1 instantiation of SecurityContextSecurityToken
System.ServiceModel.Primitives (1)
System\ServiceModel\Security\WSSecureConversation.cs (1)
401
return new
SecurityContextSecurityToken
(cachedSct, id);
21 references to SecurityContextSecurityToken
System.ServiceModel.Primitives (21)
System\ServiceModel\Security\SecurityMessageProperty.cs (3)
236
internal ReadOnlyCollection<IAuthorizationPolicy> GetInitiatorTokenAuthorizationPolicies(bool includeTransportToken,
SecurityContextSecurityToken
supportingSessionTokenToExclude)
275
SecurityContextSecurityToken
sct = _incomingSupportingTokens[i].SecurityToken as
SecurityContextSecurityToken
;
System\ServiceModel\Security\Tokens\ISecurityContextSecurityTokenCache.cs (5)
13
void AddContext(
SecurityContextSecurityToken
token);
14
bool TryAddContext(
SecurityContextSecurityToken
token);
18
SecurityContextSecurityToken
GetContext(UniqueId contextId, UniqueId generation);
19
Collection<
SecurityContextSecurityToken
> GetAllContexts(UniqueId contextId);
20
void UpdateContextCachingTime(
SecurityContextSecurityToken
context, DateTime expirationTime);
System\ServiceModel\Security\Tokens\SecurityContextSecurityToken.cs (2)
25
internal SecurityContextSecurityToken(
SecurityContextSecurityToken
sourceToken, string id)
30
internal SecurityContextSecurityToken(
SecurityContextSecurityToken
sourceToken, string id, byte[] key, UniqueId keyGeneration, DateTime keyEffectiveTime, DateTime keyExpirationTime, ReadOnlyCollection<IAuthorizationPolicy> authorizationPolicies)
System\ServiceModel\Security\WSKeyInfoSerializer.cs (1)
196
_tokenTypes = new Type[] { typeof(
SecurityContextSecurityToken
) };
System\ServiceModel\Security\WSSecureConversation.cs (8)
315
protected override Type[] GetTokenTypesCore() { return new Type[] { typeof(
SecurityContextSecurityToken
) }; }
328
return CreateDirectReference(issuedTokenXml, UtilityStrings.IdAttribute, UtilityStrings.Namespace, typeof(
SecurityContextSecurityToken
));
358
SecurityContextSecurityToken
TryResolveSecurityContextToken(UniqueId contextId, UniqueId generation, string id, SecurityTokenResolver tokenResolver, out ISecurityContextSecurityTokenCache sctCache)
360
SecurityContextSecurityToken
cachedSct = null;
417
SecurityContextSecurityToken
sct = null;
467
protected virtual void WriteGeneration(XmlDictionaryWriter writer,
SecurityContextSecurityToken
sct)
473
SecurityContextSecurityToken
sct = (token as
SecurityContextSecurityToken
);
System\ServiceModel\Security\WSSecureConversationDec2005.cs (1)
91
protected override void WriteGeneration(XmlDictionaryWriter writer,
SecurityContextSecurityToken
sct)
System\ServiceModel\Security\WSSecureConversationFeb2005.cs (1)
76
protected override void WriteGeneration(XmlDictionaryWriter writer,
SecurityContextSecurityToken
sct)