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
Объект SecurityTokenRequirement.
- outOfBandTokenResolver
- SecurityTokenResolver
При возврате этого метода содержит объект SecurityTokenResolver. Этот параметр передается неинициализирован.
Возвращаемое значение
Объект SecurityTokenAuthenticator.
Исключения
tokenRequirement равно null.
Комментарии
Отвечает SecurityTokenAuthenticator за проверку маркеров безопасности и предоставление IAuthorizationPolicy утверждений для маркеров безопасности, которые соответствуют требованиям, указанным в ServiceModelSecurityTokenRequirement.