SamlSecurityTokenHandler.CreateClaims(SamlSecurityToken) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 propriedade Configuration é null
ou está definida como um SecurityTokenHandlerConfiguration com uma propriedade IssuerNameRegistry que é null
.
O nome do emissor retornado pelo Registro de nome do emissor configurado para o token de segurança (samlSecurityToken
) é null
ou está vazio.