Sdílet prostřednictvím


WSFederationAuthenticationModule.GetSecurityToken Metoda

Definice

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

Přetížení

GetSecurityToken(SignInResponseMessage)

Načte token zabezpečení ze zadané zprávy odpovědi na přihlášení 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 odpovědi na přihlášení 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 odpovědi na přihlášení, ze které se má přečíst token.

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 načte ho 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á načíst token.

Návraty

Přečtený token zabezpečení.

Výjimky

request je null.

Poznámky

Volána z kanálu zpracování požadavků pro získání WS-Federation zprávy žádosti o přihlášení jako SecurityToken objektu.

Výchozí implementace vyvolá metodu GetSignInResponseMessage pro získání objektu SignInResponseMessage a pak vyvolá WSFederationAuthenticationModule.GetSecurityToken(SignInResponseMessage) přetížení.

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

Platí pro