3 instantiations of SupportingTokenSpecification
System.ServiceModel.Primitives (3)
System\ServiceModel\Security\SecurityProtocol.cs (2)
429
security.IncomingSupportingTokens.Add(new
SupportingTokenSpecification
(tokens[i], tokenPoliciesMapping[tokens[i]], attachmentMode));
516
supportingTokens.Add(new
SupportingTokenSpecification
(supportingToken, EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance, spec.SecurityTokenAttachmentMode, spec.TokenParameters));
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (1)
678
supportingTokenProperty.OutgoingSupportingTokens.Add(new
SupportingTokenSpecification
(currentSessionToken, EmptyReadOnlyCollection<IAuthorizationPolicy>.Instance, SecurityTokenAttachmentMode.Endorsing, IssuedSecurityTokenParameters));
17 references to SupportingTokenSpecification
System.ServiceModel.Primitives (17)
System\ServiceModel\Security\InitiatorSessionSymmetricTransportSecurityProtocol.cs (2)
111
IList<
SupportingTokenSpecification
> supportingTokens)
131
IList<
SupportingTokenSpecification
> supportingTokens;
System\ServiceModel\Security\SecurityMessageProperty.cs (6)
16
private Collection<
SupportingTokenSpecification
> _outgoingSupportingTokens;
17
private Collection<
SupportingTokenSpecification
> _incomingSupportingTokens;
127
public Collection<
SupportingTokenSpecification
> IncomingSupportingTokens
134
_incomingSupportingTokens = new Collection<
SupportingTokenSpecification
>();
140
public Collection<
SupportingTokenSpecification
> OutgoingSupportingTokens
146
_outgoingSupportingTokens = new Collection<
SupportingTokenSpecification
>();
System\ServiceModel\Security\SecurityProtocol.cs (7)
470
internal void AddMessageSupportingTokens(Message message, ref IList<
SupportingTokenSpecification
> supportingTokens)
477
supportingTokens = new Collection<
SupportingTokenSpecification
>();
482
SupportingTokenSpecification
spec = supportingTokensProperty.OutgoingSupportingTokens[i];
492
internal async Task<IList<
SupportingTokenSpecification
>> TryGetSupportingTokensAsync(SecurityProtocolFactory factory, EndpointAddress target, Uri via, Message message, TimeSpan timeout)
494
IList<
SupportingTokenSpecification
> supportingTokens = null;
509
supportingTokens = new Collection<
SupportingTokenSpecification
>();
557
protected void AddSupportingTokens(SendSecurityHeader securityHeader, IList<
SupportingTokenSpecification
> supportingTokens)
System\ServiceModel\Security\TransportSecurityProtocol.cs (2)
54
IList<
SupportingTokenSpecification
> supportingTokens = await TryGetSupportingTokensAsync(SecurityProtocolFactory, Target, Via, message, timeout);
60
IList<
SupportingTokenSpecification
> supportingTokens)