Skip to content

Add MtlsTokenProvider for mTLS authentication - #1722

Merged
rustam-gamidov-here merged 1 commit into
masterfrom
rga/finalise-mtls-poc-datasdk-105
Aug 25, 2026
Merged

Add MtlsTokenProvider for mTLS authentication#1722
rustam-gamidov-here merged 1 commit into
masterfrom
rga/finalise-mtls-poc-datasdk-105

Add MtlsTokenProvider for mTLS authentication

afeae6e
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 25, 2026 in 1s

80.46% (+0.12%) compared to 6363d4f

View this Pull Request on Codecov

80.46% (+0.12%) compared to 6363d4f

Details

Codecov Report

❌ Patch coverage is 81.48148% with 25 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.46%. Comparing base (6363d4f) to head (afeae6e).

Files with missing lines Patch % Lines
...p-cpp-sdk-authentication/src/MtlsTokenProvider.cpp 82.72% 8 Missing and 6 partials ⚠️
...dk-authentication/src/AuthenticationClientImpl.cpp 85.11% 3 Missing and 4 partials ⚠️
...ion/include/olp/authentication/MtlsTokenProvider.h 60.00% 2 Missing ⚠️
...pp-sdk-authentication/src/AuthenticationClient.cpp 0.00% 2 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##           master    #1722      +/-   ##
==========================================
+ Coverage   80.34%   80.46%   +0.12%     
==========================================
  Files         356      358       +2     
  Lines       14295    14426     +131     
  Branches     1565     1581      +16     
==========================================
+ Hits        11485    11607     +122     
- Misses       2178     2181       +3     
- Partials      632      638       +6     
Files with missing lines Coverage Δ
.../include/olp/authentication/AuthenticationClient.h 100.00% <ø> (ø)
...ion/include/olp/authentication/MtlsTokenProvider.h 60.00% <60.00%> (ø)
...pp-sdk-authentication/src/AuthenticationClient.cpp 94.29% <0.00%> (-5.71%) ⬇️
...dk-authentication/src/AuthenticationClientImpl.cpp 81.75% <85.11%> (+0.55%) ⬆️
...p-cpp-sdk-authentication/src/MtlsTokenProvider.cpp 82.72% <82.72%> (ø)

... and 8 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.