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