Partager via


SecurityTokenService.GetResponse Méthode

Définition

Crée la réponse (RSTR) qui contient le jeton émis à l'aide de la requête spécifiée (RST) et du descripteur de jeton de sécurité.

protected:
 virtual System::IdentityModel::Protocols::WSTrust::RequestSecurityTokenResponse ^ GetResponse(System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request, System::IdentityModel::Tokens::SecurityTokenDescriptor ^ tokenDescriptor);
protected virtual System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse GetResponse (System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor);
abstract member GetResponse : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse
override this.GetResponse : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * System.IdentityModel.Tokens.SecurityTokenDescriptor -> System.IdentityModel.Protocols.WSTrust.RequestSecurityTokenResponse
Protected Overridable Function GetResponse (request As RequestSecurityToken, tokenDescriptor As SecurityTokenDescriptor) As RequestSecurityTokenResponse

Paramètres

request
RequestSecurityToken

RST contenant la demande de jeton.

tokenDescriptor
SecurityTokenDescriptor

Descripteur de jeton qui contient les informations à utiliser pour le jeton émis.

Retours

Réponse (RSTR) ou null si une réponse ne peut pas être créée à partir de la demande et du descripteur de jeton spécifiés. L'implémentation par défaut retourne null si le paramètre tokenDescriptor a la valeur null.

Remarques

La GetResponse méthode est appelée en tant que dernière étape du pipeline d’émission de jetons, qui est implémenté par la Issue méthode . Il crée et retourne la réponse (RSTR) à l’aide de la requête entrante d’origine (RST) et du descripteur de jeton qui a été créé lors des étapes précédentes dans le pipeline d’émission de jetons.

L’implémentation par défaut crée le RSTR en transmettant le RST spécifié dans le paramètre de requête au RequestSecurityTokenResponse.RequestSecurityTokenResponse(WSTrustMessage) constructeur, en appelant la SecurityTokenDescriptor.ApplyTo méthode sur le descripteur de jeton passé pour GetResponse appliquer ses propriétés au RSTR nouvellement créé, en définissant la AppliesTo propriété sur le RSTR à l’aide de la AppliesToAddress propriété sur le descripteur de jeton, puis en définissant la ReplyTo propriété sur le RSTR conformément au tableau suivant :

PropriétéRST.ReplyTo Propriété SecurityTokenDescriptor.AppliesToAddress. PropriétéRSTR.ReplyTo
Définissez Non défini Non défini
Définissez Définissez SecurityTokenDescriptor.AppliesToAddress
Non défini Définissez Non défini
Non défini Non défini Non défini

S’applique à

Voir aussi