SecurityTokenService.GetRequestorProofEncryptingCredentials Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İstek sahibinin kimlik bilgilerini şifreleyen kanıtı alır.
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
Parametreler
- request
- RequestSecurityToken
RequestSecurityToken Gelen belirteç isteğini (RST) temsil eden bir.
Döndürülenler
EncryptingCredentials İstek sahibinin şifreleme kimlik bilgilerini temsil eden nesne.
Özel durumlar
request
, null
değeridir.
Açıklamalar
Bu yöntem yönteminden çağrılır GetProofToken .
Varsayılan uygulama aşağıdakileri yapar. İstekte belirtilen bir şifreleme belirteci yoksa döndürür null
( RequestSecurityToken.ProofEncryption özelliği olur null
). Aksi takdirde, belirteci olarak X509SecurityTokenalabilirse, bu belirteci temel alan kimlik bilgilerini döndürür. Belirteci olarak X509SecurityTokençözümleyemezse, bir RequestFailedException oluşturulur.