1 write to parent
System.ServiceModel (1)
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (1)
31
this.
parent
= clientCredentials;
34 references to parent
System.ServiceModel (34)
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (34)
36
get { return this.
parent
; }
102
spnegoTokenProvider.AllowedImpersonationLevel =
parent
.Windows.AllowedImpersonationLevel;
297
parent
.ServiceCertificate.ScopedCertificates.TryGetValue(targetAddress.Uri, out targetServerCertificate);
301
targetServerCertificate =
parent
.ServiceCertificate.DefaultCertificate;
319
return new X509SecurityTokenAuthenticator(
parent
.ServiceCertificate.Authentication.GetCertificateValidator(), false);
324
if (
parent
.ServiceCertificate.SslCertificateAuthentication != null)
326
return new X509SecurityTokenAuthenticator(
parent
.ServiceCertificate.SslCertificateAuthentication.GetCertificateValidator(), false);
382
federationTokenProvider.IssuerChannelBehaviors.Add(
parent
);
395
return
parent
.IssuedToken.DefaultKeyEntropyMode;
461
issuerAddress =
parent
.IssuedToken.LocalIssuerAddress;
462
issuerBinding =
parent
.IssuedToken.LocalIssuerBinding;
476
if (!
parent
.IssuedToken.IssuerChannelBehaviors.TryGetValue(issuerAddress.Uri, out issuerChannelBehaviors) && isLocalIssuer)
478
issuerChannelBehaviors =
parent
.IssuedToken.LocalIssuerChannelBehaviors;
482
federationTokenProvider.TokenHandlerCollectionManager = this.
parent
.SecurityTokenHandlerCollectionManager;
485
federationTokenProvider.CacheIssuedTokens =
parent
.IssuedToken.CacheIssuedTokens;
490
federationTokenProvider.MaxIssuedTokenCachingTime =
parent
.IssuedToken.MaxIssuedTokenCachingTime;
499
federationTokenProvider.IssuedTokenRenewalThresholdPercentage =
parent
.IssuedToken.IssuedTokenRenewalThresholdPercentage;
537
if (
parent
.ClientCertificate.Certificate == null)
541
result = new X509SecurityTokenProvider(
parent
.ClientCertificate.Certificate);
567
if (
parent
.ClientCertificate.Certificate == null)
571
result = new X509SecurityTokenProvider(
parent
.ClientCertificate.Certificate);
578
new KerberosSecurityTokenProvider(spn,
parent
.Windows.AllowedImpersonationLevel, SecurityUtils.GetNetworkCredentialOrDefault(
parent
.Windows.ClientCredential)),
583
if (
parent
.UserName.UserName == null )
587
result = new UserNameSecurityTokenProvider(
parent
.UserName.UserName,
parent
.UserName.Password);
593
result = new SspiSecurityTokenProvider(SecurityUtils.GetNetworkCredentialOrDefault(
parent
.HttpDigest.ClientCredential), true,
parent
.HttpDigest.AllowedImpersonationLevel);
600
result = new SspiSecurityTokenProvider(SecurityUtils.GetNetworkCredentialOrDefault(
parent
.Windows.ClientCredential),
602
parent
.Windows.AllowNtlm,
603
parent
.Windows.AllowedImpersonationLevel);
656
if (this.
parent
!= null && this.
parent
.UseIdentityConfiguration)
703
SecurityTokenHandlerCollectionManager sthcm = this.
parent
.SecurityTokenHandlerCollectionManager;