Compartir a través de


WSFederationAuthenticationModule.GetXmlTokenFromMessage Método

Definición

Extrae el token emitido del mensaje de respuesta de inicio de sesión de WS-Federation especificado.

Sobrecargas

GetXmlTokenFromMessage(SignInResponseMessage)

Extrae el token emitido del mensaje de respuesta de inicio de sesión de WS-Federation especificado.

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

Extrae el token emitido del mensaje de respuesta de inicio de sesión de WS-Federation usando el serializador especificado de la WS-Federation.

GetXmlTokenFromMessage(SignInResponseMessage)

Extrae el token emitido del mensaje de respuesta de inicio de sesión de WS-Federation especificado.

public:
 virtual System::String ^ GetXmlTokenFromMessage(System::IdentityModel::Services::SignInResponseMessage ^ message);
public virtual string GetXmlTokenFromMessage (System.IdentityModel.Services.SignInResponseMessage message);
abstract member GetXmlTokenFromMessage : System.IdentityModel.Services.SignInResponseMessage -> string
override this.GetXmlTokenFromMessage : System.IdentityModel.Services.SignInResponseMessage -> string
Public Overridable Function GetXmlTokenFromMessage (message As SignInResponseMessage) As String

Parámetros

message
SignInResponseMessage

Mensaje de respuesta de inicio de sesión del que se va a extraer el token. La respuesta de inicio de sesión contiene el token emitido por el STS.

Devoluciones

Cadena que contiene el XML que representa el token emitido. Se trata de un elemento <wst:RequestSecurityTokenResponse>.

Excepciones

message es null.

message no contiene un token. (No contiene un parámetro de wresult o wresultptr válido).

Comentarios

Si no hay ningún parámetro wresult en el mensaje de respuesta de inicio de sesión, GetReferencedResult se llama al método para intentar obtener el token mediante el parámetro wresultptr.

Se aplica a

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

Extrae el token emitido del mensaje de respuesta de inicio de sesión de WS-Federation usando el serializador especificado de la WS-Federation.

public:
 virtual System::String ^ GetXmlTokenFromMessage(System::IdentityModel::Services::SignInResponseMessage ^ message, System::IdentityModel::Services::WSFederationSerializer ^ federationSerializer);
public virtual string GetXmlTokenFromMessage (System.IdentityModel.Services.SignInResponseMessage message, System.IdentityModel.Services.WSFederationSerializer federationSerializer);
abstract member GetXmlTokenFromMessage : System.IdentityModel.Services.SignInResponseMessage * System.IdentityModel.Services.WSFederationSerializer -> string
override this.GetXmlTokenFromMessage : System.IdentityModel.Services.SignInResponseMessage * System.IdentityModel.Services.WSFederationSerializer -> string
Public Overridable Function GetXmlTokenFromMessage (message As SignInResponseMessage, federationSerializer As WSFederationSerializer) As String

Parámetros

message
SignInResponseMessage

Mensaje de respuesta de inicio de sesión del que se va a extraer el token. La respuesta de inicio de sesión contiene el token emitido por el STS.

federationSerializer
WSFederationSerializer

El serializador de WS-Federation que se usará para deserializar el mensaje de respuesta de inicio de sesión.

Devoluciones

Cadena que contiene el XML que representa el token emitido. Se trata de un elemento <wst:RequestSecurityTokenResponse>.

Excepciones

message es null.

Se aplica a