Saml2SecurityTokenHandler.CreateAuthenticationStatement Método

Definição

Cria uma instrução de autenticação SAML 2.0 com base nas informações de autenticação especificadas.

protected:
 virtual System::IdentityModel::Tokens::Saml2AuthenticationStatement ^ CreateAuthenticationStatement(System::Security::Claims::AuthenticationInformation ^ authInfo, System::IdentityModel::Tokens::SecurityTokenDescriptor ^ tokenDescriptor);
protected virtual System.IdentityModel.Tokens.Saml2AuthenticationStatement CreateAuthenticationStatement(System.Security.Claims.AuthenticationInformation authInfo, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor);
abstract member CreateAuthenticationStatement : System.Security.Claims.AuthenticationInformation * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Tokens.Saml2AuthenticationStatement
override this.CreateAuthenticationStatement : System.Security.Claims.AuthenticationInformation * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Tokens.Saml2AuthenticationStatement
Protected Overridable Function CreateAuthenticationStatement (authInfo As AuthenticationInformation, tokenDescriptor As SecurityTokenDescriptor) As Saml2AuthenticationStatement

Parâmetros

authInfo
AuthenticationInformation

Um AuthenticationInformation objeto que contém o estado a ser encapsulado como um Saml2AuthenticationStatement objeto.

tokenDescriptor
SecurityTokenDescriptor

O descritor de token.

Retornos

Um Saml2AuthenticationStatement para adicionar à declaração que está sendo criada ou null ignorar o AuthenticationInformation objeto (e não criar uma instrução de autenticação SAML 2.0).

Exceções

tokenDescriptor é null.

-ou-

A propriedade Subject de tokenDescriptor é null.

O assunto da tokenDescriptor ( Subject propriedade) contém declarações com um tipo de declaração ou AuthenticationInstantAuthenticationMethod não contém pelo menos uma declaração de cada tipo.

-ou-

O método de autenticação especificado pelo assunto do tokenDescriptor não pode ser resolvido para um URI absoluto.

Aplica-se a