WSFederationAuthenticationModule.GetSecurityToken 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.
Lê um token de segurança da solicitação especificada.
Sobrecargas
GetSecurityToken(SignInResponseMessage) |
Lê um token de segurança da mensagem de resposta de conexão da Web Services Federation 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 conexão da Web Services Federation 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 conexão 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 o lê 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 o WS-Federation mensagem de solicitação de entrada 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.