SecurityTokenService.GetRequestorProofEncryptingCredentials Metodo
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene le credenziali di crittografia di prova del richiedente.
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
- request
- RequestSecurityToken
Oggetto RequestSecurityToken che rappresenta la richiesta token in entrata (RST).
Oggetto EncryptingCredentials che rappresenta le credenziali di crittografia del richiedente.
request
è null
.
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 .
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 |
Feedback su .NET
.NET è un progetto open source. Seleziona un collegamento per fornire feedback: