WSFederationAuthenticationModule.GetXmlTokenFromMessage Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
.