SecurityTokenService.GetRequestorProofEncryptingCredentials Méthode

Définition

Obtient les informations d’identification de chiffrement de preuve du demandeur.

protected:
 virtual System::IdentityModel::Tokens::EncryptingCredentials ^ GetRequestorProofEncryptingCredentials(System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request);
protected virtual System.IdentityModel.Tokens.EncryptingCredentials GetRequestorProofEncryptingCredentials(System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request);
abstract member GetRequestorProofEncryptingCredentials : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken -> System.IdentityModel.Tokens.EncryptingCredentials
override this.GetRequestorProofEncryptingCredentials : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken -> System.IdentityModel.Tokens.EncryptingCredentials
Protected Overridable Function GetRequestorProofEncryptingCredentials (request As RequestSecurityToken) As EncryptingCredentials

Paramètres

request
RequestSecurityToken

Qui RequestSecurityToken représente la demande de jeton entrante (RST).

Retours

Objet EncryptingCredentials qui représente les informations d’identification de chiffrement du demandeur.

Exceptions

request a la valeur null.

Remarques

Cette méthode est appelée à partir de la GetProofToken méthode.

L’implémentation par défaut effectue les opérations suivantes. Retourne null s’il n’existe aucun jeton de chiffrement spécifié dans la requête (la RequestSecurityToken.ProofEncryption propriété est null). Sinon, s’il peut obtenir le jeton en tant que X509SecurityTokenjeton, il retourne des informations d’identification basées sur ce jeton. S’il ne peut pas résoudre le jeton en tant que X509SecurityTokenjeton, un RequestFailedException est levée.

S’applique à