ContextOptions Enumerazione

Definizione

Specifica le opzioni utilizzate per l'associazione al server. L'applicazione può impostare più opzioni collegate con un'operazione OR bit per bit.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class ContextOptions
[System.Flags]
public enum ContextOptions
[<System.Flags>]
type ContextOptions = 
Public Enum ContextOptions
Ereditarietà
ContextOptions
Attributi

Campi

Nome Valore Descrizione
Negotiate 1

Il client viene autenticato tramite Kerberos o NTLM. Quando il nome utente e la password non vengono specificati, l'API Gestione account viene associata all'oggetto usando il contesto di sicurezza del thread chiamante, ovvero il contesto di sicurezza dell'account utente con cui l'applicazione è in esecuzione o dell'account utente client rappresentato dal thread chiamante.

SimpleBind 2

Il client viene autenticato tramite l'autenticazione di base.

Attenzione: Le comunicazioni possono essere inviate tramite Internet in testo non crittografato se l'opzione SecureSocketsLayer non è specificata con un binding semplice.

SecureSocketLayer 4

Il canale viene crittografato usando Secure Sockets Layer (SSL). Active Directory richiede l'installazione di Servizi certificati per supportare SSL.

Signing 8

L'integrità dei dati viene verificata. Questo flag può essere usato solo con l'opzione Negotiate context e non è disponibile con l'opzione di associazione semplice.

Sealing 16

I dati vengono crittografati tramite Kerberos. Questo flag può essere usato solo con l'opzione Negotiate context e non è disponibile con l'opzione di associazione semplice.

ServerBind 32

Specificare questo flag quando si usa il tipo di contesto di dominio se l'applicazione è di associazione a un nome di server specifico.

Commenti

Quando le opzioni di contesto non vengono specificate dall'applicazione, l'API Di gestione account usa la combinazione di opzioni seguente:

  • ContextOptions.Negotiate | ContextOptions.Signing | ContextOptions.Sealing

Si applica a