WSFederationAuthenticationModule.GetSecurityToken Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.