WSFederationAuthenticationModule.GetSecurityToken Metod

Definition

Läser en säkerhetstoken från den angivna begäran.

Överlagringar

Name Description
GetSecurityToken(SignInResponseMessage)

Läser en säkerhetstoken från det angivna WS Federation-inloggningssvarsmeddelandet.

GetSecurityToken(HttpRequestBase)

Läser en säkerhetstoken från den angivna HTTP-begäran.

GetSecurityToken(SignInResponseMessage)

Läser en säkerhetstoken från det angivna WS Federation-inloggningssvarsmeddelandet.

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

Parametrar

message
SignInResponseMessage

Inloggningssvarsmeddelandet som token ska läsas från.

Returer

Säkerhetstoken som lästes från meddelandet.

Undantag

message är null.

Kommentarer

Standardimplementeringen anropar WSFederationAuthenticationModule.GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer) metoden för att hämta token och läser den med hjälp av lämplig hanterare från de konfigurerade säkerhetstokenhanterare.

Gäller för

GetSecurityToken(HttpRequestBase)

Läser en säkerhetstoken från den angivna HTTP-begäran.

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

Parametrar

request
HttpRequestBase

HTTP-begäran som token ska läsas från.

Returer

Säkerhetstoken som lästes.

Undantag

request är null.

Kommentarer

Anropas från pipelinen för bearbetning av begäran för att hämta meddelandet om WS-Federation inloggningsbegäran som ett SecurityToken objekt.

Standardimplementeringen anropar GetSignInResponseMessage metoden för att hämta ett SignInResponseMessage objekt och anropar sedan överlagringen WSFederationAuthenticationModule.GetSecurityToken(SignInResponseMessage) .

Använd en härledd klass för att tolka en viss typ av begäran.

Gäller för