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.