Partage via


Saml2SecurityTokenHandler.CreateClaims(Saml2SecurityToken) Méthode

Définition

Crée des revendications à partir d'un jeton SAML 2.0.

protected:
 virtual System::Security::Claims::ClaimsIdentity ^ CreateClaims(System::IdentityModel::Tokens::Saml2SecurityToken ^ samlToken);
protected virtual System.Security.Claims.ClaimsIdentity CreateClaims (System.IdentityModel.Tokens.Saml2SecurityToken samlToken);
abstract member CreateClaims : System.IdentityModel.Tokens.Saml2SecurityToken -> System.Security.Claims.ClaimsIdentity
override this.CreateClaims : System.IdentityModel.Tokens.Saml2SecurityToken -> System.Security.Claims.ClaimsIdentity
Protected Overridable Function CreateClaims (samlToken As Saml2SecurityToken) As ClaimsIdentity

Paramètres

samlToken
Saml2SecurityToken

Saml2SecurityToken qui représente le jeton de sécurité à partir duquel créer les revendications.

Retours

ClaimsIdentity qui contient les revendications récupérées dans le jeton.

Exceptions

samlToken a la valeur null.

La propriété Assertion de samlToken a la valeur null.

Le gestionnaire n'est pas configuré ou le Registre des noms d'émetteurs n'est pas configuré pour le gestionnaire. (La propriété Configuration a la valeur null ou a la valeur SecurityTokenHandlerConfiguration avec une propriété IssuerNameRegistry qui a la valeur null.)

Le nom de l'émetteur retourné par le Registre des noms d'émetteurs configuré pour le jeton de sécurité (samlToken) a la valeur null ou est vide.

S’applique à