SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) Método

Definição

Cria declarações de um token 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

Parâmetros

samlSecurityToken
SamlSecurityToken

Um SamlSecurityToken que representa o token de segurança do qual criar as declarações.

Retornos

Um ClaimsIdentity que contém as declarações extraídas do token.

Exceções

samlSecurityToken é null.

A propriedade Assertion de samlSecurityToken é null.

O manipulador não está configurado ou um registro de nome do emissor não está configurado para o manipulador. (A Configuration propriedade é null ou é definida como um SecurityTokenHandlerConfiguration com uma IssuerNameRegistry propriedade que é null.

O nome do emissor retornado pelo registro de nome do emissor configurado para o token de segurança (samlSecurityToken) está ou está null vazio.

Aplica-se a