16 references to TokenAuthenticator
System.ServiceModel (16)
System\ServiceModel\Channels\SecurityChannelListener.cs (2)
199
if (spec.
TokenAuthenticator
is ILogonTokenCacheManager)
200
cacheManagers.Add(spec.
TokenAuthenticator
as ILogonTokenCacheManager);
System\ServiceModel\Security\ReceiveSecurityHeader.cs (4)
840
if ((this.primaryTokenAuthenticator != null) && (this.primaryTokenAuthenticator.GetType().Equals(spec.
TokenAuthenticator
.GetType())))
842
pendingSupportingTokenAuthenticator = spec.
TokenAuthenticator
;
846
allowedAuthenticators.Add(spec.
TokenAuthenticator
);
1500
if (supportingTokenAuthenticators[i].
TokenAuthenticator
== tokenAuthenticator)
System\ServiceModel\Security\SecurityProtocolFactory.cs (10)
678
SecurityUtils.AbortTokenAuthenticatorIfRequired(spec.
TokenAuthenticator
);
685
SecurityUtils.AbortTokenAuthenticatorIfRequired(spec.
TokenAuthenticator
);
698
SecurityUtils.CloseTokenAuthenticatorIfRequired(spec.
TokenAuthenticator
, timeoutHelper.RemainingTime());
705
SecurityUtils.CloseTokenAuthenticatorIfRequired(spec.
TokenAuthenticator
, timeoutHelper.RemainingTime());
742
if (spec.
TokenAuthenticator
is ISecurityContextSecurityTokenCacheProvider)
744
result.Add(((ISecurityContextSecurityTokenCacheProvider)spec.
TokenAuthenticator
).TokenCache);
763
Type authenticatorType = spec.
TokenAuthenticator
.GetType();
767
Type spec2AuthenticatorType = spec2.
TokenAuthenticator
.GetType();
841
SecurityUtils.OpenTokenAuthenticatorIfRequired(spec.
TokenAuthenticator
, timeoutHelper.RemainingTime());
1034
SecurityUtils.OpenTokenAuthenticatorIfRequired(tokenAuthenticatorSpec.
TokenAuthenticator
, timeoutHelper.RemainingTime());