Partager via


SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) Méthode

Définition

Crée des revendications à partir d’un jeton SAML 1.1.

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

Paramètres

samlSecurityToken
SamlSecurityToken

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

Retours

ClaimsIdentity qui contient les revendications extraites du jeton.

Exceptions

samlSecurityToken a la valeur null.

La propriété Assertion de samlSecurityToken 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é (samlSecurityToken) a la valeur null ou est vide.

S’applique à