1 type derived from GenericXmlSecurityToken
System.ServiceModel.Primitives (1)
System\ServiceModel\Security\Tokens\BufferedGenericXmlSecurityToken.cs (1)
12internal class BufferedGenericXmlSecurityToken : GenericXmlSecurityToken
2 instantiations of GenericXmlSecurityToken
System.ServiceModel.Federation (1)
System\ServiceModel\Federation\WSTrustUtilities.cs (1)
155return new GenericXmlSecurityToken(response.RequestedSecurityToken.TokenElement,
System.ServiceModel.Primitives (1)
System\ServiceModel\Security\WSTrust.cs (1)
643return new GenericXmlSecurityToken(issuedTokenXml, null, created, expires, rstr.RequestedAttachedReference, rstr.RequestedUnattachedReference, authorizationPolicies);
36 references to GenericXmlSecurityToken
System.ServiceModel.Federation (1)
System\ServiceModel\Federation\WSTrustChannelSecurityTokenProvider.cs (1)
279/// <returns>A <see cref="GenericXmlSecurityToken"/>.</returns>
System.ServiceModel.Primitives (35)
System\IdentityModel\Tokens\WSSecurityJan2004.cs (1)
114protected override Type[] GetTokenTypesCore() { return new Type[] { typeof(GenericXmlSecurityToken) }; }
System\ServiceModel\Security\AcceleratedTokenProvider.cs (1)
239GenericXmlSecurityToken serviceToken = rstr.GetIssuedToken(null, null, _keyEntropyMode, keyEntropy, SecurityContextTokenUri, authorizationPolicies, SecurityAlgorithmSuite.DefaultSymmetricKeyLength, false);
System\ServiceModel\Security\IssuanceTokenProviderBase.cs (1)
598protected virtual void ValidateKeySize(GenericXmlSecurityToken issuedToken)
System\ServiceModel\Security\IssuanceTokenProviderState.cs (3)
11private GenericXmlSecurityToken _serviceToken; 17public GenericXmlSecurityToken ServiceToken 34public void SetServiceToken(GenericXmlSecurityToken serviceToken)
System\ServiceModel\Security\RequestSecurityTokenResponse.cs (1)
631public virtual GenericXmlSecurityToken GetIssuedToken(SecurityTokenResolver resolver, IList<SecurityTokenAuthenticator> allowedAuthenticators, SecurityKeyEntropyMode keyEntropyMode, byte[] requestorEntropy, string expectedTokenType,
System\ServiceModel\Security\SecuritySessionClientSettings.cs (4)
1339Claim identityClaim = SecurityUtils.GetPrimaryIdentityClaim(((GenericXmlSecurityToken)sessionToken).AuthorizationPolicies); 1352GenericXmlSecurityToken gxt = sessionToken as GenericXmlSecurityToken; 1355throw DiagnosticUtility.ExceptionUtility.ThrowHelperError(new NotSupportedException(SRP.Format(SRP.SessionTokenIsNotGenericXmlToken, sessionToken, typeof(GenericXmlSecurityToken))));
System\ServiceModel\Security\SecuritySessionSecurityTokenProvider.cs (8)
463private GenericXmlSecurityToken ProcessReply(Message reply, SecuritySessionOperation operation, object requestState) 466GenericXmlSecurityToken issuedToken = null; 511GenericXmlSecurityToken issuedToken; 606private GenericXmlSecurityToken ExtractToken(Message response, object requestState) 659GenericXmlSecurityToken issuedToken = rstr.GetIssuedToken(null, null, KeyEntropyMode, requestorEntropy, _sctUri, authorizationPolicies, SecurityAlgorithmSuite.DefaultSymmetricKeyLength, false); 663protected virtual GenericXmlSecurityToken ProcessIssueResponse(Message response, object requestState) 684protected virtual GenericXmlSecurityToken ProcessRenewResponse(Message response, object requestState) 700protected void ValidateKeySize(GenericXmlSecurityToken issuedToken)
System\ServiceModel\Security\Tokens\GenericXmlSecurityTokenAuthenticator.cs (3)
20return (token is GenericXmlSecurityToken); 25var gxt = (GenericXmlSecurityToken)token;
System\ServiceModel\Security\Tokens\IssuedSecurityTokenParameters.cs (1)
142if (token is GenericXmlSecurityToken)
System\ServiceModel\Security\Tokens\SecureConversationSecurityTokenParameters.cs (1)
135if (token is GenericXmlSecurityToken)
System\ServiceModel\Security\Tokens\SecurityTokenParameters.cs (5)
100GenericXmlSecurityToken xmlToken = token as GenericXmlSecurityToken; 124if (token is GenericXmlSecurityToken) 166GenericXmlSecurityToken xmlToken = token as GenericXmlSecurityToken;
System\ServiceModel\Security\TrustDriver.cs (1)
132public abstract GenericXmlSecurityToken GetIssuedToken(RequestSecurityTokenResponse rstr, SecurityTokenResolver resolver, IList<SecurityTokenAuthenticator> allowedAuthenticators, SecurityKeyEntropyMode keyEntropyMode, byte[] requestorEntropy,
System\ServiceModel\Security\WSSecurityJan2004.cs (3)
192protected override Type[] GetTokenTypesCore() { return new Type[] { typeof(GenericXmlSecurityToken) }; } 234GenericXmlSecurityToken xmlToken = (GenericXmlSecurityToken)token;
System\ServiceModel\Security\WSTrust.cs (2)
102return CreateDirectReference(issuedTokenXml, UtilityStrings.IdAttribute, UtilityStrings.Namespace, typeof(GenericXmlSecurityToken)); 595public override GenericXmlSecurityToken GetIssuedToken(RequestSecurityTokenResponse rstr, SecurityTokenResolver resolver, IList<SecurityTokenAuthenticator> allowedAuthenticators, SecurityKeyEntropyMode keyEntropyMode, byte[] requestorEntropy, string expectedTokenType,