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