WSFederationAuthenticationModule.GetSecurityToken Metoda

Definice

Načte token zabezpečení ze zadaného požadavku.

Přetížení

Name Description
GetSecurityToken(SignInResponseMessage)

Načte token zabezpečení ze zadané zprávy s odpovědí na přihlášení k federační službě WS Federation.

GetSecurityToken(HttpRequestBase)

Načte token zabezpečení ze zadaného požadavku HTTP.

GetSecurityToken(SignInResponseMessage)

Načte token zabezpečení ze zadané zprávy s odpovědí na přihlášení k federační službě WS Federation.

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

Parametry

message
SignInResponseMessage

Zpráva s odpovědí na přihlášení, ze které se má token přečíst.

Návraty

Token zabezpečení, který byl načten ze zprávy.

Výjimky

message je null.

Poznámky

Výchozí implementace vyvolá metodu WSFederationAuthenticationModule.GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer) pro získání tokenu a přečte ji pomocí příslušné obslužné rutiny z nakonfigurovaných obslužných rutin tokenů zabezpečení.

Platí pro

GetSecurityToken(HttpRequestBase)

Načte token zabezpečení ze zadaného požadavku HTTP.

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

Parametry

request
HttpRequestBase

Požadavek HTTP, ze kterého se má token přečíst.

Návraty

Token zabezpečení, který byl přečtený.

Výjimky

request je null.

Poznámky

Volá se z kanálu zpracování požadavků, který získá zprávu o WS-Federation žádosti o přihlášení jako SecurityToken objekt.

Výchozí implementace vyvolá metodu GetSignInResponseMessage získat SignInResponseMessage objekt a pak vyvolá WSFederationAuthenticationModule.GetSecurityToken(SignInResponseMessage) přetížení.

K interpretaci konkrétního typu požadavku použijte odvozenou třídu.

Platí pro