Bagikan melalui


WSFederationAuthenticationModule.GetXmlTokenFromMessage Metode

Definisi

Mengekstrak token yang dikeluarkan dari pesan respons masuk WS-Federation yang ditentukan.

Overload

GetXmlTokenFromMessage(SignInResponseMessage)

Mengekstrak token yang dikeluarkan dari pesan respons masuk WS-Federation yang ditentukan.

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

Mengekstrak token yang dikeluarkan dari pesan respons masuk WS-Federation yang ditentukan dengan menggunakan serializer WS-Federation yang ditentukan.

GetXmlTokenFromMessage(SignInResponseMessage)

Mengekstrak token yang dikeluarkan dari pesan respons masuk WS-Federation yang ditentukan.

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

Pesan respons masuk untuk mengekstrak token. Respons masuk berisi token yang dikeluarkan oleh STS.

Mengembalikan

String yang berisi XML yang mewakili token yang dikeluarkan. Ini adalah <wst:RequestSecurityTokenResponse> elemen .

Pengecualian

messageadalah null.

message tidak berisi token. (Ini tidak berisi parameter wresult atau wresultptr yang valid.)

Keterangan

Jika tidak ada parameter wresult dalam pesan respons masuk, GetReferencedResult metode dipanggil untuk mencoba mendapatkan token menggunakan parameter wresultptr.

Berlaku untuk

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

Mengekstrak token yang dikeluarkan dari pesan respons masuk WS-Federation yang ditentukan dengan menggunakan serializer WS-Federation yang ditentukan.

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

Pesan respons masuk untuk mengekstrak token. Respons masuk berisi token yang dikeluarkan oleh STS.

federationSerializer
WSFederationSerializer

Serializer WS-Federation yang digunakan untuk mendeserialisasi pesan respons masuk.

Mengembalikan

String yang berisi XML yang mewakili token yang dikeluarkan. Ini adalah <wst:RequestSecurityTokenResponse> elemen .

Pengecualian

messageadalah null.

Berlaku untuk