SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.