ProcessModelComAuthenticationLevel Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает уровень проверки подлинности для безопасности DCOM.
public enum class ProcessModelComAuthenticationLevel
public enum ProcessModelComAuthenticationLevel
type ProcessModelComAuthenticationLevel =
Public Enum ProcessModelComAuthenticationLevel
- Наследование
Поля
Call | 1 | Указывает, что DCOM проверяет подлинность учетных данных клиента, когда сервер получает запрос в начале каждого вызова удаленной процедуры. |
Connect | 2 | Указывает, что DCOM выполняет проверку подлинности учетных данных клиента только в том случае, когда клиент устанавливает связь с сервером. Это значение по умолчанию. |
Default | 3 | Указывает, что DCOM определяет уровень проверки подлинности с помощью обычного алгоритма согласования безопасности. |
None | 0 | Не указывает проверку подлинности. Это поле является константой. |
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).