ProcessModelComAuthenticationLevel Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje úroveň ověřování pro zabezpečení modelu DCOM.
public enum class ProcessModelComAuthenticationLevel
public enum ProcessModelComAuthenticationLevel
type ProcessModelComAuthenticationLevel =
Public Enum ProcessModelComAuthenticationLevel
- Dědičnost
Pole
| Name | Hodnota | Description |
|---|---|---|
| None | 0 | Určuje žádné ověřování. Toto pole je konstantní. |
| Call | 1 | Určuje, že DCOM ověřuje přihlašovací údaje klienta, když server obdrží požadavek na začátku každého vzdáleného volání procedury. |
| Connect | 2 | Určuje, že objekt DCOM ověřuje přihlašovací údaje klienta pouze v případech, kdy klient vytvoří relaci se serverem. Toto je výchozí hodnota. |
| Default | 3 | Určuje, že DCOM určuje úroveň ověřování pomocí svého normálního algoritmu vyjednávání zabezpečení. |
| Pkt | 4 | Určuje, že objekt DCOM ověří, že všechna přijatá data pocházejí z očekávaného klienta. Přenosy datagramů vždy používají ověřování Pkt. |
| PktIntegrity | 5 | Určuje, že objekt DCOM ověřuje a ověřuje, že nebyla změněna žádná data přenášená mezi klientem a serverem. |
| PktPrivacy | 6 | Určuje, že objekt DCOM ověřuje všechny předchozí úrovně a šifruje hodnotu argumentu každého vzdáleného volání procedury. |
Příklady
Následující příklad ukazuje, jak získat aktuální ProcessModelSection.ComAuthenticationLevel hodnotu vlastnosti a pak ji nastavit na 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
Poznámky
ProcessModelComAuthenticationLevel definuje hodnoty, které se mají použít při nastavování ProcessModelSection.ComAuthenticationLevel vlastnosti.
Výchozí hodnota je Connect.
Poznámka:
Nastavení ProcessModelComAuthenticationLevel jsou relevantní pouze v případě, že používáte model procesu ASP.NET (Internetová informační služba [IIS] 5.n nebo kompatibilní režim pouze ve službě IIS 6).