3 overrides of CreateSecurityProtocolFactory
System.ServiceModel (3)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (1)
221internal override SecurityProtocolFactory CreateSecurityProtocolFactory<TChannel>(BindingContext context, SecurityCredentialsManager credentialsManager, bool isForService, BindingContext issuerBindingContext)
System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (1)
151internal override SecurityProtocolFactory CreateSecurityProtocolFactory<TChannel>(BindingContext context, SecurityCredentialsManager credentialsManager, bool isForService, BindingContext issuerBindingContext)
System\ServiceModel\Channels\TransportSecurityBindingElement.cs (1)
64internal override SecurityProtocolFactory CreateSecurityProtocolFactory<TChannel>(BindingContext context, SecurityCredentialsManager credentialsManager, bool isForService, BindingContext issuerBindingContext)
6 references to CreateSecurityProtocolFactory
System.ServiceModel (6)
System\ServiceModel\Channels\PeerSecurityManager.cs (2)
397outgoingProtocolFactory = securityBindingElement.CreateSecurityProtocolFactory<IOutputChannel>(context, credManager, false, null); 425incomingProtocolFactory = securityBindingElement.CreateSecurityProtocolFactory<IOutputChannel>(context, credManager, true, null);
System\ServiceModel\Security\AcceleratedTokenAuthenticator.cs (1)
136SecurityProtocolFactory securityProtocolFactory = this.bootstrapSecurityBindingElement.CreateSecurityProtocolFactory<TChannel>(this.IssuerBindingContext.Clone(), securityCredentials, true, this.IssuerBindingContext.Clone());
System\ServiceModel\Security\AcceleratedTokenProvider.cs (1)
183SecurityProtocolFactory securityProtocolFactory = this.bootstrapSecurityBindingElement.CreateSecurityProtocolFactory<IRequestChannel>(this.IssuerBindingContext.Clone(), securityCredentials, false, this.IssuerBindingContext.Clone());
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (1)
1099SecurityProtocolFactory bootstrapSecurityProtocolFactory = this.bootstrapSecurityBindingElement.CreateSecurityProtocolFactory<TChannel>(this.IssuerBindingContext.Clone(), securityCredentials, true, this.IssuerBindingContext.Clone());
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (1)
381SecurityProtocolFactory securityProtocolFactory = this.BootstrapSecurityBindingElement.CreateSecurityProtocolFactory<IRequestChannel>(this.IssuerBindingContext.Clone(), securityCredentials, false, this.IssuerBindingContext.Clone());