Язык

ActiveDirectoryAuthenticationProviderOptions Класс

Определение

Контейнер свойств, используемый конструктором ActiveDirectoryAuthenticationProvider(ActiveDirectoryAuthenticationProviderOptions) .

public ref class ActiveDirectoryAuthenticationProviderOptions sealed
public sealed class ActiveDirectoryAuthenticationProviderOptions
type ActiveDirectoryAuthenticationProviderOptions = class
Public NotInheritable Class ActiveDirectoryAuthenticationProviderOptions
Наследование
ActiveDirectoryAuthenticationProviderOptions

Комментарии

Предпочитайте этот конструктор options-bag над перегрузками позиционных аргументов в новом коде. Дополнительные параметры можно добавить здесь в будущих версиях без введения новых перегрузок конструктора.

UseWamBroker— это параметр только Windows: он не влияет на платформы, отличные от Windows платформ, где интерактивные Entra ID потоки всегда используют системный браузер.

Конструкторы

Имя. Описание
ActiveDirectoryAuthenticationProviderOptions()

Контейнер свойств, используемый конструктором ActiveDirectoryAuthenticationProvider(ActiveDirectoryAuthenticationProviderOptions) .

Свойства

Имя. Описание
ApplicationClientId

Необязательный идентификатор приложения Entra ID (клиента). Если nullиспользуется идентификатор приложения SqlClient первой стороны, и режим брокера WAM принудительно включен (независимо от тогоUseWamBroker), когда выполняется на Windows.

DeviceCodeFlowCallback

Необязательный обратный вызов устройства-code-flow, вызываемый для SqlAuthenticationMethod.ActiveDirectoryDeviceCodeFlow. Когда nullиспользуется обратный вызов поставщика по умолчанию (который записывает инструкции по коду устройства в консоль).

UseWamBroker

параметр Windows только для управления тем, использует ли поставщик брокер WAM для интерактивной проверки подлинности. По умолчанию используется false при предоставлении пользовательского ApplicationClientId. В противном случае режим брокера WAM используется автоматически в Windows.

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