1 type derived from SecurityTokenSpecification
System.ServiceModel (1)
System\ServiceModel\Security\SupportingTokenSpecification.cs (1)
13public class SupportingTokenSpecification : SecurityTokenSpecification
20 instantiations of SecurityTokenSpecification
System.ServiceModel (20)
System\ServiceModel\Channels\HttpChannelFactory.cs (1)
383remoteSecurity.TransportToken = new SecurityTokenSpecification(null, spnPolicies);
System\ServiceModel\Channels\HttpChannelListener.cs (2)
645security.TransportToken = new SecurityTokenSpecification(securityToken, authorizationPolicies); 656security.TransportToken = new SecurityTokenSpecification(securityToken, authorizationPolicies);
System\ServiceModel\Channels\HttpsChannelFactory.cs (1)
86result.TransportToken = new SecurityTokenSpecification(token, authorizationPolicies);
System\ServiceModel\Channels\HttpsChannelListener.cs (1)
156result.TransportToken = new SecurityTokenSpecification(token, policies);
System\ServiceModel\Channels\MsmqChannelListenerBase.cs (2)
189security.TransportToken = new SecurityTokenSpecification(token, authorizationPolicies); 220security.TransportToken = new SecurityTokenSpecification(null, authorizationPolicies);
System\ServiceModel\Channels\SslStreamSecurityUpgradeProvider.cs (3)
665this.clientSecurity.TransportToken = new SecurityTokenSpecification(token, authorizationPolicies); 688this.clientSecurity.TransportToken = new SecurityTokenSpecification(token, authorizationPolicies); 971this.serverSecurity.TransportToken = new SecurityTokenSpecification(token, authorizationPolicies);
System\ServiceModel\Channels\WindowsStreamSecurityUpgradeProvider.cs (2)
257this.clientSecurity.TransportToken = new SecurityTokenSpecification(token, authorizationPolicies); 403result.TransportToken = new SecurityTokenSpecification(null, authorizationPolicies);
System\ServiceModel\Security\AsymmetricSecurityProtocol.cs (4)
226security.InitiatorToken = (initiatorToken != null) ? new SecurityTokenSpecification(initiatorToken, tokenPoliciesMapping[initiatorToken]) : null; 227security.RecipientToken = (recipientToken != null) ? new SecurityTokenSpecification(recipientToken, EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance) : null; 236security.InitiatorToken = (initiatorToken != null) ? new SecurityTokenSpecification(initiatorToken, EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance) : null; 237security.RecipientToken = new SecurityTokenSpecification(recipientToken, recipientTokenPolicies);
System\ServiceModel\Security\MessageSecurityProtocol.cs (2)
184security.ProtectionToken = new SecurityTokenSpecification(protectionToken, protectionTokenPolicies); 194security.ProtectionToken = new SecurityTokenSpecification(protectionToken, protectionTokenPolicies);
System\ServiceModel\Security\SecurityUtils.cs (2)
1414messageProperty.TransportToken = new SecurityTokenSpecification(new UserNameSecurityToken(token.UserName, null, token.Id), messageProperty.TransportToken.SecurityTokenPolicies); 1423messageProperty.ProtectionToken = new SecurityTokenSpecification(new UserNameSecurityToken(token.UserName, null, token.Id), messageProperty.ProtectionToken.SecurityTokenPolicies);
16 references to SecurityTokenSpecification
System.ServiceModel (16)
System\ServiceModel\Security\IdentityModelServiceAuthorizationManager.cs (5)
420SecurityTokenSpecification kerberosTokenSpecification = null; 427foreach (SecurityTokenSpecification tokenSpecification in new SecurityTokenSpecificationEnumerable(securityMessageProperty)) 761class SecurityTokenSpecificationEnumerable : IEnumerable<SecurityTokenSpecification> 775public IEnumerator<SecurityTokenSpecification> GetEnumerator() 789foreach (SecurityTokenSpecification tokenSpecification in _securityMessageProperty.IncomingSupportingTokens)
System\ServiceModel\Security\SecurityMessageProperty.cs (9)
22SecurityTokenSpecification transportToken; 23SecurityTokenSpecification protectionToken; 24SecurityTokenSpecification initiatorToken; 25SecurityTokenSpecification recipientToken; 63public SecurityTokenSpecification ProtectionToken 77public SecurityTokenSpecification InitiatorToken 91public SecurityTokenSpecification RecipientToken 105public SecurityTokenSpecification TransportToken 226void AddAuthorizationPolicies(SecurityTokenSpecification spec, Collection<IAuthorizationPolicy> policies)
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (2)
740static SecurityTokenSpecification GetMatchingEndorsingSct(SecurityContextKeyIdentifierClause sctSkiClause, SecurityMessageProperty supportingTokenProperty) 790SecurityTokenSpecification sessionToken = GetMatchingEndorsingSct(sctSkiClause, supportingTokenProperty);