IAuthenticationModule.CanPreAuthenticate Свойство

Определение

Получает значение, указывающее наличие поддержки предварительной проверки подлинности модулями проверки подлинности.

public bool CanPreAuthenticate { get; }

Значение свойства

Значение true, если модули проверки подлинности поддерживают предварительную проверку подлинности; в противном случае — false.

Примеры

В следующем примере показано, как использовать свойство CanPreAuthenticate. Полный пример см. в AuthenticationManager разделе класс .

// Define the authentication type. This type is then used to identify this
// custom authentication module. The default is set to Basic.
public string AuthenticationType { get; } = "Basic";

// Define the pre-authentication capabilities for the module. The default is set
// to false.
public bool CanPreAuthenticate { get; }

Комментарии

Свойство CanPreAuthenticate имеет значение , true чтобы указать, что модуль проверки подлинности может отвечать допустимым Authorization экземпляром при вызове PreAuthenticate метода .

Примечания для тех, кто реализует этот метод

Обычно это фиксированное значение; модуль проверки подлинности может выполнить предварительную проверку подлинности или не может.

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

Продукт Версии
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1