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í
| 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.