Skip to content

Commit cac7a77

Browse files
IsMtlsPopEnabled
1 parent 43bcc9e commit cac7a77

File tree

5 files changed

+7
-7
lines changed

5 files changed

+7
-7
lines changed

src/client/Microsoft.Identity.Client/ApiConfig/AcquireTokenForClientParameterBuilder.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ public AcquireTokenForClientParameterBuilder WithMtlsProofOfPossession()
109109
CommonParameters.AuthenticationOperation = new MtlsPopAuthenticationOperation(certificateCredential.Certificate);
110110
CommonParameters.MtlsCertificate = certificateCredential.Certificate;
111111
}
112-
CommonParameters.IsPopEnabled = true;
112+
CommonParameters.IsMtlsPopEnabled = true;
113113
return this;
114114
}
115115

src/client/Microsoft.Identity.Client/ApiConfig/Parameters/AcquireTokenCommonParameters.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,6 @@ internal class AcquireTokenCommonParameters
3333
public SortedList<string, string> CacheKeyComponents { get; internal set; }
3434
public string FmiPathSuffix { get; internal set; }
3535
public string ClientAssertionFmiPath { get; internal set; }
36-
public bool IsPopEnabled { get; set; }
36+
public bool IsMtlsPopEnabled { get; set; }
3737
}
3838
}

src/client/Microsoft.Identity.Client/AuthScheme/PoP/PopBindingResolver.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ internal static async Task ValidateAndWireAsync(IServiceBundle serviceBundle,
2929
AcquireTokenCommonParameters commonParameters,
3030
CancellationToken ct)
3131
{
32-
if (!commonParameters.IsPopEnabled)
32+
if (!commonParameters.IsMtlsPopEnabled)
3333
{
3434
return; // PoP not requested
3535
}

src/client/Microsoft.Identity.Client/Internal/ClientCredential/ClientAssertionDelegateCredential.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -64,10 +64,10 @@ public async Task AddConfidentialClientParametersAsync(
6464
MsalErrorMessage.InvalidClientAssertionEmpty);
6565
}
6666

67-
// Decide bearer vs PoP
68-
bool popEnabled = p.IsPopEnabled;
67+
// Decide bearer vs mTLS PoP
68+
bool isMtlsPopEnabled = p.IsMtlsPopEnabled;
6969

70-
if (popEnabled && resp.TokenBindingCertificate != null)
70+
if (isMtlsPopEnabled && resp.TokenBindingCertificate != null)
7171
{
7272
oAuth2Client.AddBodyParameter(
7373
OAuth2Parameter.ClientAssertionType,

src/client/Microsoft.Identity.Client/Internal/Requests/AuthenticationRequestParameters.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ public AuthenticationRequestParameters(
111111

112112
public X509Certificate2 MtlsCertificate => _commonParameters.MtlsCertificate;
113113

114-
public bool IsPopEnabled => _commonParameters.IsPopEnabled;
114+
public bool IsMtlsPopEnabled => _commonParameters.IsMtlsPopEnabled;
115115

116116
/// <summary>
117117
/// Indicates if the user configured claims via .WithClaims. Not affected by Client Capabilities

0 commit comments

Comments
 (0)