Share via


WSFederationAuthenticationModule.GetSecurityToken Méthode

Définition

Lit un jeton de sécurité à partir d'une demande spécifiée.

Surcharges

GetSecurityToken(SignInResponseMessage)

Lit un jeton de sécurité à partir du message de réponse de connexion WS Federation spécifié.

GetSecurityToken(HttpRequestBase)

Lit un jeton de sécurité à partir d'une demande HTTP spécifiée.

GetSecurityToken(SignInResponseMessage)

Lit un jeton de sécurité à partir du message de réponse de connexion WS Federation spécifié.

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

Paramètres

message
SignInResponseMessage

Message de réponse de connexion dans lequel lire le jeton.

Retours

Jeton de sécurité qui a été lu dans le message.

Exceptions

message a la valeur null.

Remarques

L’implémentation par défaut appelle la WSFederationAuthenticationModule.GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer) méthode pour obtenir le jeton et le lit à l’aide du gestionnaire approprié à partir des gestionnaires de jetons de sécurité configurés.

S’applique à

GetSecurityToken(HttpRequestBase)

Lit un jeton de sécurité à partir d'une demande HTTP spécifiée.

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

Paramètres

request
HttpRequestBase

Requête HTTP depuis laquelle lire le jeton.

Retours

Jeton de sécurité ayant été lu.

Exceptions

request a la valeur null.

Remarques

Appelé à partir du pipeline de traitement de la demande pour obtenir le message de demande de connexion WS-Federation en tant qu’objet SecurityToken .

L’implémentation par défaut appelle la GetSignInResponseMessage méthode pour obtenir un SignInResponseMessage objet, puis appelle la WSFederationAuthenticationModule.GetSecurityToken(SignInResponseMessage) surcharge.

Utilisez une classe dérivée pour interpréter un type spécifique de requête.

S’applique à