5 types derived from SecurityTokenProvider
dotnet-svcutil-lib (5)
FrameworkFork\System.ServiceModel\System\IdentityModel\Selectors\KerberosSecurityTokenProvider.cs (1)
15public class KerberosSecurityTokenProvider : SecurityTokenProvider
FrameworkFork\System.ServiceModel\System\IdentityModel\Selectors\UserNameSecurityTokenProvider.cs (1)
12public class UserNameSecurityTokenProvider : SecurityTokenProvider
FrameworkFork\System.ServiceModel\System\IdentityModel\Selectors\X509SecurityTokenProvider.cs (1)
13public class X509SecurityTokenProvider : SecurityTokenProvider, IDisposable
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SspiSecurityTokenProvider.cs (1)
15public class SspiSecurityTokenProvider : SecurityTokenProvider
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\WrapperSecurityCommunicationObject.cs (1)
139internal abstract class CommunicationObjectSecurityTokenProvider : SecurityTokenProvider, ICommunicationObject, ISecurityCommunicationObject
30 references to SecurityTokenProvider
dotnet-svcutil-lib (30)
CodeDomFixup\System.ServiceModel.FederationCodeGen.cs (1)
57public override System.IdentityModel.Selectors.SecurityTokenProvider CreateSecurityTokenProvider(System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement) => default;
FrameworkFork\System.ServiceModel\System\IdentityModel\Selectors\SecurityTokenManager.cs (1)
12public abstract SecurityTokenProvider CreateSecurityTokenProvider(SecurityTokenRequirement tokenRequirement);
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\ClientWebSocketTransportDuplexSessionChannel.cs (1)
85var certificateProvider = httpsChannelFactory.CreateAndOpenCertificateTokenProvider(RemoteAddress, Via, channelParameterCollection, helper.RemainingTime());
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpChannelFactory.cs (1)
365SecurityTokenProvider tokenProvider = null;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\HttpsChannelFactory.cs (5)
121internal SecurityTokenProvider CreateAndOpenCertificateTokenProvider(EndpointAddress target, Uri via, ChannelParameterCollection channelParameters, TimeSpan timeout) 127SecurityTokenProvider certificateProvider = TransportSecurityHelpers.GetCertificateTokenProvider( 133internal SecurityTokenContainer GetCertificateSecurityToken(SecurityTokenProvider certificateProvider, 138SecurityTokenProvider requestCertificateProvider; 240private SecurityTokenProvider _certificateProvider;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (3)
28private SecurityTokenProvider _serverTokenProvider; 47private SslStreamSecurityUpgradeProvider(IDefaultCommunicationTimeouts timeouts, SecurityTokenProvider serverTokenProvider, bool requireClientCertificate, SecurityTokenAuthenticator clientCertificateAuthenticator, string scheme, IdentityVerifier identityVerifier, SslProtocols sslProtocols) 443private SecurityTokenProvider _clientCertificateProvider;
FrameworkFork\System.ServiceModel\System\ServiceModel\Channels\TransportSecurityHelpers.cs (6)
56SecurityTokenProvider tokenProvider = credentialProvider.CreateSecurityTokenProvider(sspiTokenRequirement); 183public static SecurityTokenProvider GetDigestTokenProvider( 206public static SecurityTokenProvider GetCertificateTokenProvider( 227private static async Task<T> GetTokenAsync<T>(SecurityTokenProvider tokenProvider, CancellationToken cancellationToken) 260public static SecurityTokenProvider GetUserNameTokenProvider( 264SecurityTokenProvider result = null;
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (2)
96public override SecurityTokenProvider CreateSecurityTokenProvider(SecurityTokenRequirement tokenRequirement) 103SecurityTokenProvider result = null;
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityProtocolFactory.cs (1)
1088internal void Open(string propertyName, bool requiredForForwardDirection, SecurityTokenProvider provider, TimeSpan timeout)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SecurityUtils.cs (3)
665internal static void OpenTokenProviderIfRequired(SecurityTokenProvider tokenProvider, TimeSpan timeout) 670internal static void CloseTokenProviderIfRequired(SecurityTokenProvider tokenProvider, TimeSpan timeout) 675internal static void AbortTokenProviderIfRequired(SecurityTokenProvider tokenProvider)
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\SupportingTokenProviderSpecification.cs (3)
14private SecurityTokenProvider _tokenProvider; 17public SupportingTokenProviderSpecification(SecurityTokenProvider tokenProvider, SecurityTokenAttachmentMode attachmentMode, SecurityTokenParameters tokenParameters) 33public SecurityTokenProvider TokenProvider
FrameworkFork\System.ServiceModel\System\ServiceModel\Security\Tokens\SecurityTokenProviderContainer.cs (3)
12private SecurityTokenProvider _tokenProvider; 14public SecurityTokenProviderContainer(SecurityTokenProvider tokenProvider) 23public SecurityTokenProvider TokenProvider