ProcessModelComAuthenticationLevel ProcessModelComAuthenticationLevel ProcessModelComAuthenticationLevel ProcessModelComAuthenticationLevel Enum

Definizione

Specifica il livello di autenticazione per la sicurezza DCOM.Specifies the level of authentication for DCOM security.

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

Campi

Call Call Call 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.Specifies that DCOM authenticates the credentials of the client when the server receives the request at the beginning of each remote procedure call.

Connect Connect Connect Connect 2

Specifica che DCOM esegue l'autenticazione delle credenziali del client solo quando il client stabilisce una relazione con il server.Specifies that DCOM authenticates the credentials of the client only when the client establishes a relationship with the server. Rappresenta il valore predefinito.This is the default value.

Default Default Default Default 3

Specifica che DCOM determina il livello di autenticazione usando l'algoritmo di negoziazione di sicurezza normale.Specifies that DCOM determines the authentication level using its normal security-negotiation algorithm.

None None None None 0

Non specifica alcuna autenticazione.Specifies no authentication. Questo campo è costante.This field is constant.

Pkt Pkt Pkt Pkt 4

Specifica che DCOM verifica che tutti i dati ricevuti provengano dal client previsto.Specifies that DCOM verifies that all data received is from the expected client. I trasporti di datagramma usano sempre l'autenticazione Pkt.The datagram transports always use Pkt authentication.

PktIntegrity PktIntegrity PktIntegrity PktIntegrity 5

Specifica che DCOM esegue l'autenticazione e verifica che nessuno dei dati trasferiti tra il client e il server sia stato modificato.Specifies that DCOM authenticates and verifies that none of the data transferred between the client and the server has been modified.

PktPrivacy PktPrivacy PktPrivacy 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.Specifies that DCOM authenticates all previous levels and encrypts the argument value of each remote procedure call.

Esempi

Nell'esempio seguente viene illustrato come ottenere il valore ProcessModelSection.ComAuthenticationLevel della proprietà corrente e quindi impostarlo Callsu:The following example shows how to get the current ProcessModelSection.ComAuthenticationLevel property value and then set it to 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

ProcessModelComAuthenticationLeveldefinisce i valori da utilizzare quando si imposta la ProcessModelSection.ComAuthenticationLevel proprietà.ProcessModelComAuthenticationLevel defines the values to use when you set the ProcessModelSection.ComAuthenticationLevel property.

Il valore predefinito è Connect.The default is Connect.

Nota

Le ProcessModelComAuthenticationLevel impostazioni sono rilevanti solo quando si usa il modello di processo ASP.NET (Internet Information Services [IIS] 5. n o la modalità compatibile solo in IIS 6).The ProcessModelComAuthenticationLevel settings are relevant only when you use the ASP.NET process model (Internet Information Services [IIS] 5.n or compatible mode on IIS 6 only).

Si applica a

Vedi anche