Skip to content

Add MtlsTokenProvider for mTLS authentication - #1722

Open
rustam-gamidov-here wants to merge 1 commit into
masterfrom
rga/finalise-mtls-poc-datasdk-105
Open

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

Add MtlsTokenProvider for mTLS authentication

582e352
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Aug 21, 2026 in 0s

80.48% (+0.14%) compared to 6363d4f

View this Pull Request on Codecov

80.48% (+0.14%) compared to 6363d4f

Details

Codecov Report

❌ Patch coverage is 83.45324% with 23 lines in your changes missing coverage. Please review.
✅ Project coverage is 80.48%. Comparing base (6363d4f) to head (582e352).

Files with missing lines Patch % Lines
...p-cpp-sdk-authentication/src/MtlsTokenProvider.cpp 85.19% 6 Missing and 6 partials ⚠️
...dk-authentication/src/AuthenticationClientImpl.cpp 86.00% 3 Missing and 4 partials ⚠️
...ion/include/olp/authentication/MtlsTokenProvider.h 66.67% 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.48%   +0.14%     
==========================================
  Files         356      358       +2     
  Lines       14295    14432     +137     
  Branches     1565     1583      +18     
==========================================
+ Hits        11485    11615     +130     
+ Misses       2178     2177       -1     
- Partials      632      640       +8     
Files with missing lines Coverage Δ
.../include/olp/authentication/AuthenticationClient.h 100.00% <ø> (ø)
...ion/include/olp/authentication/MtlsTokenProvider.h 66.67% <66.67%> (ø)
...pp-sdk-authentication/src/AuthenticationClient.cpp 94.29% <0.00%> (-5.71%) ⬇️
...dk-authentication/src/AuthenticationClientImpl.cpp 81.85% <86.00%> (+0.65%) ⬆️
...p-cpp-sdk-authentication/src/MtlsTokenProvider.cpp 85.19% <85.19%> (ø)

... and 7 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.