WSFederationAuthenticationModule.GetXmlTokenFromMessage Metod

Definition

Extraherar den utfärdade token från det angivna WS-Federation inloggningssvarsmeddelande.

Överlagringar

Name Description
GetXmlTokenFromMessage(SignInResponseMessage)

Extraherar den utfärdade token från det angivna WS-Federation inloggningssvarsmeddelande.

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

Extraherar den utfärdade token från det angivna WS-Federation inloggningssvarsmeddelandet med hjälp av den angivna WS-Federation serialiseraren.

GetXmlTokenFromMessage(SignInResponseMessage)

Extraherar den utfärdade token från det angivna WS-Federation inloggningssvarsmeddelande.

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

Parametrar

message
SignInResponseMessage

Inloggningssvarsmeddelandet som token ska extraheras från. Inloggningssvaret innehåller den token som utfärdats av STS.

Returer

En sträng som innehåller DEN XML som representerar den utfärdade token. Det här är ett <wst:RequestSecurityTokenResponse> element.

Undantag

message är null.

message innehåller ingen token. (Den innehåller ingen giltig wresult- eller wresultptr-parameter.)

Kommentarer

Om det inte finns någon wresult-parameter i inloggningssvarsmeddelandet GetReferencedResult anropas metoden för att försöka hämta token med hjälp av parametern wresultptr.

Gäller för

GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

Extraherar den utfärdade token från det angivna WS-Federation inloggningssvarsmeddelandet med hjälp av den angivna WS-Federation serialiseraren.

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

Parametrar

message
SignInResponseMessage

Inloggningssvarsmeddelandet som token ska extraheras från. Inloggningssvaret innehåller den token som utfärdats av STS.

federationSerializer
WSFederationSerializer

Den WS-Federation serialiserare som ska användas för att av-serialisera inloggningssvarsmeddelandet.

Returer

En sträng som innehåller DEN XML som representerar den utfärdade token. Det här är ett <wst:RequestSecurityTokenResponse> element.

Undantag

message är null.

Gäller för