SecurityTokenService.GetRequestorProofEncryptingCredentials Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient les informations d'identification de chiffrement de la 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
RequestSecurityToken qui représente la requête entrante de jeton (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
si aucun jeton de chiffrement n’est spécifié dans la requête (la RequestSecurityToken.ProofEncryption propriété est null
). Sinon, s’il peut obtenir le jeton en tant que X509SecurityToken, il retourne des informations d’identification basées sur ce jeton. S’il ne peut pas résoudre le jeton en tant que X509SecurityToken, un RequestFailedException est levée.