2 implementations of ISecurityContextSecurityTokenCache
System.ServiceModel (2)
System\ServiceModel\Security\Tokens\SecurityContextSecurityTokenResolver.cs (1)
12
public class SecurityContextSecurityTokenResolver : SecurityTokenResolver,
ISecurityContextSecurityTokenCache
System\ServiceModel\Security\WrappedTokenCache.cs (1)
25
class WrappedTokenCache : SecurityTokenResolver,
ISecurityContextSecurityTokenCache
36 references to ISecurityContextSecurityTokenCache
System.ServiceModel (36)
System\ServiceModel\Channels\SecurityChannelListener.cs (3)
176
else if (typeof(T) == typeof(Collection<
ISecurityContextSecurityTokenCache
>))
180
return (T)(object)this.SecurityProtocolFactory.GetProperty<Collection<
ISecurityContextSecurityTokenCache
>>();
184
return (T)(object)base.GetProperty<Collection<
ISecurityContextSecurityTokenCache
>>();
System\ServiceModel\Security\AsymmetricSecurityProtocolFactory.cs (3)
136
if (typeof(T) == typeof(Collection<
ISecurityContextSecurityTokenCache
>))
138
Collection<
ISecurityContextSecurityTokenCache
> result = base.GetProperty<Collection<
ISecurityContextSecurityTokenCache
>>();
System\ServiceModel\Security\NegotiationTokenAuthenticator.cs (3)
47
ISecurityContextSecurityTokenCache
issuedTokenCache;
229
ISecurityContextSecurityTokenCache
ISecurityContextSecurityTokenCacheProvider.TokenCache
287
public
ISecurityContextSecurityTokenCache
IssuedTokenCache
System\ServiceModel\Security\SecurityProtocolFactory.cs (3)
734
if (typeof(T) == typeof(Collection<
ISecurityContextSecurityTokenCache
>))
737
Collection<
ISecurityContextSecurityTokenCache
> result = new Collection<
ISecurityContextSecurityTokenCache
>();
System\ServiceModel\Security\SecuritySessionSecurityTokenAuthenticator.cs (4)
31
ISecurityContextSecurityTokenCache
issuedTokenCache;
217
public
ISecurityContextSecurityTokenCache
IssuedTokenCache
837
Collection<
ISecurityContextSecurityTokenCache
> sctCaches = OperationContext.Current.EndpointDispatcher.ChannelDispatcher.Listener.GetProperty<Collection<
ISecurityContextSecurityTokenCache
>>();
System\ServiceModel\Security\SecuritySessionServerSettings.cs (5)
58
ISecurityContextSecurityTokenCache
sessionTokenCache;
148
public
ISecurityContextSecurityTokenCache
SessionTokenCache
503
if (sessionTokenResolver == null || (!(sessionTokenResolver is
ISecurityContextSecurityTokenCache
)))
505
throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new InvalidOperationException(SR.GetString(SR.SecuritySessionRequiresSecurityContextTokenCache, this.sessionTokenResolver.GetType(), typeof(
ISecurityContextSecurityTokenCache
))));
507
this.sessionTokenCache = (
ISecurityContextSecurityTokenCache
)this.sessionTokenResolver;
System\ServiceModel\Security\ServiceCredentialsSecurityTokenManager.cs (4)
80
authenticator.IssuedTokenCache = (
ISecurityContextSecurityTokenCache
)sctResolver;
103
authenticator.IssuedTokenCache = (
ISecurityContextSecurityTokenCache
)sctResolver;
147
authenticator.IssuedTokenCache = (
ISecurityContextSecurityTokenCache
)sctResolver;
216
authenticator.IssuedTokenCache = (
ISecurityContextSecurityTokenCache
)sctResolver;
System\ServiceModel\Security\SymmetricSecurityProtocolFactory.cs (3)
88
if (typeof(T) == typeof(Collection<
ISecurityContextSecurityTokenCache
>))
90
Collection<
ISecurityContextSecurityTokenCache
> result = base.GetProperty<Collection<
ISecurityContextSecurityTokenCache
>>();
System\ServiceModel\Security\Tokens\ISecurityContextSecurityTokenCacheProvider.cs (1)
9
ISecurityContextSecurityTokenCache
TokenCache { get; }
System\ServiceModel\Security\WSSecureConversation.cs (7)
375
SecurityContextSecurityToken TryResolveSecurityContextToken(UniqueId contextId, UniqueId generation, string id, SecurityTokenResolver tokenResolver, out
ISecurityContextSecurityTokenCache
sctCache)
379
if (tokenResolver is
ISecurityContextSecurityTokenCache
)
381
sctCache = ((
ISecurityContextSecurityTokenCache
)tokenResolver);
392
ISecurityContextSecurityTokenCache
oobTokenResolver = aggregateTokenResolve.TokenResolvers[i] as
ISecurityContextSecurityTokenCache
;
447
ISecurityContextSecurityTokenCache
sctCache;
475
ISecurityContextSecurityTokenCache
sctCache;