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