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