5 types derived from SecurityTokenParameters
System.ServiceModel.Primitives (5)
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
15
public class IssuedSecurityTokenParameters :
SecurityTokenParameters
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (1)
13
public class SecureConversationSecurityTokenParameters :
SecurityTokenParameters
System\ServiceModel\Security\Tokens\SspiSecurityTokenParameters.cs (1)
13
public class SspiSecurityTokenParameters :
SecurityTokenParameters
System\ServiceModel\Security\Tokens\UserNameSecurityTokenParameters.cs (1)
11
public class UserNameSecurityTokenParameters :
SecurityTokenParameters
System\ServiceModel\Security\Tokens\X509SecurityTokenParameters.cs (1)
12
public class X509SecurityTokenParameters :
SecurityTokenParameters
103 references to SecurityTokenParameters
System.ServiceModel (1)
netstandard.cs (1)
220
[assembly: TypeForwardedTo(typeof(
SecurityTokenParameters
))]
System.ServiceModel.Federation (4)
System\ServiceModel\Federation\WsTrustChannelClientCredentials.cs (2)
39
/// create the <see cref="SecurityTokenProvider"/> in the case the <see cref="System.ServiceModel.Security.Tokens.
SecurityTokenParameters
"/> in the channel are not a <see cref="WSTrustTokenParameters"/></param>
65
/// create the <see cref="SecurityTokenProvider"/> in the case the <see cref="System.ServiceModel.Security.Tokens.
SecurityTokenParameters
"/> in the channel are not a <see cref="WSTrustTokenParameters"/></para></remarks>
System\ServiceModel\Federation\WsTrustChannelSecurityTokenManager.cs (1)
43
if (tokenRequirement.TryGetProperty(IssuedSecurityTokenParametersProperty, out
SecurityTokenParameters
issuedSecurityTokenParameters) &&
System\ServiceModel\Federation\WsTrustTokenParameters.cs (1)
99
protected override
SecurityTokenParameters
CloneCore()
System.ServiceModel.Primitives (97)
System\ServiceModel\Channels\SecurityBindingElement.cs (6)
173
private void GetSupportingTokensCapabilities(ICollection<
SecurityTokenParameters
> parameters, out bool supportsClientAuth, out bool supportsWindowsIdentity)
177
foreach (
SecurityTokenParameters
p in parameters)
215
protected static void SetIssuerBindingContextIfRequired(
SecurityTokenParameters
parameters, BindingContext issuerBindingContext)
248
internal bool RequiresChannelDemuxer(
SecurityTokenParameters
parameters)
256
foreach (
SecurityTokenParameters
parameters in EndpointSupportingTokenParameters.Endorsing)
263
foreach (
SecurityTokenParameters
parameters in EndpointSupportingTokenParameters.SignedEndorsing)
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (1)
290
sessionTokenProvider.IssuedSecurityTokenParameters = initiatorRequirement.GetProperty<
SecurityTokenParameters
>(ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty);
System\ServiceModel\Security\InitiatorSessionSymmetricTransportSecurityProtocol.cs (3)
93
private void GetTokensForOutgoingMessages(out SecurityToken signingToken, out SecurityToken sourceToken, out
SecurityTokenParameters
tokenParameters)
110
internal void SetupDelayedSecurityExecution(string actor, ref Message message, SecurityToken signingToken, SecurityToken sourceToken,
SecurityTokenParameters
tokenParameters,
129
SecurityTokenParameters
tokenParameters;
System\ServiceModel\Security\ReceiveSecurityHeader.cs (2)
35
private
SecurityTokenParameters
_primaryTokenParameters;
38
private
SecurityTokenParameters
_wrappingTokenParameters;
System\ServiceModel\Security\SecurityHeaderTokenResolver.cs (4)
35
public
SecurityTokenParameters
ExpectedWrapperTokenParameters { get; set; }
42
public void Add(SecurityToken token, SecurityTokenReferenceStyle allowedReferenceStyle,
SecurityTokenParameters
tokenParameters)
290
public SecurityTokenEntry(SecurityToken token,
SecurityTokenParameters
tokenParameters, SecurityTokenReferenceStyle allowedReferenceStyle)
299
public
SecurityTokenParameters
TokenParameters { get; }
System\ServiceModel\Security\SecurityProtocol.cs (2)
133
private InitiatorServiceModelSecurityTokenRequirement CreateInitiatorSecurityTokenRequirement(
SecurityTokenParameters
parameters, SecurityTokenAttachmentMode attachmentMode)
564
SecurityTokenParameters
tokenParameters = supportingTokens[i].SecurityTokenParameters;
System\ServiceModel\Security\SecuritySessionClientSettings.cs (2)
42
private
SecurityTokenParameters
_issuedTokenParameters;
122
public
SecurityTokenParameters
IssuedSecurityTokenParameters
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
33
private
SecurityTokenParameters
_issuedTokenParameters;
168
public
SecurityTokenParameters
IssuedSecurityTokenParameters
System\ServiceModel\Security\SecurityTokenParametersEnumerable.cs (10)
10
class SecurityTokenParametersEnumerable : IEnumerable<
SecurityTokenParameters
>
20
public IEnumerator<
SecurityTokenParameters
> GetEnumerator()
22
foreach (
SecurityTokenParameters
stp in _sbe.EndpointSupportingTokenParameters.Endorsing)
25
foreach (
SecurityTokenParameters
stp in _sbe.EndpointSupportingTokenParameters.SignedEncrypted)
28
foreach (
SecurityTokenParameters
stp in _sbe.EndpointSupportingTokenParameters.SignedEndorsing)
31
foreach (
SecurityTokenParameters
stp in _sbe.EndpointSupportingTokenParameters.Signed)
37
foreach (
SecurityTokenParameters
stp in str.Endorsing)
40
foreach (
SecurityTokenParameters
stp in str.SignedEncrypted)
43
foreach (
SecurityTokenParameters
stp in str.SignedEndorsing)
46
foreach (
SecurityTokenParameters
stp in str.Signed)
System\ServiceModel\Security\SecurityUtils.cs (3)
488
internal static bool AreSecurityTokenParametersSuitableForChannelBinding(Collection<
SecurityTokenParameters
> tokenParameters)
495
foreach (
SecurityTokenParameters
stp in tokenParameters)
1066
foreach (
SecurityTokenParameters
stp in new SecurityTokenParametersEnumerable(sbe))
System\ServiceModel\Security\SendSecurityHeader.cs (15)
28
private List<
SecurityTokenParameters
> _basicSupportingTokenParameters = null;
29
private List<
SecurityTokenParameters
> _endorsingTokenParameters = null;
30
private List<
SecurityTokenParameters
> _signedEndorsingTokenParameters = null;
31
private List<
SecurityTokenParameters
> _signedTokenParameters = null;
93
public void AddBasicSupportingToken(SecurityToken token,
SecurityTokenParameters
parameters)
112
public void AddEndorsingSupportingToken(SecurityToken token,
SecurityTokenParameters
parameters)
130
public void AddSignedEndorsingSupportingToken(SecurityToken token,
SecurityTokenParameters
parameters)
147
public void AddSignedSupportingToken(SecurityToken token,
SecurityTokenParameters
parameters)
205
protected internal
SecurityTokenParameters
SigningTokenParameters { get; }
224
private void AddParameters(ref List<
SecurityTokenParameters
> list,
SecurityTokenParameters
item)
228
list = new List<
SecurityTokenParameters
>();
403
protected abstract void WriteSecurityTokenReferencyEntry(XmlDictionaryWriter writer, SecurityToken securityToken,
SecurityTokenParameters
securityTokenParameters);
509
internal static bool ShouldSerializeToken(
SecurityTokenParameters
parameters, MessageDirection transferDirection)
525
protected internal SecurityTokenReferenceStyle GetTokenReferenceStyle(
SecurityTokenParameters
parameters)
System\ServiceModel\Security\SessionSymmetricTransportSecurityProtocolFactory.cs (3)
12
private
SecurityTokenParameters
_securityTokenParameters;
26
public
SecurityTokenParameters
SecurityTokenParameters
64
internal
SecurityTokenParameters
GetTokenParameters()
System\ServiceModel\Security\SupportingTokenAuthenticatorSpecification.cs (3)
15
public SupportingTokenAuthenticatorSpecification(SecurityTokenAuthenticator tokenAuthenticator, SecurityTokenResolver securityTokenResolver, SecurityTokenAttachmentMode attachmentMode,
SecurityTokenParameters
tokenParameters)
20
internal SupportingTokenAuthenticatorSpecification(SecurityTokenAuthenticator tokenAuthenticator, SecurityTokenResolver securityTokenResolver, SecurityTokenAttachmentMode attachmentMode,
SecurityTokenParameters
tokenParameters, bool isTokenOptional)
36
public
SecurityTokenParameters
TokenParameters { get; }
System\ServiceModel\Security\SupportingTokenProviderSpecification.cs (3)
13
private
SecurityTokenParameters
_tokenParameters;
15
public SupportingTokenProviderSpecification(SecurityTokenProvider tokenProvider, SecurityTokenAttachmentMode attachmentMode,
SecurityTokenParameters
tokenParameters)
27
public
SecurityTokenParameters
TokenParameters
System\ServiceModel\Security\SupportingTokenSpecification.cs (3)
15
private
SecurityTokenParameters
_tokenParameters;
21
public SupportingTokenSpecification(SecurityToken token, ReadOnlyCollection<IAuthorizationPolicy> tokenPolicies, SecurityTokenAttachmentMode attachmentMode,
SecurityTokenParameters
tokenParameters)
31
internal
SecurityTokenParameters
SecurityTokenParameters
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
135
protected override
SecurityTokenParameters
CloneCore()
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (1)
128
protected override
SecurityTokenParameters
CloneCore()
System\ServiceModel\Security\Tokens\SecurityTokenParameters.cs (4)
19
protected SecurityTokenParameters(
SecurityTokenParameters
other)
55
public
SecurityTokenParameters
Clone()
57
SecurityTokenParameters
result = CloneCore();
67
protected abstract
SecurityTokenParameters
CloneCore();
System\ServiceModel\Security\Tokens\SspiSecurityTokenParameters.cs (1)
75
protected override
SecurityTokenParameters
CloneCore()
System\ServiceModel\Security\Tokens\SupportingTokenParameters.cs (21)
14
private Collection<
SecurityTokenParameters
> _signedEndorsing = new Collection<
SecurityTokenParameters
>();
23
foreach (
SecurityTokenParameters
p in other.Signed)
25
Signed.Add((
SecurityTokenParameters
)p.Clone());
28
foreach (
SecurityTokenParameters
p in other.SignedEncrypted)
30
SignedEncrypted.Add((
SecurityTokenParameters
)p.Clone());
33
foreach (
SecurityTokenParameters
p in other.Endorsing)
35
Endorsing.Add((
SecurityTokenParameters
)p.Clone());
38
foreach (
SecurityTokenParameters
p in other._signedEndorsing)
40
_signedEndorsing.Add((
SecurityTokenParameters
)p.Clone());
49
public Collection<
SecurityTokenParameters
> Endorsing { get; } = new Collection<
SecurityTokenParameters
>();
51
public Collection<
SecurityTokenParameters
> SignedEndorsing
59
public Collection<
SecurityTokenParameters
> Signed { get; } = new Collection<
SecurityTokenParameters
>();
61
public Collection<
SecurityTokenParameters
> SignedEncrypted { get; } = new Collection<
SecurityTokenParameters
>();
65
foreach (
SecurityTokenParameters
t in Endorsing)
76
foreach (
SecurityTokenParameters
t in _signedEndorsing)
91
foreach (
SecurityTokenParameters
t in Endorsing)
99
foreach (
SecurityTokenParameters
t in _signedEndorsing)
System\ServiceModel\Security\Tokens\UserNameSecurityTokenParameters.cs (1)
30
protected override
SecurityTokenParameters
CloneCore()
System\ServiceModel\Security\Tokens\X509SecurityTokenParameters.cs (4)
25
: this(X509SecurityTokenParameters.defaultX509ReferenceStyle,
SecurityTokenParameters
.defaultInclusionMode)
31
: this(x509ReferenceStyle,
SecurityTokenParameters
.defaultInclusionMode)
37
: this(x509ReferenceStyle, inclusionMode,
SecurityTokenParameters
.defaultRequireDerivedKeys)
69
protected override
SecurityTokenParameters
CloneCore()
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (2)
67
private void AddPrimaryTokenSignatureReference(SecurityToken token,
SecurityTokenParameters
securityTokenParameters)
648
protected override void WriteSecurityTokenReferencyEntry(XmlDictionaryWriter writer, SecurityToken securityToken,
SecurityTokenParameters
securityTokenParameters)
System.ServiceModel.Security (1)
DotNetForwards.cs (1)
27
[assembly: TypeForwardedTo(typeof(System.ServiceModel.Security.Tokens.
SecurityTokenParameters
))]