Condividi tramite


ProcessModelComAuthenticationLevel Enumerazione

Definizione

Specifica il livello di autenticazione per la sicurezza DCOM.

public enum class ProcessModelComAuthenticationLevel
public enum ProcessModelComAuthenticationLevel
type ProcessModelComAuthenticationLevel = 
Public Enum ProcessModelComAuthenticationLevel
Ereditarietà
ProcessModelComAuthenticationLevel

Campi

Call 1

Specifica che DCOM esegue l'autenticazione delle credenziali del client quando il server riceve la richiesta all'inizio di ogni chiamata di procedura remota.

Connect 2

Specifica che DCOM esegue l'autenticazione delle credenziali del client solo quando il client stabilisce una relazione con il server. Rappresenta il valore predefinito.

Default 3

Specifica che DCOM determina il livello di autenticazione usando l'algoritmo di negoziazione di sicurezza normale.

None 0

Non specifica alcuna autenticazione. Questo campo è costante.

Pkt 4

Specifica che DCOM verifica che tutti i dati ricevuti provengano dal client previsto. I trasporti di datagramma usano sempre l'autenticazione Pkt.

PktIntegrity 5

Specifica che DCOM esegue l'autenticazione e verifica che nessuno dei dati trasferiti tra il client e il server sia stato modificato.

PktPrivacy 6

Specifica che DCOM esegue l'autenticazione di tutti i livelli precedenti e la crittografia del valore dell'argomento di ogni chiamata di procedura remota.

Esempio

Nell'esempio seguente viene illustrato come ottenere il valore della proprietà corrente ProcessModelSection.ComAuthenticationLevel e quindi impostarlo su 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

Commenti

ProcessModelComAuthenticationLevel definisce i valori da utilizzare quando si imposta la ProcessModelSection.ComAuthenticationLevel proprietà .

Il valore predefinito è Connect.

Nota

Le ProcessModelComAuthenticationLevel impostazioni sono rilevanti solo quando si usa il modello di processo ASP.NET (solo Internet Information Services [IIS] 5.n o la modalità compatibile in IIS 6).

Si applica a

Vedi anche