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.

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