WSFederationAuthenticationModule.GetXmlTokenFromMessage Methode

Definition

Extrahiert das ausgestellte Token aus der angegebenen WS-Federation Anmeldeantwortnachricht.

Überlädt

Name Beschreibung
GetXmlTokenFromMessage(SignInResponseMessage)

Extrahiert das ausgestellte Token aus der angegebenen WS-Federation Anmeldeantwortnachricht.

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

Extrahiert das ausgestellte Token aus der angegebenen WS-Federation Anmeldeantwortnachricht mithilfe des angegebenen WS-Federation Serializers.

GetXmlTokenFromMessage(SignInResponseMessage)

Extrahiert das ausgestellte Token aus der angegebenen WS-Federation Anmeldeantwortnachricht.

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

Parameter

message
SignInResponseMessage

Die Anmeldeantwortnachricht, aus der das Token extrahiert werden soll. Die Anmeldeantwort enthält das vom STS ausgestellte Token.

Gibt zurück

Eine Zeichenfolge, die den XML-Code enthält, der das ausgestellte Token darstellt. Dies ist ein <wst:RequestSecurityTokenResponse> Element.

Ausnahmen

message ist null.

message enthält kein Token. (Er enthält keinen gültigen wresult- oder wresultptr-Parameter.)

Hinweise

Wenn in der Anmeldeantwort keine wresult-Parameter vorhanden ist, wird die GetReferencedResult Methode aufgerufen, um das Token mithilfe des wresultptr-Parameters abzurufen.

Gilt für:

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

Extrahiert das ausgestellte Token aus der angegebenen WS-Federation Anmeldeantwortnachricht mithilfe des angegebenen WS-Federation Serializers.

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

Parameter

message
SignInResponseMessage

Die Anmeldeantwortnachricht, aus der das Token extrahiert werden soll. Die Anmeldeantwort enthält das vom STS ausgestellte Token.

federationSerializer
WSFederationSerializer

Der WS-Federation Serialisierer, der zum Aufheben der Serialisierung der Anmeldeantwort verwendet werden soll.

Gibt zurück

Eine Zeichenfolge, die den XML-Code enthält, der das ausgestellte Token darstellt. Dies ist ein <wst:RequestSecurityTokenResponse> Element.

Ausnahmen

message ist null.

Gilt für: