ContextOptions Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- Attributi
Campi
Negotiate | 1 | Il client viene autenticato utilizzando Kerberos o NTLM. Quando il nome utente e la password non sono disponibili, l'API di gestione degli account si associa all'oggetto utilizzando il contesto di sicurezza del thread chiamante. Può trattarsi del contesto di sicurezza dell'account utente con il quale l'applicazione è in esecuzione oppure dell'account utente del client rappresentato dal thread chiamante. |
Sealing | 16 | I dati sono crittografati utilizzando Kerberos. Questo flag può essere utilizzato solo con l'opzione di contesto di negoziazione e non è disponibile con l'opzione di associazione di base. |
SecureSocketLayer | 4 | Il canale viene crittografato utilizzando Secure Sockets Layer (SSL). Active Directory richiede l'installazione di Servizi certificati per supportare SSL. |
ServerBind | 32 | Specificare questo flag quando si utilizza il tipo di contesto del dominio se l'applicazione è associata a un nome di server specifico. |
Signing | 8 | L'integrità dei dati è verificata. Questo flag può essere utilizzato solo con l'opzione di contesto di negoziazione e non è disponibile con l'opzione di associazione di base. |
SimpleBind | 2 | Il client viene autenticato utilizzando l'autenticazione di base. Attenzione: Le comunicazioni possono essere inviate tramite Internet in testo non crittografato se l'opzione |
Commenti
Quando le opzioni di contesto non vengono specificate dall'applicazione, l'API Gestione account usa la combinazione di opzioni seguente:
- ContextOptions.Negotiate | ContextOptions.Signing | ContextOptions.Sealing