WSFederationAuthenticationModule.GetSecurityToken Methode

Definition

Liest ein Sicherheitstoken aus der angegebenen Anforderung.

Überlädt

Name Beschreibung
GetSecurityToken(SignInResponseMessage)

Liest ein Sicherheitstoken aus der angegebenen WS-Verbundanmeldungsantwort vor.

GetSecurityToken(HttpRequestBase)

Liest ein Sicherheitstoken aus der angegebenen HTTP-Anforderung.

GetSecurityToken(SignInResponseMessage)

Liest ein Sicherheitstoken aus der angegebenen WS-Verbundanmeldungsantwort vor.

public:
 virtual System::IdentityModel::Tokens::SecurityToken ^ GetSecurityToken(System::IdentityModel::Services::SignInResponseMessage ^ message);
public virtual System.IdentityModel.Tokens.SecurityToken GetSecurityToken(System.IdentityModel.Services.SignInResponseMessage message);
abstract member GetSecurityToken : System.IdentityModel.Services.SignInResponseMessage -> System.IdentityModel.Tokens.SecurityToken
override this.GetSecurityToken : System.IdentityModel.Services.SignInResponseMessage -> System.IdentityModel.Tokens.SecurityToken
Public Overridable Function GetSecurityToken (message As SignInResponseMessage) As SecurityToken

Parameter

message
SignInResponseMessage

Die Anmeldeantwortnachricht, aus der das Token gelesen werden soll.

Gibt zurück

Das Sicherheitstoken, das aus der Nachricht gelesen wurde.

Ausnahmen

message ist null.

Hinweise

Die Standardimplementierung ruft die WSFederationAuthenticationModule.GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer) Methode auf, um das Token abzurufen und liest es mithilfe des entsprechenden Handlers aus den konfigurierten Sicherheitstokenhandlern vor.

Gilt für:

GetSecurityToken(HttpRequestBase)

Liest ein Sicherheitstoken aus der angegebenen HTTP-Anforderung.

public:
 virtual System::IdentityModel::Tokens::SecurityToken ^ GetSecurityToken(System::Web::HttpRequestBase ^ request);
public virtual System.IdentityModel.Tokens.SecurityToken GetSecurityToken(System.Web.HttpRequestBase request);
abstract member GetSecurityToken : System.Web.HttpRequestBase -> System.IdentityModel.Tokens.SecurityToken
override this.GetSecurityToken : System.Web.HttpRequestBase -> System.IdentityModel.Tokens.SecurityToken
Public Overridable Function GetSecurityToken (request As HttpRequestBase) As SecurityToken

Parameter

request
HttpRequestBase

Die HTTP-Anforderung, aus der das Token gelesen werden soll.

Gibt zurück

Das Sicherheitstoken, das gelesen wurde.

Ausnahmen

request ist null.

Hinweise

Wird von der Anforderungsverarbeitungspipeline aufgerufen, um die WS-Federation Anmeldeanforderungsnachricht als SecurityToken Objekt abzurufen.

Die Standardimplementierung ruft die GetSignInResponseMessage Methode auf, um ein SignInResponseMessage Objekt abzurufen, und ruft dann die WSFederationAuthenticationModule.GetSecurityToken(SignInResponseMessage) Überladung auf.

Verwenden Sie eine abgeleitete Klasse, um einen bestimmten Anforderungstyp zu interpretieren.

Gilt für: