WSFederationAuthenticationModule.GetSecurityToken Método

Definición

Lee un token de seguridad de la solicitud especificada.

Sobrecargas

Nombre Description
GetSecurityToken(SignInResponseMessage)

Lee un token de seguridad del mensaje de respuesta de inicio de sesión de federación de WS especificado.

GetSecurityToken(HttpRequestBase)

Lee un token de seguridad de la solicitud HTTP especificada.

GetSecurityToken(SignInResponseMessage)

Lee un token de seguridad del mensaje de respuesta de inicio de sesión de federación de WS especificado.

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

Mensaje de respuesta de inicio de sesión desde el que se va a leer el token.

Devoluciones

Token de seguridad que se leyó del mensaje.

Excepciones

message es null.

Comentarios

La implementación predeterminada invoca el WSFederationAuthenticationModule.GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer) método para obtener el token y lo lee mediante el controlador adecuado de los controladores de token de seguridad configurados.

Se aplica a

GetSecurityToken(HttpRequestBase)

Lee un token de seguridad de la solicitud 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

Solicitud HTTP desde la que se va a leer el token.

Devoluciones

Token de seguridad que se leyó.

Excepciones

request es null.

Comentarios

Se llama desde la canalización de procesamiento de solicitudes para obtener el WS-Federation mensaje de solicitud de inicio de sesión como un SecurityToken objeto .

La implementación predeterminada invoca el GetSignInResponseMessage método para obtener un SignInResponseMessage objeto y, a continuación, invoca la WSFederationAuthenticationModule.GetSecurityToken(SignInResponseMessage) sobrecarga.

Use una clase derivada para interpretar un tipo específico de solicitud.

Se aplica a