1 write to ClientCredentials
System.ServiceModel.Primitives (1)
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (1)
22
ClientCredentials
= clientCredentials ?? throw DiagnosticUtility.ExceptionUtility.ThrowHelperArgumentNull(nameof(clientCredentials));
19 references to ClientCredentials
System.ServiceModel.Primitives (19)
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (19)
90
spnegoTokenProvider.AllowedImpersonationLevel =
ClientCredentials
.Windows.AllowedImpersonationLevel;
176
if (
ClientCredentials
.ClientCertificate.Certificate == null)
180
result = new X509SecurityTokenProvider(
ClientCredentials
.ClientCertificate.Certificate,
ClientCredentials
.ClientCertificate.CloneCertificate);
198
if (
ClientCredentials
.ClientCertificate.Certificate == null)
202
result = new X509SecurityTokenProvider(
ClientCredentials
.ClientCertificate.Certificate,
ClientCredentials
.ClientCertificate.CloneCertificate);
209
new KerberosSecurityTokenProvider(spn,
ClientCredentials
.Windows.AllowedImpersonationLevel, SecurityUtils.GetNetworkCredentialOrDefault(
ClientCredentials
.Windows.ClientCredential)));
213
if (
ClientCredentials
.UserName.UserName == null)
217
result = new UserNameSecurityTokenProvider(
ClientCredentials
.UserName.UserName,
ClientCredentials
.UserName.Password);
223
result = new SspiSecurityTokenProvider(SecurityUtils.GetNetworkCredentialOrDefault(
ClientCredentials
.HttpDigest.ClientCredential), true, TokenImpersonationLevel.Delegation);
228
result = new SspiSecurityTokenProvider(SecurityUtils.GetNetworkCredentialOrDefault(
ClientCredentials
.Windows.ClientCredential),
229
ClientCredentials
.Windows.AllowNtlm,
230
ClientCredentials
.Windows.AllowedImpersonationLevel);
338
return new X509SecurityTokenAuthenticator(
ClientCredentials
.ServiceCertificate.Authentication.GetCertificateValidator());
343
if (
ClientCredentials
.ServiceCertificate.SslCertificateAuthentication != null)
345
return new X509SecurityTokenAuthenticator(
ClientCredentials
.ServiceCertificate.SslCertificateAuthentication.GetCertificateValidator());