ClientCredentialsSecurityTokenManager.CreateSecurityTokenAuthenticator Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создает структуру проверки подлинности маркеров безопасности.
public:
override System::IdentityModel::Selectors::SecurityTokenAuthenticator ^ CreateSecurityTokenAuthenticator(System::IdentityModel::Selectors::SecurityTokenRequirement ^ tokenRequirement, [Runtime::InteropServices::Out] System::IdentityModel::Selectors::SecurityTokenResolver ^ % outOfBandTokenResolver);
public override System.IdentityModel.Selectors.SecurityTokenAuthenticator CreateSecurityTokenAuthenticator (System.IdentityModel.Selectors.SecurityTokenRequirement tokenRequirement, out System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
override this.CreateSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenRequirement * SecurityTokenResolver -> System.IdentityModel.Selectors.SecurityTokenAuthenticator
Public Overrides Function CreateSecurityTokenAuthenticator (tokenRequirement As SecurityTokenRequirement, ByRef outOfBandTokenResolver As SecurityTokenResolver) As SecurityTokenAuthenticator
Параметры
- tokenRequirement
- SecurityTokenRequirement
- outOfBandTokenResolver
- SecurityTokenResolver
Когда этот метод возвращает управление, он содержит объект SecurityTokenResolver. Этот параметр передается неинициализированным.
Возвращаемое значение
Объект SecurityTokenAuthenticator.
Исключения
tokenRequirement
имеет значение null
.
Комментарии
Класс SecurityTokenAuthenticator отвечает за проверку маркеров безопасности и предоставление интерфейса IAuthorizationPolicy для получения утверждений для маркеров безопасности, соответствующих требованиям, указанным в объекте ServiceModelSecurityTokenRequirement.