WSFederationAuthenticationModule.GetSecurityToken Método

Definição

Lê um token de segurança da solicitação especificada.

Sobrecargas

Nome Description
GetSecurityToken(SignInResponseMessage)

Lê um token de segurança da mensagem de resposta de entrada da Federação WS especificada.

GetSecurityToken(HttpRequestBase)

Lê um token de segurança da solicitação HTTP especificada.

GetSecurityToken(SignInResponseMessage)

Lê um token de segurança da mensagem de resposta de entrada da Federação WS especificada.

public:
 virtual System::IdentityModel::Tokens::SecurityToken ^ GetSecurityToken(System::IdentityModel::Services::SignInResponseMessage ^ message);
public virtual System.IdentityModel.Tokens.SecurityToken GetSecurityToken(System.IdentityModel.Services.SignInResponseMessage message);
abstract member GetSecurityToken : System.IdentityModel.Services.SignInResponseMessage -> System.IdentityModel.Tokens.SecurityToken
override this.GetSecurityToken : System.IdentityModel.Services.SignInResponseMessage -> System.IdentityModel.Tokens.SecurityToken
Public Overridable Function GetSecurityToken (message As SignInResponseMessage) As SecurityToken

Parâmetros

message
SignInResponseMessage

A mensagem de resposta de entrada da qual ler o token.

Retornos

O token de segurança que foi lido da mensagem.

Exceções

message é null.

Comentários

A implementação padrão invoca o WSFederationAuthenticationModule.GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer) método para obter o token e lê-o usando o manipulador apropriado dos manipuladores de token de segurança configurados.

Aplica-se a

GetSecurityToken(HttpRequestBase)

Lê um token de segurança da solicitação HTTP especificada.

public:
 virtual System::IdentityModel::Tokens::SecurityToken ^ GetSecurityToken(System::Web::HttpRequestBase ^ request);
public virtual System.IdentityModel.Tokens.SecurityToken GetSecurityToken(System.Web.HttpRequestBase request);
abstract member GetSecurityToken : System.Web.HttpRequestBase -> System.IdentityModel.Tokens.SecurityToken
override this.GetSecurityToken : System.Web.HttpRequestBase -> System.IdentityModel.Tokens.SecurityToken
Public Overridable Function GetSecurityToken (request As HttpRequestBase) As SecurityToken

Parâmetros

request
HttpRequestBase

A solicitação HTTP da qual ler o token.

Retornos

O token de segurança que foi lido.

Exceções

request é null.

Comentários

Chamado do pipeline de processamento de solicitação para obter a mensagem de solicitação de entrada WS-Federation como um SecurityToken objeto.

A implementação padrão invoca o GetSignInResponseMessage método para obter um SignInResponseMessage objeto e invoca a WSFederationAuthenticationModule.GetSecurityToken(SignInResponseMessage) sobrecarga.

Use uma classe derivada para interpretar um tipo específico de solicitação.

Aplica-se a