ProcessModelComAuthenticationLevel Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает уровень проверки подлинности для безопасности DCOM.
public enum class ProcessModelComAuthenticationLevel
public enum ProcessModelComAuthenticationLevel
type ProcessModelComAuthenticationLevel =
Public Enum ProcessModelComAuthenticationLevel
- Наследование
Поля
| Имя | Значение | Описание |
|---|---|---|
| None | 0 | Указывает, что проверка подлинности отсутствует. Это поле является константой. |
| Call | 1 | Указывает, что DCOM проверяет подлинность учетных данных клиента, когда сервер получает запрос в начале каждого удаленного вызова процедуры. |
| Connect | 2 | Указывает, что DCOM проверяет подлинность учетных данных клиента только в том случае, если клиент устанавливает связь с сервером. Это значение по умолчанию. |
| Default | 3 | Указывает, что DCOM определяет уровень проверки подлинности с помощью обычного алгоритма согласования безопасности. |
| Pkt | 4 | Указывает, что DCOM проверяет, что все полученные данные от ожидаемого клиента. Транспорт диаграммы данных всегда использует проверку подлинности Pkt. |
| PktIntegrity | 5 | Указывает, что DCOM проходит проверку подлинности и проверяет, что данные, передаваемые между клиентом и сервером, не были изменены. |
| PktPrivacy | 6 | Указывает, что DCOM выполняет проверку подлинности всех предыдущих уровней и шифрует значение аргумента каждого удаленного вызова процедуры. |
Примеры
В следующем примере показано, как получить текущее ProcessModelSection.ComAuthenticationLevel значение свойства, а затем задать для него значение Call:
// Get the current ComAuthenticationLevel property value.
ProcessModelComAuthenticationLevel comAuthLevel =
processModelSection.ComAuthenticationLevel;
// Set the ComAuthenticationLevel property to
// ProcessModelComAuthenticationLevel.Call.
processModelSection.ComAuthenticationLevel =
ProcessModelComAuthenticationLevel.Call;
' Get the current ComAuthenticationLevel property value.
Dim comAuthLevel _
As ProcessModelComAuthenticationLevel = _
processModelSection.ComAuthenticationLevel
' Set the ComAuthenticationLevel property to
' ProcessModelComAuthenticationLevel.Call.
processModelSection.ComAuthenticationLevel = _
ProcessModelComAuthenticationLevel.Call
Комментарии
ProcessModelComAuthenticationLevel определяет значения, используемые при установке ProcessModelSection.ComAuthenticationLevel свойства.
Значение по умолчанию — Connect.
Замечание
Параметры ProcessModelComAuthenticationLevel применимы только в том случае, если используется модель процесса ASP.NET (только службы IIS [IIS] 5.n или совместимый режим только в IIS 6).