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