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