ProcessModelComAuthenticationLevel Enumeración

Definición

Especifica el nivel de autenticación para la seguridad DCOM.

public enum class ProcessModelComAuthenticationLevel
public enum ProcessModelComAuthenticationLevel
type ProcessModelComAuthenticationLevel = 
Public Enum ProcessModelComAuthenticationLevel
Herencia
ProcessModelComAuthenticationLevel

Campos

Call 1

Especifica que DCOM autentica las credenciales del cliente cuando el servidor recibe la solicitud al principio de cada llamada de procedimiento remoto.

Connect 2

Especifica que DCOM solo autentica las credenciales del cliente cuando este establece una relación con el servidor. Este es el valor predeterminado.

Default 3

Especifica que DCOM determina el nivel de autenticación con su algoritmo de negociación de seguridad habitual.

None 0

No especifica ninguna autenticación. Este campo es constante.

Pkt 4

Especifica que DCOM debe comprobar que todos los datos recibidos provienen del cliente esperado. Los transportes de datagramas siempre usan la autenticación Pkt.

PktIntegrity 5

Especifica que DCOM autentica los datos transferidos entre el cliente y el servidor y comprueba que no se hayan modificado.

PktPrivacy 6

Especifica que DCOM autentica todos los niveles anteriores y cifra el valor del argumento de cada llamada de procedimiento remoto.

Ejemplos

En el ejemplo siguiente se muestra cómo obtener el valor de propiedad actual ProcessModelSection.ComAuthenticationLevel y, a continuación, establecerlo en 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

Comentarios

ProcessModelComAuthenticationLevel define los valores que se van a usar al establecer la ProcessModelSection.ComAuthenticationLevel propiedad .

El valor predeterminado es Connect.

Nota

La ProcessModelComAuthenticationLevel configuración solo es relevante cuando se usa el modelo de proceso de ASP.NET (Internet Information Services [IIS] 5.n o modo compatible solo en IIS 6).

Se aplica a

Consulte también