1 type derived from SecurityTokenRequirement
System.ServiceModel.Primitives (1)
System\ServiceModel\Security\Tokens\ServiceModelSecurityTokenRequirement.cs (1)
13public abstract class ServiceModelSecurityTokenRequirement : SecurityTokenRequirement
6 instantiations of SecurityTokenRequirement
System.ServiceModel.Federation.Tests (1)
WSTrustChannelSecurityTokenProviderTest.cs (1)
50var tokenRequirement = new System.IdentityModel.Selectors.SecurityTokenRequirement()
System.ServiceModel.Primitives.Tests (5)
IdentityModel\SecurityTokenManagerTest.cs (1)
20SecurityTokenRequirement tokenRequirement = new SecurityTokenRequirement();
Security\SecurityTokenRequirementTest.cs (4)
18SecurityTokenRequirement tokenrequirement = new SecurityTokenRequirement(); 27SecurityTokenRequirement tokenrequirement = new SecurityTokenRequirement(); 36SecurityTokenRequirement tokenrequirement = new SecurityTokenRequirement(); 45SecurityTokenRequirement tokenrequirement = new SecurityTokenRequirement();
40 references to SecurityTokenRequirement
System.ServiceModel.Federation (4)
System\ServiceModel\Federation\WsTrustChannelSecurityTokenManager.cs (1)
36public override SecurityTokenProvider CreateSecurityTokenProvider(SecurityTokenRequirement tokenRequirement)
System\ServiceModel\Federation\WSTrustChannelSecurityTokenProvider.cs (3)
52/// <exception cref="ArgumentException">thrown if <see cref="SecurityTokenRequirement.GetProperty{TValue}(string)"/> (IssuedSecurityTokenParameters) is not a <see cref="WSTrustTokenParameters"/>.</exception> 53public WSTrustChannelSecurityTokenProvider(SecurityTokenRequirement tokenRequirement) 392internal SecurityTokenRequirement SecurityTokenRequirement
System.ServiceModel.Federation.Tests (2)
WSTrustChannelSecurityTokenProviderTest.cs (2)
50var tokenRequirement = new System.IdentityModel.Selectors.SecurityTokenRequirement() 81public WSTrustChannelSecurityTokenProviderDerived(SecurityTokenRequirement tokenRequirement) : base(tokenRequirement)
System.ServiceModel.NetFramingBase (1)
System\ServiceModel\Channels\TransportSecurityHelpers.cs (1)
69internal static SecurityTokenRequirement CreateSspiTokenRequirement(EndpointAddress target, Uri via, string transportScheme)
System.ServiceModel.Primitives (20)
System\IdentityModel\Selectors\SecurityTokenManager.cs (2)
13public abstract SecurityTokenProvider CreateSecurityTokenProvider(SecurityTokenRequirement tokenRequirement); 15public abstract SecurityTokenAuthenticator CreateSecurityTokenAuthenticator(SecurityTokenRequirement tokenRequirement, out SecurityTokenResolver outOfBandTokenResolver);
System\ServiceModel\Channels\TransportSecurityHelpers.cs (3)
65internal static SecurityTokenRequirement CreateSspiTokenRequirement(EndpointAddress target, Uri via, string transportScheme) 81SecurityTokenRequirement sspiRequirement = CreateSspiTokenRequirement(target, via, transportScheme); 177SecurityTokenRequirement usernameRequirement = CreateUserNameTokenRequirement(target, via, transportScheme);
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (5)
49private bool IsDigestAuthenticationScheme(SecurityTokenRequirement requirement) 68internal protected bool IsIssuedSecurityTokenRequirement(SecurityTokenRequirement requirement) 86public override SecurityTokenProvider CreateSecurityTokenProvider(SecurityTokenRequirement tokenRequirement) 113if (initiatorRequirement.Properties.ContainsKey(SecurityTokenRequirement.KeyUsageProperty) && initiatorRequirement.KeyUsage == SecurityKeyUsage.Exchange) 269public override SecurityTokenAuthenticator CreateSecurityTokenAuthenticator(SecurityTokenRequirement tokenRequirement, out SecurityTokenResolver outOfBandTokenResolver)
System\ServiceModel\Security\SecurityProtocol.cs (4)
147SecurityTokenRequirement requirement = CreateInitiatorSecurityTokenRequirement(supportingTokenParameters.Endorsing[i], SecurityTokenAttachmentMode.Endorsing); 173SecurityTokenRequirement requirement = CreateInitiatorSecurityTokenRequirement(supportingTokenParameters.SignedEndorsing[i], SecurityTokenAttachmentMode.SignedEndorsing); 199SecurityTokenRequirement requirement = CreateInitiatorSecurityTokenRequirement(supportingTokenParameters.SignedEncrypted[i], SecurityTokenAttachmentMode.SignedEncrypted); 225SecurityTokenRequirement requirement = CreateInitiatorSecurityTokenRequirement(supportingTokenParameters.Signed[i], SecurityTokenAttachmentMode.Signed);
System\ServiceModel\Security\SecurityUtils.cs (1)
631internal static SecurityStandardsManager CreateSecurityStandardsManager(SecurityTokenRequirement requirement, SecurityTokenManager tokenManager)
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
192protected internal override void InitializeSecurityTokenRequirement(SecurityTokenRequirement requirement)
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (1)
145protected internal override void InitializeSecurityTokenRequirement(SecurityTokenRequirement requirement)
System\ServiceModel\Security\Tokens\SecurityTokenParameters.cs (1)
155internal protected abstract void InitializeSecurityTokenRequirement(SecurityTokenRequirement requirement);
System\ServiceModel\Security\Tokens\UserNameSecurityTokenParameters.cs (1)
40protected internal override void InitializeSecurityTokenRequirement(SecurityTokenRequirement requirement)
System\ServiceModel\Security\Tokens\X509SecurityTokenParameters.cs (1)
122protected internal override void InitializeSecurityTokenRequirement(SecurityTokenRequirement requirement)
System.ServiceModel.Primitives.Tests (13)
IdentityModel\SecurityTokenManagerTest.cs (5)
20SecurityTokenRequirement tokenRequirement = new SecurityTokenRequirement(); 35public override SecurityTokenAuthenticator CreateSecurityTokenAuthenticator(SecurityTokenRequirement tokenRequirement, out SecurityTokenResolver outOfBandTokenResolver) 37Assert.IsType<SecurityTokenRequirement>(tokenRequirement); 42public override SecurityTokenProvider CreateSecurityTokenProvider(SecurityTokenRequirement tokenRequirement) 44Assert.IsType<SecurityTokenRequirement>(tokenRequirement);
Security\SecurityTokenRequirementTest.cs (8)
18SecurityTokenRequirement tokenrequirement = new SecurityTokenRequirement(); 19tokenrequirement.TokenType = SecurityTokenRequirement.TokenTypeProperty; 27SecurityTokenRequirement tokenrequirement = new SecurityTokenRequirement(); 28tokenrequirement.TokenType = SecurityTokenRequirement.TokenTypeProperty; 36SecurityTokenRequirement tokenrequirement = new SecurityTokenRequirement(); 37tokenrequirement.TokenType = SecurityTokenRequirement.TokenTypeProperty; 45SecurityTokenRequirement tokenrequirement = new SecurityTokenRequirement(); 46tokenrequirement.TokenType = SecurityTokenRequirement.TokenTypeProperty;