SecurityTokenService.GetProofToken(RequestSecurityToken, Scope) Метод

Определение

Получает токен проверки для включения в отклик (RSTR).

protected:
 virtual System::IdentityModel::Tokens::ProofDescriptor ^ GetProofToken(System::IdentityModel::Protocols::WSTrust::RequestSecurityToken ^ request, System::IdentityModel::Scope ^ scope);
protected virtual System.IdentityModel.Tokens.ProofDescriptor GetProofToken (System.IdentityModel.Protocols.WSTrust.RequestSecurityToken request, System.IdentityModel.Scope scope);
abstract member GetProofToken : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * System.IdentityModel.Scope -> System.IdentityModel.Tokens.ProofDescriptor
override this.GetProofToken : System.IdentityModel.Protocols.WSTrust.RequestSecurityToken * System.IdentityModel.Scope -> System.IdentityModel.Tokens.ProofDescriptor
Protected Overridable Function GetProofToken (request As RequestSecurityToken, scope As Scope) As ProofDescriptor

Параметры

request
RequestSecurityToken

Объект RequestSecurityToken, представляющий входящий запрос токена (RST).

scope
Scope

Экземпляр Scope, инкапсулирующий сведения о проверяющей стороне.

Возвращаемое значение

Объект ProofDescriptor, представляющий только что созданный дескриптор проверки. Дескриптор проверки может быть асимметричным дескриптором проверки, симметричным дескриптором проверки или иметь значение null в случае токена, не являющегося подтверждающим.

Исключения

request имеет значение null.

-или-

scope имеет значение null.

Комментарии

Этот метод вызывается из конвейера выдачи маркеров по умолчанию, реализованного в методе Issue .

Реализация по умолчанию возвращает дескриптор проверки или создает соответствующее исключение.

Применяется к

См. также раздел