11 types derived from SecurityTokenParameters
System.ServiceModel (11)
System\ServiceModel\Security\SessionSymmetricMessageSecurityProtocolFactory.cs (1)
89
internal class SessionDerivedKeySecurityTokenParameters :
SecurityTokenParameters
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
19
public class IssuedSecurityTokenParameters :
SecurityTokenParameters
System\ServiceModel\Security\Tokens\KerberosSecurityTokenParameters.cs (1)
13
public class KerberosSecurityTokenParameters :
SecurityTokenParameters
System\ServiceModel\Security\Tokens\RsaSecurityTokenParameters.cs (1)
18
public class RsaSecurityTokenParameters :
SecurityTokenParameters
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (1)
17
public class SecureConversationSecurityTokenParameters :
SecurityTokenParameters
System\ServiceModel\Security\Tokens\SecurityContextSecurityTokenParameters.cs (1)
13
class SecurityContextSecurityTokenParameters :
SecurityTokenParameters
System\ServiceModel\Security\Tokens\SslSecurityTokenParameters.cs (1)
16
public class SslSecurityTokenParameters :
SecurityTokenParameters
System\ServiceModel\Security\Tokens\SspiSecurityTokenParameters.cs (1)
16
public class SspiSecurityTokenParameters :
SecurityTokenParameters
System\ServiceModel\Security\Tokens\UserNameSecurityTokenParameters.cs (1)
13
public class UserNameSecurityTokenParameters :
SecurityTokenParameters
System\ServiceModel\Security\Tokens\WrappedKeySecurityTokenParameters.cs (1)
13
class WrappedKeySecurityTokenParameters :
SecurityTokenParameters
System\ServiceModel\Security\Tokens\X509SecurityTokenParameters.cs (1)
15
public class X509SecurityTokenParameters :
SecurityTokenParameters
352 references to SecurityTokenParameters
System.ServiceModel (352)
System\ServiceModel\Channels\AsymmetricSecurityBindingElement.cs (15)
24
SecurityTokenParameters
initiatorTokenParameters;
26
SecurityTokenParameters
recipientTokenParameters;
34
this.initiatorTokenParameters = (
SecurityTokenParameters
)elementToBeCloned.initiatorTokenParameters.Clone();
37
this.recipientTokenParameters = (
SecurityTokenParameters
)elementToBeCloned.recipientTokenParameters.Clone();
49
public AsymmetricSecurityBindingElement(
SecurityTokenParameters
recipientTokenParameters)
55
public AsymmetricSecurityBindingElement(
SecurityTokenParameters
recipientTokenParameters,
SecurityTokenParameters
initiatorTokenParameters)
62
SecurityTokenParameters
recipientTokenParameters,
63
SecurityTokenParameters
initiatorTokenParameters,
87
public
SecurityTokenParameters
InitiatorTokenParameters
113
public
SecurityTokenParameters
RecipientTokenParameters
262
forward.AsymmetricTokenParameters = (
SecurityTokenParameters
)this.RecipientTokenParameters.Clone();
275
forward.AsymmetricTokenParameters = (
SecurityTokenParameters
)this.RecipientTokenParameters.Clone();
318
reverse.CryptoTokenParameters = (
SecurityTokenParameters
)this.RecipientTokenParameters.Clone();
328
reverse.CryptoTokenParameters = (
SecurityTokenParameters
)this.RecipientTokenParameters.Clone();
System\ServiceModel\Channels\SecurityBindingElement.cs (12)
305
void GetSupportingTokensCapabilities(ICollection<
SecurityTokenParameters
> parameters, out bool supportsClientAuth, out bool supportsWindowsIdentity)
309
foreach (
SecurityTokenParameters
p in parameters)
436
protected static void SetIssuerBindingContextIfRequired(
SecurityTokenParameters
parameters, BindingContext issuerBindingContext)
482
internal bool RequiresChannelDemuxer(
SecurityTokenParameters
parameters)
491
foreach (
SecurityTokenParameters
parameters in EndpointSupportingTokenParameters.Endorsing)
498
foreach (
SecurityTokenParameters
parameters in EndpointSupportingTokenParameters.SignedEndorsing)
505
foreach (
SecurityTokenParameters
parameters in OptionalEndpointSupportingTokenParameters.Endorsing)
512
foreach (
SecurityTokenParameters
parameters in OptionalEndpointSupportingTokenParameters.SignedEndorsing)
521
foreach (
SecurityTokenParameters
parameters in supportingParameters.Endorsing)
528
foreach (
SecurityTokenParameters
parameters in supportingParameters.SignedEndorsing)
538
foreach (
SecurityTokenParameters
parameters in supportingParameters.Endorsing)
545
foreach (
SecurityTokenParameters
parameters in supportingParameters.SignedEndorsing)
System\ServiceModel\Channels\SymmetricSecurityBindingElement.cs (6)
22
SecurityTokenParameters
protectionTokenParameters;
30
this.protectionTokenParameters = (
SecurityTokenParameters
)elementToBeCloned.protectionTokenParameters.Clone();
35
: this((
SecurityTokenParameters
)null)
40
public SymmetricSecurityBindingElement(
SecurityTokenParameters
protectionTokenParameters)
74
public
SecurityTokenParameters
ProtectionTokenParameters
168
protocolFactory.SecurityTokenParameters = (
SecurityTokenParameters
)this.ProtectionTokenParameters.Clone();
System\ServiceModel\ComIntegration\SecurityCookieModeValidator.cs (2)
18
void CheckForCookie(
SecurityTokenParameters
tokenParameters, ServiceEndpoint endpoint)
63
foreach (
SecurityTokenParameters
p in sbe.EndpointSupportingTokenParameters.Endorsing)
System\ServiceModel\Configuration\SecurityElement.cs (1)
83
protected override void InitializeNestedTokenParameterSettings(
SecurityTokenParameters
sp, bool initializeNestedBindings)
System\ServiceModel\Configuration\SecurityElementBase.cs (10)
71
[ConfigurationProperty(ConfigurationStrings.RequireDerivedKeys, DefaultValue =
SecurityTokenParameters
.defaultRequireDerivedKeys)]
381
static bool AreTokenParametersMatching(
SecurityTokenParameters
p1,
SecurityTokenParameters
p2, bool skipRequireDerivedKeysComparison, bool exactMessageSecurityVersion)
428
static bool AreTokenParameterCollectionsMatching(Collection<
SecurityTokenParameters
> c1, Collection<
SecurityTokenParameters
> c2, bool exactMessageSecurityVersion)
627
protected virtual void InitializeNestedTokenParameterSettings(
SecurityTokenParameters
sp, bool initializeNestedBindings)
677
foreach (
SecurityTokenParameters
t in sbe.EndpointSupportingTokenParameters.Endorsing)
727
this.RequireDerivedKeys = requireDerivedKeys.GetValueOrDefault(
SecurityTokenParameters
.defaultRequireDerivedKeys);
797
bool DoesX509TokenParametersContainClauseTypeofIssuerSerial( Collection<
SecurityTokenParameters
> tokenParameters )
799
foreach (
SecurityTokenParameters
tokenParameter in tokenParameters )
System\ServiceModel\Description\ServiceAuthenticationBehavior.cs (1)
200
foreach (
SecurityTokenParameters
tokenParam in new SecurityTokenParametersEnumerable(securityBindingElement, true))
System\ServiceModel\Dispatcher\SecurityValidationBehavior.cs (11)
333
foreach (
SecurityTokenParameters
stp in new SecurityTokenParametersEnumerable(sbe, true))
581
foreach (
SecurityTokenParameters
stp in new SecurityTokenParametersEnumerable(sbe, true))
600
foreach (
SecurityTokenParameters
tokenParam in sbe.EndpointSupportingTokenParameters.Endorsing)
608
foreach (
SecurityTokenParameters
tokenParam in sbe.EndpointSupportingTokenParameters.SignedEndorsing)
636
static bool IsBearerKeyType(
SecurityTokenParameters
tokenParameters)
651
foreach (
SecurityTokenParameters
stp in new SecurityTokenParametersEnumerable(sbe, true))
729
foreach (
SecurityTokenParameters
stp in new SecurityTokenParametersEnumerable(sbe, true))
769
static void EnforceInclusionMode(Binding binding,
SecurityTokenParameters
stp, params SecurityTokenInclusionMode[] allowedInclusionModes)
799
foreach (
SecurityTokenParameters
stp in new SecurityTokenParametersEnumerable(sbe, true))
873
foreach (
SecurityTokenParameters
stp in new SecurityTokenParametersEnumerable(sbe))
1032
foreach (
SecurityTokenParameters
stp in new SecurityTokenParametersEnumerable(sbe, true))
System\ServiceModel\Security\AcceptorSessionSymmetricMessageSecurityProtocol.cs (4)
125
void GetTokensForOutgoingMessages(out SecurityToken signingToken, out SecurityToken encryptionToken, out
SecurityTokenParameters
tokenParameters)
146
SecurityTokenParameters
tokenParameters;
156
SecurityTokenParameters
tokenParameters;
169
SecurityTokenParameters
tokenParameters, SecurityProtocolCorrelationState correlationState)
System\ServiceModel\Security\AsymmetricSecurityProtocol.cs (2)
201
SecurityTokenParameters
signingTokenParameters = (this.Factory.ActAsInitiator) ? this.Factory.CryptoTokenParameters : this.Factory.AsymmetricTokenParameters;
202
SecurityTokenParameters
encryptionTokenParameters = (this.Factory.ActAsInitiator) ? this.Factory.AsymmetricTokenParameters : this.Factory.CryptoTokenParameters;
System\ServiceModel\Security\AsymmetricSecurityProtocolFactory.cs (4)
17
SecurityTokenParameters
cryptoTokenParameters;
18
SecurityTokenParameters
asymmetricTokenParameters;
50
public
SecurityTokenParameters
AsymmetricTokenParameters
91
public
SecurityTokenParameters
CryptoTokenParameters
System\ServiceModel\Security\ClientCredentialsSecurityTokenManager.cs (1)
236
sessionTokenProvider.IssuedSecurityTokenParameters = initiatorRequirement.GetProperty<
SecurityTokenParameters
>(ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty);
System\ServiceModel\Security\InfoCardHelper.cs (7)
508
foreach (
SecurityTokenParameters
param in tokenParamEnumerator)
820
class SecurityTokenParametersEnumerable : IEnumerable<
SecurityTokenParameters
>
831
public IEnumerator<
SecurityTokenParameters
> GetEnumerator()
833
foreach (
SecurityTokenParameters
stp in this.sbe.EndpointSupportingTokenParameters.Endorsing)
836
foreach (
SecurityTokenParameters
stp in this.sbe.EndpointSupportingTokenParameters.SignedEndorsing)
842
foreach (
SecurityTokenParameters
stp in str.Endorsing)
845
foreach (
SecurityTokenParameters
stp in str.SignedEndorsing)
System\ServiceModel\Security\InitiatorSessionSymmetricMessageSecurityProtocol.cs (6)
134
void GetTokensForOutgoingMessages(out SecurityToken signingToken, out SecurityToken encryptionToken, out SecurityToken sourceToken, out
SecurityTokenParameters
tokenParameters)
162
SecurityTokenParameters
tokenParameters;
195
SecurityTokenParameters
tokenParameters;
216
internal void SetUpDelayedSecurityExecution(ref Message message, SecurityToken signingToken, SecurityToken encryptionToken, SecurityToken sourceToken,
SecurityTokenParameters
tokenParameters,
278
SecurityTokenParameters
tokenParameters;
281
public SecureOutgoingMessageAsyncResult(Message message, InitiatorSessionSymmetricMessageSecurityProtocol binding, SecurityToken signingToken, SecurityToken encryptionToken, SecurityToken sourceToken,
SecurityTokenParameters
tokenParameters, TimeSpan timeout, AsyncCallback callback, object state)
System\ServiceModel\Security\InitiatorSessionSymmetricTransportSecurityProtocol.cs (6)
109
void GetTokensForOutgoingMessages(out SecurityToken signingToken, out SecurityToken sourceToken, out
SecurityTokenParameters
tokenParameters)
127
internal void SetupDelayedSecurityExecution(string actor, ref Message message, SecurityToken signingToken, SecurityToken sourceToken,
SecurityTokenParameters
tokenParameters,
145
SecurityTokenParameters
tokenParameters;
156
SecurityTokenParameters
tokenParameters;
189
SecurityTokenParameters
tokenParameters;
192
public SecureOutgoingMessageAsyncResult(string actor, Message message, InitiatorSessionSymmetricTransportSecurityProtocol binding, SecurityToken signingToken, SecurityToken sourceToken,
SecurityTokenParameters
tokenParameters, TimeSpan timeout, AsyncCallback callback, object state)
System\ServiceModel\Security\NegotiationTokenAuthenticator.cs (2)
46
SecurityTokenParameters
issuedSecurityTokenParameters;
274
public
SecurityTokenParameters
IssuedSecurityTokenParameters
System\ServiceModel\Security\ReceiveSecurityHeader.cs (11)
38
SecurityTokenParameters
primaryTokenParameters;
41
SecurityTokenParameters
wrappingTokenParameters;
43
SecurityTokenParameters
expectedEncryptionTokenParameters;
492
public void ConfigureSymmetricBindingServerReceiveHeader(SecurityTokenAuthenticator primaryTokenAuthenticator,
SecurityTokenParameters
primaryTokenParameters, IList<SupportingTokenAuthenticatorSpecification> supportingTokenAuthenticators)
500
public void ConfigureSymmetricBindingServerReceiveHeader(SecurityToken wrappingToken,
SecurityTokenParameters
wrappingTokenParameters, IList<SupportingTokenAuthenticatorSpecification> supportingTokenAuthenticators)
507
public void ConfigureAsymmetricBindingServerReceiveHeader(SecurityTokenAuthenticator primaryTokenAuthenticator,
SecurityTokenParameters
primaryTokenParameters, SecurityToken wrappingToken,
SecurityTokenParameters
wrappingTokenParameters, IList<SupportingTokenAuthenticatorSpecification> supportingTokenAuthenticators)
521
public void ConfigureAsymmetricBindingClientReceiveHeader(SecurityToken primaryToken,
SecurityTokenParameters
primaryTokenParameters, SecurityToken encryptionToken,
SecurityTokenParameters
encryptionTokenParameters, SecurityTokenAuthenticator primaryTokenAuthenticator)
539
public void ConfigureSymmetricBindingClientReceiveHeader(SecurityToken primaryToken,
SecurityTokenParameters
primaryTokenParameters)
545
public void ConfigureSymmetricBindingClientReceiveHeader(IList<SecurityToken> primaryTokens,
SecurityTokenParameters
primaryTokenParameters)
System\ServiceModel\Security\SecurityHeaderTokenResolver.cs (6)
21
SecurityTokenParameters
expectedWrapperTokenParameters;
41
public
SecurityTokenParameters
ExpectedWrapperTokenParameters
52
public void Add(SecurityToken token, SecurityTokenReferenceStyle allowedReferenceStyle,
SecurityTokenParameters
tokenParameters)
306
SecurityTokenParameters
tokenParameters;
310
public SecurityTokenEntry(SecurityToken token,
SecurityTokenParameters
tokenParameters, SecurityTokenReferenceStyle allowedReferenceStyle)
322
public
SecurityTokenParameters
TokenParameters
System\ServiceModel\Security\SecurityProtocol.cs (2)
203
InitiatorServiceModelSecurityTokenRequirement CreateInitiatorSecurityTokenRequirement(
SecurityTokenParameters
parameters, SecurityTokenAttachmentMode attachmentMode)
682
SecurityTokenParameters
tokenParameters = supportingTokens[i].SecurityTokenParameters;
System\ServiceModel\Security\SecurityProtocolFactory.cs (1)
896
RecipientServiceModelSecurityTokenRequirement CreateRecipientSecurityTokenRequirement(
SecurityTokenParameters
parameters, SecurityTokenAttachmentMode attachmentMode)
System\ServiceModel\Security\SecuritySessionClientSettings.cs (2)
50
SecurityTokenParameters
issuedTokenParameters;
163
public
SecurityTokenParameters
IssuedSecurityTokenParameters
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (3)
40
SecurityTokenParameters
issuedTokenParameters;
255
public
SecurityTokenParameters
IssuedSecurityTokenParameters
1063
foreach (
SecurityTokenParameters
stp in new SecurityTokenParametersEnumerable(securityBindingElement))
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (2)
34
SecurityTokenParameters
issuedTokenParameters;
191
public
SecurityTokenParameters
IssuedSecurityTokenParameters
System\ServiceModel\Security\SecuritySessionServerSettings.cs (2)
56
SecurityTokenParameters
issuedTokenParameters;
164
public
SecurityTokenParameters
IssuedSecurityTokenParameters
System\ServiceModel\Security\SecurityTokenParametersEnumerable.cs (10)
12
class SecurityTokenParametersEnumerable : IEnumerable<
SecurityTokenParameters
>
28
public IEnumerator<
SecurityTokenParameters
> GetEnumerator()
44
foreach (
SecurityTokenParameters
stp in this.sbe.EndpointSupportingTokenParameters.Endorsing)
47
foreach (
SecurityTokenParameters
stp in this.sbe.EndpointSupportingTokenParameters.SignedEncrypted)
50
foreach (
SecurityTokenParameters
stp in this.sbe.EndpointSupportingTokenParameters.SignedEndorsing)
53
foreach (
SecurityTokenParameters
stp in this.sbe.EndpointSupportingTokenParameters.Signed)
59
foreach (
SecurityTokenParameters
stp in str.Endorsing)
62
foreach (
SecurityTokenParameters
stp in str.SignedEncrypted)
65
foreach (
SecurityTokenParameters
stp in str.SignedEndorsing)
68
foreach (
SecurityTokenParameters
stp in str.Signed)
System\ServiceModel\Security\SecurityUtils.cs (4)
1230
internal static bool AreSecurityTokenParametersSuitableForChannelBinding(Collection<
SecurityTokenParameters
> tokenParameters)
1237
foreach (
SecurityTokenParameters
stp in tokenParameters)
1800
foreach (
SecurityTokenParameters
parameters in new SecurityTokenParametersEnumerable(sbe, true))
2064
foreach (
SecurityTokenParameters
stp in new SecurityTokenParametersEnumerable(sbe, true))
System\ServiceModel\Security\SendSecurityHeader.cs (19)
41
SecurityTokenParameters
signingTokenParameters;
42
SecurityTokenParameters
encryptingTokenParameters;
44
List<
SecurityTokenParameters
> basicSupportingTokenParameters = null;
45
List<
SecurityTokenParameters
> endorsingTokenParameters = null;
46
List<
SecurityTokenParameters
> signedEndorsingTokenParameters = null;
47
List<
SecurityTokenParameters
> signedTokenParameters = null;
135
protected internal
SecurityTokenParameters
SigningTokenParameters
240
void AddParameters(ref List<
SecurityTokenParameters
> list,
SecurityTokenParameters
item)
244
list = new List<
SecurityTokenParameters
>();
258
public void SetSigningToken(SecurityToken token,
SecurityTokenParameters
tokenParameters)
269
public void SetEncryptionToken(SecurityToken token,
SecurityTokenParameters
tokenParameters)
281
public void AddBasicSupportingToken(SecurityToken token,
SecurityTokenParameters
parameters)
305
public void AddEndorsingSupportingToken(SecurityToken token,
SecurityTokenParameters
parameters)
328
public void AddSignedEndorsingSupportingToken(SecurityToken token,
SecurityTokenParameters
parameters)
341
public void AddSignedSupportingToken(SecurityToken token,
SecurityTokenParameters
parameters)
574
internal static bool ShouldSerializeToken(
SecurityTokenParameters
parameters, MessageDirection transferDirection)
739
protected abstract void WriteSecurityTokenReferencyEntry(XmlDictionaryWriter writer, SecurityToken securityToken,
SecurityTokenParameters
securityTokenParameters);
771
protected internal SecurityTokenReferenceStyle GetTokenReferenceStyle(
SecurityTokenParameters
parameters)
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (5)
79
authenticator.IssuedSecurityTokenParameters = recipientRequirement.GetProperty<
SecurityTokenParameters
>(ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty);
102
authenticator.IssuedSecurityTokenParameters = recipientRequirement.GetProperty<
SecurityTokenParameters
>(ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty);
146
authenticator.IssuedSecurityTokenParameters = recipientRequirement.GetProperty<
SecurityTokenParameters
>(ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty);
215
authenticator.IssuedSecurityTokenParameters = recipientRequirement.GetProperty<
SecurityTokenParameters
>(ServiceModelSecurityTokenRequirement.IssuedSecurityTokenParametersProperty);
525
SecurityTokenParameters
bootstrapProtectionParameters = (securityBindingElement is SymmetricSecurityBindingElement) ? ((SymmetricSecurityBindingElement)securityBindingElement).ProtectionTokenParameters : ((AsymmetricSecurityBindingElement)securityBindingElement).RecipientTokenParameters;
System\ServiceModel\Security\SessionSymmetricMessageSecurityProtocolFactory.cs (4)
15
SecurityTokenParameters
securityTokenParameters;
23
public
SecurityTokenParameters
SecurityTokenParameters
76
internal
SecurityTokenParameters
GetTokenParameters()
113
protected override
SecurityTokenParameters
CloneCore()
System\ServiceModel\Security\SessionSymmetricTransportSecurityProtocolFactory.cs (3)
12
SecurityTokenParameters
securityTokenParameters;
28
public
SecurityTokenParameters
SecurityTokenParameters
67
internal
SecurityTokenParameters
GetTokenParameters()
System\ServiceModel\Security\SupportingTokenAuthenticatorSpecification.cs (4)
16
SecurityTokenParameters
tokenParameters;
19
public SupportingTokenAuthenticatorSpecification(SecurityTokenAuthenticator tokenAuthenticator, SecurityTokenResolver securityTokenResolver, SecurityTokenAttachmentMode attachmentMode,
SecurityTokenParameters
tokenParameters)
24
internal SupportingTokenAuthenticatorSpecification(SecurityTokenAuthenticator tokenAuthenticator, SecurityTokenResolver securityTokenResolver, SecurityTokenAttachmentMode attachmentMode,
SecurityTokenParameters
tokenParameters, bool isTokenOptional)
59
public
SecurityTokenParameters
TokenParameters
System\ServiceModel\Security\SupportingTokenProviderSpecification.cs (3)
15
SecurityTokenParameters
tokenParameters;
17
public SupportingTokenProviderSpecification(SecurityTokenProvider tokenProvider, SecurityTokenAttachmentMode attachmentMode,
SecurityTokenParameters
tokenParameters)
43
public
SecurityTokenParameters
TokenParameters
System\ServiceModel\Security\SupportingTokenSpecification.cs (3)
16
SecurityTokenParameters
tokenParameters;
22
public SupportingTokenSpecification(SecurityToken token, ReadOnlyCollection<IAuthorizationPolicy> tokenPolicies, SecurityTokenAttachmentMode attachmentMode,
SecurityTokenParameters
tokenParameters)
35
internal
SecurityTokenParameters
SecurityTokenParameters
System\ServiceModel\Security\SymmetricSecurityProtocol.cs (9)
159
SecurityTokenParameters
tokenParameters;
184
SecurityTokenParameters
tokenParameters;
196
SecurityTokenParameters
primaryTokenParameters,
238
WrappedKeySecurityToken CreateWrappedKeyToken(SecurityToken wrappingToken,
SecurityTokenParameters
wrappingTokenParameters, SecurityTokenReferenceStyle wrappingTokenReferenceStyle)
255
out
SecurityTokenParameters
tokenParameters,
285
bool TryGetTokenSynchronouslyForOutgoingSecurity(Message message, SecurityProtocolCorrelationState correlationState, bool isBlockingCall, TimeSpan timeout, out SecurityToken token, out
SecurityTokenParameters
tokenParameters, out SecurityToken prerequisiteWrappingToken, out IList<SupportingTokenSpecification> supportingTokens, out SecurityProtocolCorrelationState newCorrelationState)
316
SecurityToken GetCorrelationToken(SecurityProtocolCorrelationState[] correlationStates, out
SecurityTokenParameters
correlationTokenParameters)
341
SecurityTokenParameters
outOfBandTokenParameters;
411
SecurityTokenParameters
tokenParameters;
System\ServiceModel\Security\SymmetricSecurityProtocolFactory.cs (4)
20
SecurityTokenParameters
tokenParameters;
21
SecurityTokenParameters
protectionTokenParameters;
33
public
SecurityTokenParameters
SecurityTokenParameters
210
internal
SecurityTokenParameters
GetProtectionTokenParameters()
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
227
protected override
SecurityTokenParameters
CloneCore()
System\ServiceModel\Security\Tokens\KerberosSecurityTokenParameters.cs (1)
32
protected override
SecurityTokenParameters
CloneCore()
System\ServiceModel\Security\Tokens\RsaSecurityTokenParameters.cs (1)
38
protected override
SecurityTokenParameters
CloneCore()
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (1)
183
protected override
SecurityTokenParameters
CloneCore()
System\ServiceModel\Security\Tokens\SecurityContextSecurityTokenParameters.cs (1)
33
protected override
SecurityTokenParameters
CloneCore()
System\ServiceModel\Security\Tokens\SecurityTokenParameters.cs (4)
26
protected SecurityTokenParameters(
SecurityTokenParameters
other)
85
public
SecurityTokenParameters
Clone()
87
SecurityTokenParameters
result = this.CloneCore();
95
protected abstract
SecurityTokenParameters
CloneCore();
System\ServiceModel\Security\Tokens\SslSecurityTokenParameters.cs (1)
101
protected override
SecurityTokenParameters
CloneCore()
System\ServiceModel\Security\Tokens\SspiSecurityTokenParameters.cs (1)
81
protected override
SecurityTokenParameters
CloneCore()
System\ServiceModel\Security\Tokens\SupportingTokenParameters.cs (24)
16
Collection<
SecurityTokenParameters
> signed = new Collection<
SecurityTokenParameters
>();
17
Collection<
SecurityTokenParameters
> signedEncrypted = new Collection<
SecurityTokenParameters
>();
18
Collection<
SecurityTokenParameters
> endorsing = new Collection<
SecurityTokenParameters
>();
19
Collection<
SecurityTokenParameters
> signedEndorsing = new Collection<
SecurityTokenParameters
>();
26
foreach (
SecurityTokenParameters
p in other.signed)
27
this.signed.Add((
SecurityTokenParameters
)p.Clone());
28
foreach (
SecurityTokenParameters
p in other.signedEncrypted)
29
this.signedEncrypted.Add((
SecurityTokenParameters
)p.Clone());
30
foreach (
SecurityTokenParameters
p in other.endorsing)
31
this.endorsing.Add((
SecurityTokenParameters
)p.Clone());
32
foreach (
SecurityTokenParameters
p in other.signedEndorsing)
33
this.signedEndorsing.Add((
SecurityTokenParameters
)p.Clone());
41
public Collection<
SecurityTokenParameters
> Endorsing
49
public Collection<
SecurityTokenParameters
> SignedEndorsing
57
public Collection<
SecurityTokenParameters
> Signed
65
public Collection<
SecurityTokenParameters
> SignedEncrypted
75
foreach (
SecurityTokenParameters
t in this.endorsing)
86
foreach (
SecurityTokenParameters
t in this.signedEndorsing)
101
foreach (
SecurityTokenParameters
t in this.endorsing)
105
foreach (
SecurityTokenParameters
t in this.signedEndorsing)
System\ServiceModel\Security\Tokens\UserNameSecurityTokenParameters.cs (1)
32
protected override
SecurityTokenParameters
CloneCore()
System\ServiceModel\Security\Tokens\WrappedKeySecurityTokenParameters.cs (1)
32
protected override
SecurityTokenParameters
CloneCore()
System\ServiceModel\Security\Tokens\X509SecurityTokenParameters.cs (4)
28
: this(X509SecurityTokenParameters.defaultX509ReferenceStyle,
SecurityTokenParameters
.defaultInclusionMode)
34
: this(x509ReferenceStyle,
SecurityTokenParameters
.defaultInclusionMode)
40
: this(x509ReferenceStyle, inclusionMode,
SecurityTokenParameters
.defaultRequireDerivedKeys)
72
protected override
SecurityTokenParameters
CloneCore()
System\ServiceModel\Security\WSSecurityOneDotZeroSendSecurityHeader.cs (2)
98
void AddPrimaryTokenSignatureReference(SecurityToken token,
SecurityTokenParameters
securityTokenParameters)
715
protected override void WriteSecurityTokenReferencyEntry(XmlDictionaryWriter writer, SecurityToken securityToken,
SecurityTokenParameters
securityTokenParameters)
System\ServiceModel\Security\WSSecurityPolicy.cs (87)
904
public virtual Collection<XmlElement> CreateWsspSupportingTokensAssertion(MetadataExporter exporter, Collection<
SecurityTokenParameters
> signed, Collection<
SecurityTokenParameters
> signedEncrypted, Collection<
SecurityTokenParameters
> endorsing, Collection<
SecurityTokenParameters
> signedEndorsing, Collection<
SecurityTokenParameters
> optionalSigned, Collection<
SecurityTokenParameters
> optionalSignedEncrypted, Collection<
SecurityTokenParameters
> optionalEndorsing, Collection<
SecurityTokenParameters
> optionalSignedEndorsing)
909
public virtual Collection<XmlElement> CreateWsspSupportingTokensAssertion(MetadataExporter exporter, Collection<
SecurityTokenParameters
> signed, Collection<
SecurityTokenParameters
> signedEncrypted, Collection<
SecurityTokenParameters
> endorsing, Collection<
SecurityTokenParameters
> signedEndorsing, Collection<
SecurityTokenParameters
> optionalSigned, Collection<
SecurityTokenParameters
> optionalSignedEncrypted, Collection<
SecurityTokenParameters
> optionalEndorsing, Collection<
SecurityTokenParameters
> optionalSignedEndorsing, AddressingVersion addressingVersion)
931
protected XmlElement CreateWsspSignedSupportingTokensAssertion(MetadataExporter exporter, Collection<
SecurityTokenParameters
> signed, Collection<
SecurityTokenParameters
> signedEncrypted, Collection<
SecurityTokenParameters
> optionalSigned, Collection<
SecurityTokenParameters
> optionalSignedEncrypted)
948
foreach (
SecurityTokenParameters
p in signed)
955
foreach (
SecurityTokenParameters
p in signedEncrypted)
962
foreach (
SecurityTokenParameters
p in optionalSigned)
969
foreach (
SecurityTokenParameters
p in optionalSignedEncrypted)
982
protected XmlElement CreateWsspEndorsingSupportingTokensAssertion(MetadataExporter exporter, Collection<
SecurityTokenParameters
> endorsing, Collection<
SecurityTokenParameters
> optionalEndorsing, AddressingVersion addressingVersion)
987
protected XmlElement CreateWsspSignedEndorsingSupportingTokensAssertion(MetadataExporter exporter, Collection<
SecurityTokenParameters
> signedEndorsing, Collection<
SecurityTokenParameters
> optionalSignedEndorsing, AddressingVersion addressingVersion)
992
protected XmlElement CreateWsspiSupportingTokensAssertion(MetadataExporter exporter, Collection<
SecurityTokenParameters
> endorsing, Collection<
SecurityTokenParameters
> optionalEndorsing, AddressingVersion addressingVersion, string assertionName)
1008
foreach (
SecurityTokenParameters
p in endorsing)
1018
foreach (
SecurityTokenParameters
p in optionalEndorsing)
1044
public virtual bool TryImportWsspSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<
SecurityTokenParameters
> signed, Collection<
SecurityTokenParameters
> signedEncrypted, Collection<
SecurityTokenParameters
> endorsing, Collection<
SecurityTokenParameters
> signedEndorsing, Collection<
SecurityTokenParameters
> optionalSigned, Collection<
SecurityTokenParameters
> optionalSignedEncrypted, Collection<
SecurityTokenParameters
> optionalEndorsing, Collection<
SecurityTokenParameters
> optionalSignedEndorsing)
1089
protected bool TryImportWsspSignedSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<
SecurityTokenParameters
> signed, Collection<
SecurityTokenParameters
> signedEncrypted, Collection<
SecurityTokenParameters
> optionalSigned, Collection<
SecurityTokenParameters
> optionalSignedEncrypted, out XmlElement assertion)
1117
Collection<
SecurityTokenParameters
> signedSupportingTokens = new Collection<
SecurityTokenParameters
>();
1118
Collection<
SecurityTokenParameters
> optionalSignedSupportingTokens = new Collection<
SecurityTokenParameters
>();
1119
SecurityTokenParameters
parameters;
1134
foreach (
SecurityTokenParameters
p in signedSupportingTokens)
1145
foreach (
SecurityTokenParameters
p in optionalSignedSupportingTokens)
1169
protected bool TryImportWsspEndorsingSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<
SecurityTokenParameters
> endorsing, Collection<
SecurityTokenParameters
> optionalEndorsing, out XmlElement assertion)
1195
Collection<
SecurityTokenParameters
> supportingTokens = new Collection<
SecurityTokenParameters
>();
1196
Collection<
SecurityTokenParameters
> optionalSupportingTokens = new Collection<
SecurityTokenParameters
>();
1197
SecurityTokenParameters
parameters;
1212
foreach (
SecurityTokenParameters
p in supportingTokens)
1216
foreach (
SecurityTokenParameters
p in optionalSupportingTokens)
1233
protected bool TryImportWsspSignedEndorsingSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<
SecurityTokenParameters
> signedEndorsing, Collection<
SecurityTokenParameters
> optionalSignedEndorsing, out XmlElement assertion)
1259
Collection<
SecurityTokenParameters
> supportingTokens = new Collection<
SecurityTokenParameters
>();
1260
Collection<
SecurityTokenParameters
> optionalSupportingTokens = new Collection<
SecurityTokenParameters
>();
1261
SecurityTokenParameters
parameters;
1276
foreach (
SecurityTokenParameters
p in supportingTokens)
1280
foreach (
SecurityTokenParameters
p in optionalSupportingTokens)
1697
public virtual XmlElement CreateWsspProtectionTokenAssertion(MetadataExporter exporter,
SecurityTokenParameters
parameters)
1722
SecurityTokenParameters
tokenParameters;
1748
SecurityTokenParameters
tokenParameters;
1774
SecurityTokenParameters
tokenParameters;
1789
public virtual XmlElement CreateWsspInitiatorTokenAssertion(MetadataExporter exporter,
SecurityTokenParameters
parameters)
1802
public virtual XmlElement CreateWsspRecipientTokenAssertion(MetadataExporter exporter,
SecurityTokenParameters
parameters)
1852
public virtual XmlElement CreateTokenAssertion(MetadataExporter exporter,
SecurityTokenParameters
parameters)
1857
public virtual XmlElement CreateTokenAssertion(MetadataExporter exporter,
SecurityTokenParameters
parameters, bool isOptional)
1911
public virtual bool TryImportTokenAssertion(MetadataImporter importer, PolicyConversionContext policyContext, Collection<XmlElement> assertions, out
SecurityTokenParameters
parameters, out bool isOptional)
2021
public virtual bool TryImportWsspRequireDerivedKeysAssertion(ICollection<XmlElement> assertions,
SecurityTokenParameters
parameters)
2040
public virtual bool TryImportWsspKerberosTokenAssertion(MetadataImporter importer, XmlElement assertion, out
SecurityTokenParameters
parameters)
2134
public virtual bool TryImportWsspX509TokenAssertion(MetadataImporter importer, XmlElement assertion, out
SecurityTokenParameters
parameters)
2187
public virtual bool TryImportWsspUsernameTokenAssertion(MetadataImporter importer, XmlElement assertion, out
SecurityTokenParameters
parameters)
2227
public virtual bool TryImportWsspRsaTokenAssertion(MetadataImporter importer, XmlElement assertion, out
SecurityTokenParameters
parameters)
2419
public virtual bool TryImportWsspIssuedTokenAssertion(MetadataImporter importer, PolicyConversionContext policyContext, XmlElement assertion, out
SecurityTokenParameters
parameters)
2507
public virtual bool TryImportWsspSpnegoContextTokenAssertion(MetadataImporter importer, XmlElement assertion, out
SecurityTokenParameters
parameters)
2590
public virtual bool TryImportMsspSslContextTokenAssertion(MetadataImporter importer, XmlElement assertion, out
SecurityTokenParameters
parameters)
2785
public virtual bool TryImportWsspSecureConversationTokenAssertion(MetadataImporter importer, XmlElement assertion, out
SecurityTokenParameters
parameters)
System\ServiceModel\Security\WSSecurityPolicy12.cs (35)
131
public override Collection<XmlElement> CreateWsspSupportingTokensAssertion(MetadataExporter exporter, Collection<
SecurityTokenParameters
> signed, Collection<
SecurityTokenParameters
> signedEncrypted, Collection<
SecurityTokenParameters
> endorsing, Collection<
SecurityTokenParameters
> signedEndorsing, Collection<
SecurityTokenParameters
> optionalSigned, Collection<
SecurityTokenParameters
> optionalSignedEncrypted, Collection<
SecurityTokenParameters
> optionalEndorsing, Collection<
SecurityTokenParameters
> optionalSignedEndorsing, AddressingVersion addressingVersion)
219
public override bool TryImportWsspSpnegoContextTokenAssertion(MetadataImporter importer, XmlElement assertion, out
SecurityTokenParameters
parameters)
268
public override bool TryImportMsspSslContextTokenAssertion(MetadataImporter importer, XmlElement assertion, out
SecurityTokenParameters
parameters)
318
public override bool TryImportWsspSecureConversationTokenAssertion(MetadataImporter importer, XmlElement assertion, out
SecurityTokenParameters
parameters)
377
XmlElement CreateWsspSignedSupportingTokensAssertion(MetadataExporter exporter, Collection<
SecurityTokenParameters
> signed, Collection<
SecurityTokenParameters
> optionalSigned)
392
foreach (
SecurityTokenParameters
p in signed)
399
foreach (
SecurityTokenParameters
p in optionalSigned)
412
XmlElement CreateWsspSignedEncryptedSupportingTokensAssertion(MetadataExporter exporter, Collection<
SecurityTokenParameters
> signedEncrypted, Collection<
SecurityTokenParameters
> optionalSignedEncrypted)
427
foreach (
SecurityTokenParameters
p in signedEncrypted)
434
foreach (
SecurityTokenParameters
p in optionalSignedEncrypted)
447
public override bool TryImportWsspSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<
SecurityTokenParameters
> signed, Collection<
SecurityTokenParameters
> signedEncrypted, Collection<
SecurityTokenParameters
> endorsing, Collection<
SecurityTokenParameters
> signedEndorsing, Collection<
SecurityTokenParameters
> optionalSigned, Collection<
SecurityTokenParameters
> optionalSignedEncrypted, Collection<
SecurityTokenParameters
> optionalEndorsing, Collection<
SecurityTokenParameters
> optionalSignedEndorsing)
502
bool TryImportWsspSignedSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<
SecurityTokenParameters
> signed, Collection<
SecurityTokenParameters
> optionalSigned, out XmlElement assertion)
522
SecurityTokenParameters
parameters;
550
bool TryImportWsspSignedEncryptedSupportingTokensAssertion(MetadataImporter importer, PolicyConversionContext policyContext, ICollection<XmlElement> assertions, Collection<
SecurityTokenParameters
> signedEncrypted, Collection<
SecurityTokenParameters
> optionalSignedEncrypted, out XmlElement assertion)
570
SecurityTokenParameters
parameters;
598
public override bool TryImportWsspRequireDerivedKeysAssertion(ICollection<XmlElement> assertions,
SecurityTokenParameters
parameters)
634
public override bool TryImportWsspRsaTokenAssertion(MetadataImporter importer, XmlElement assertion, out
SecurityTokenParameters
parameters)