Sdílet prostřednictvím


WSFederationAuthenticationModule.GetXmlTokenFromMessage Metoda

Definice

Extrahuje vydaný token ze zadané WS-Federation zprávě odpovědi na přihlášení.

Přetížení

GetXmlTokenFromMessage(SignInResponseMessage)

Extrahuje vydaný token ze zadané WS-Federation zprávě odpovědi na přihlášení.

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

Extrahuje vydaný token ze zprávy odpovědi na přihlášení zadaného WS-Federation pomocí zadaného serializátoru WS-Federation.

GetXmlTokenFromMessage(SignInResponseMessage)

Extrahuje vydaný token ze zadané WS-Federation zprávě odpovědi na přihlášení.

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

Zpráva odpovědi na přihlášení, ze které se má extrahovat token. Odpověď na přihlášení obsahuje token vystavený službou STS.

Návraty

Řetězec, který obsahuje XML, který představuje vydaný token. Toto je <wst:RequestSecurityTokenResponse> prvek.

Výjimky

message je null.

message neobsahuje token. (Neobsahuje platný parametr wresult nebo wresultptr.)

Poznámky

Pokud zpráva s odpovědí na přihlášení neobsahuje žádný parametr wresult, GetReferencedResult zavolá se metoda, která se pokusí získat token pomocí parametru wresultptr.

Platí pro

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

Extrahuje vydaný token ze zprávy odpovědi na přihlášení zadaného WS-Federation pomocí zadaného serializátoru 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

Zpráva odpovědi na přihlášení, ze které se má extrahovat token. Odpověď na přihlášení obsahuje token vystavený službou STS.

federationSerializer
WSFederationSerializer

WS-Federation serializátor k de-serializaci zprávy s odpovědí na přihlášení.

Návraty

Řetězec, který obsahuje XML, který představuje vydaný token. Toto je <wst:RequestSecurityTokenResponse> prvek.

Výjimky

message je null.

Platí pro