WSFederationAuthenticationModule.GetXmlTokenFromMessage 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.
Extrai o token emitido da mensagem de resposta de conexão da Web Services Federation especificada.
Sobrecargas
GetXmlTokenFromMessage(SignInResponseMessage) |
Extrai o token emitido da mensagem de resposta de conexão da Web Services Federation especificada. |
GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer) |
Extrai o token emitido da mensagem de resposta de conexão da Web Services Federation especificada usando o serializador da Web Services Federation especificado. |
GetXmlTokenFromMessage(SignInResponseMessage)
Extrai o token emitido da mensagem de resposta de conexão da Web Services Federation especificada.
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
A mensagem de resposta de conexão da qual extrair o token. A resposta de conexão contém o token emitido pelo STS.
Retornos
Uma cadeia de caracteres que contém o XML que representa o token emitido. Este é um elemento <wst:RequestSecurityTokenResponse>
.
Exceções
message
é null
.
message
não contém um token. (Ele não contém um parâmetro wresult ou wresultptr válido).
Comentários
Se não houver nenhum parâmetro wresult na mensagem de resposta de entrada, o GetReferencedResult método será chamado para tentar obter o token usando o parâmetro wresultptr.
Aplica-se a
GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)
Extrai o token emitido da mensagem de resposta de conexão da Web Services Federation especificada usando o serializador da Web Services Federation especificado.
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
A mensagem de resposta de conexão da qual extrair o token. A resposta de conexão contém o token emitido pelo STS.
- federationSerializer
- WSFederationSerializer
O serializador da Web Services Federation a ser usado para desserializar a mensagem de resposta de conexão.
Retornos
Uma cadeia de caracteres que contém o XML que representa o token emitido. Este é um elemento <wst:RequestSecurityTokenResponse>
.
Exceções
message
é null
.