19 references to SupportingTokenAuthenticatorSpecification
System.ServiceModel.Primitives (19)
System\ServiceModel\Security\ReceiveSecurityHeader.cs (7)
41
private IList<
SupportingTokenAuthenticatorSpecification
> _supportingTokenAuthenticators;
409
SupportingTokenAuthenticatorSpecification
spec = _supportingTokenAuthenticators[i];
576
protected TokenTracker GetSupportingTokenTracker(SecurityTokenAuthenticator tokenAuthenticator, out
SupportingTokenAuthenticatorSpecification
spec)
691
SupportingTokenAuthenticatorSpecification
supportingTokenSpec;
961
public
SupportingTokenAuthenticatorSpecification
spec;
970
public TokenTracker(
SupportingTokenAuthenticatorSpecification
spec)
975
public TokenTracker(
SupportingTokenAuthenticatorSpecification
spec, SecurityToken token, bool allowFirstTokenMismatch)
System\ServiceModel\Security\SecurityProtocol.cs (1)
525
protected ReadOnlyCollection<SecurityTokenResolver> MergeOutOfBandResolvers(IList<
SupportingTokenAuthenticatorSpecification
> supportingAuthenticators, ReadOnlyCollection<SecurityTokenResolver> primaryResolvers)
System\ServiceModel\Security\SecurityProtocolFactory.cs (10)
68
private static ReadOnlyCollection<
SupportingTokenAuthenticatorSpecification
> s_emptyTokenAuthenticators;
76
private ICollection<
SupportingTokenAuthenticatorSpecification
> _channelSupportingTokenAuthenticatorSpecification;
98
_channelSupportingTokenAuthenticatorSpecification = new Collection<
SupportingTokenAuthenticatorSpecification
>();
118
_channelSupportingTokenAuthenticatorSpecification = new Collection<
SupportingTokenAuthenticatorSpecification
>(new List<
SupportingTokenAuthenticatorSpecification
>(factory._channelSupportingTokenAuthenticatorSpecification));
180
private static ReadOnlyCollection<
SupportingTokenAuthenticatorSpecification
> EmptyTokenAuthenticators
186
s_emptyTokenAuthenticators = Array.AsReadOnly(new
SupportingTokenAuthenticatorSpecification
[0]);
440
foreach (
SupportingTokenAuthenticatorSpecification
spec in _channelSupportingTokenAuthenticatorSpecification)
458
internal IList<
SupportingTokenAuthenticatorSpecification
> GetSupportingTokenAuthenticators(string action, out bool expectSignedTokens, out bool expectBasicTokens, out bool expectEndorsingTokens)
464
return (Object.ReferenceEquals(_channelSupportingTokenAuthenticatorSpecification, EmptyTokenAuthenticators)) ? null : (IList<
SupportingTokenAuthenticatorSpecification
>)_channelSupportingTokenAuthenticatorSpecification;
System\ServiceModel\Security\TransportSecurityProtocol.cs (1)
114
IList<
SupportingTokenAuthenticatorSpecification
> supportingAuthenticators = factory.GetSupportingTokenAuthenticators(message.Headers.Action,