ContextOptions Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает параметры, используемые для привязки к серверу. Приложение может задать несколько параметров, связанных с побитовой операцией OR.
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class ContextOptions
[System.Flags]
public enum ContextOptions
[<System.Flags>]
type ContextOptions =
Public Enum ContextOptions
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| Negotiate | 1 | Клиент проходит проверку подлинности с помощью Kerberos или NTLM. Если имя пользователя и пароль не указаны, API управления учетными записями привязывается к объекту с помощью контекста безопасности вызывающего потока, который является контекстом безопасности учетной записи пользователя, в которой выполняется приложение, или учетной записи клиента, представляющей вызывающий поток. |
| SimpleBind | 2 | Клиент проходит проверку подлинности с помощью базовой проверки подлинности.
Осторожностью: Обмен данными может отправляться через Интернет в виде ясного текста, если |
| SecureSocketLayer | 4 | Канал шифруется с помощью протокола SSL. Active Directory требуется, чтобы службы сертификатов были установлены для поддержки SSL. |
| Signing | 8 | Проверяется целостность данных. Этот флаг можно использовать только с параметром контекста "Согласование" и недоступен с простым параметром привязки. |
| Sealing | 16 | Данные шифруются с помощью Kerberos. Этот флаг можно использовать только с параметром контекста "Согласование" и недоступен с простым параметром привязки. |
| ServerBind | 32 | Укажите этот флаг при использовании типа контекста домена, если приложение привязано к определенному имени сервера. |
Комментарии
Если параметры контекста не указаны приложением, API управления учетными записями использует следующее сочетание параметров:
- ContextOptions.Negotiate | ContextOptions.Signing | ContextOptions.Sealing