SecurityTokenService.GetRequestorProofEncryptingCredentials Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera dowód szyfrowania poświadczeń osoby żądającej.
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
Parametry
- request
- RequestSecurityToken
Element RequestSecurityToken reprezentujący żądanie tokenu przychodzącego (RST).
Zwraca
EncryptingCredentials Obiekt reprezentujący poświadczenia szyfrujące osoby żądającej.
Wyjątki
request
to null
.
Uwagi
Ta metoda jest wywoływana GetProofToken z metody .
Domyślna implementacja wykonuje następujące czynności. Zwraca wartość null
, jeśli w żądaniu nie określono tokenu szyfrowania ( RequestSecurityToken.ProofEncryption właściwość to null
). W przeciwnym razie jeśli token może pobrać jako X509SecurityTokenelement , zwraca poświadczenia na podstawie tego tokenu. Jeśli nie można rozpoznać tokenu jako X509SecurityTokenelementu , RequestFailedException zostanie zgłoszony.