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

Параметры

outOfBandTokenResolver
SecurityTokenResolver

Когда этот метод возвращает управление, он содержит объект SecurityTokenResolver. Этот параметр передается неинициализированным.

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

SecurityTokenAuthenticator

Объект SecurityTokenAuthenticator.

Исключения

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

Комментарии

Класс SecurityTokenAuthenticator отвечает за проверку маркеров безопасности и предоставление интерфейса IAuthorizationPolicy для получения утверждений для маркеров безопасности, соответствующих требованиям, указанным в объекте ServiceModelSecurityTokenRequirement.

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