Udostępnij za pośrednictwem


WSFederationAuthenticationModule.GetXmlTokenFromMessage Metoda

Definicja

Wyodrębnia wystawiony token z określonego komunikatu odpowiedzi WS-Federation logowania.

Przeciążenia

GetXmlTokenFromMessage(SignInResponseMessage)

Wyodrębnia wystawiony token z określonego komunikatu odpowiedzi WS-Federation logowania.

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

Wyodrębnia wystawiony token z określonego komunikatu odpowiedzi WS-Federation logowania przy użyciu określonego serializatora WS-Federation.

GetXmlTokenFromMessage(SignInResponseMessage)

Wyodrębnia wystawiony token z określonego komunikatu odpowiedzi WS-Federation logowania.

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

Parametry

message
SignInResponseMessage

Komunikat odpowiedzi logowania w celu wyodrębnienia tokenu. Odpowiedź logowania zawiera token wystawiony przez usługę STS.

Zwraca

Ciąg zawierający kod XML reprezentujący wystawiony token. Jest to <wst:RequestSecurityTokenResponse> element.

Wyjątki

message to null.

message nie zawiera tokenu. (Nie zawiera prawidłowego parametru wresult lub wresultptr).

Uwagi

Jeśli w komunikacie odpowiedzi logowania nie ma żadnego parametru w odpowiedzi, metoda jest wywoływana, GetReferencedResult aby spróbować pobrać token przy użyciu parametru wresultptr.

Dotyczy

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

Wyodrębnia wystawiony token z określonego komunikatu odpowiedzi WS-Federation logowania przy użyciu określonego serializatora 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

Parametry

message
SignInResponseMessage

Komunikat odpowiedzi logowania w celu wyodrębnienia tokenu. Odpowiedź logowania zawiera token wystawiony przez usługę STS.

federationSerializer
WSFederationSerializer

Serializator WS-Federation używany do usuwania serializacji komunikatu odpowiedzi logowania.

Zwraca

Ciąg zawierający kod XML reprezentujący wystawiony token. Jest to <wst:RequestSecurityTokenResponse> element.

Wyjątki

message to null.

Dotyczy