CreateClaims Method
TOC
Collapse the table of content
Expand the table of content

Saml2SecurityTokenHandler.CreateClaims Method (Saml2SecurityToken)

.NET Framework (current version)
 

Creates claims from a SAML 2.0 token.

Namespace:   System.IdentityModel.Tokens
Assembly:  System.IdentityModel (in System.IdentityModel.dll)

protected virtual ClaimsIdentity CreateClaims(
	Saml2SecurityToken samlToken
)

Parameters

samlToken
Type: System.IdentityModel.Tokens.Saml2SecurityToken

A Saml2SecurityToken that represents the security token from which to create the claims.

Return Value

Type: System.Security.Claims.ClaimsIdentity

An ClaimsIdentity that contains the claims extracted from the token.

Exception Condition
ArgumentNullException

samlToken is null.

ArgumentException

The Assertion property of samlToken is null.

InvalidOperationException

The handler is not configured or an issuer name registry is not configured for the handler. (The Configuration property is null or is set to a SecurityTokenHandlerConfiguration with an IssuerNameRegistry property that is null.

SecurityTokenException

The issuer name returned by the configured issuer name registry for the security token (samlToken) is null or empty.

.NET Framework
Available since 4.5
Return to top
Show:
© 2016 Microsoft