Saml2SecurityTokenHandler.CreateClaims(Saml2SecurityToken) Método

Definição

Cria reivindicações a partir de um token 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

Parâmetros

samlToken
Saml2SecurityToken

A Saml2SecurityToken que representa o token de segurança a partir do qual se devem criar as reivindicações.

Devoluções

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

Exceções

samlToken é null.

A Assertion propriedade de samlToken é null.

O handler não está configurado ou um registo de nomes do emissor não está configurado para o handler. (A propriedade é null ou é definida como a SecurityTokenHandlerConfiguration com uma IssuerNameRegistry propriedade que é null.Configuration

O nome do emissor devolvido pelo registo de nomes do emissor configurado para o token de segurança (samlToken) é null ou vazio.

Aplica-se a