SecurityTokenService.GetRequestorProofEncryptingCredentials Metodo

Definizione

Ottiene le credenziali di crittografia di prova del richiedente.

C#
protected virtual System.IdentityModel.Tokens.EncryptingCredentials GetRequestorProofEncryptingCredentials (System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request);

Parametri

request
RequestSecurityToken

Oggetto RequestSecurityToken che rappresenta la richiesta token in entrata (RST).

Restituisce

Oggetto EncryptingCredentials che rappresenta le credenziali di crittografia del richiedente.

Eccezioni

request è null.

Commenti

Questo metodo viene chiamato dal GetProofToken metodo .

L'implementazione predefinita esegue le operazioni seguenti. Restituisce null se nella richiesta non è specificato alcun token di crittografia (la RequestSecurityToken.ProofEncryption proprietà è null). In caso contrario, se può ottenere il token come X509SecurityToken, restituisce le credenziali in base a tale token. Se non è in grado di risolvere il token come X509SecurityTokenoggetto , viene generato un RequestFailedException oggetto .

Si applica a

Prodotto Versioni
.NET Framework 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1