Compartir por


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

Nombre Valor Description
None 0

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

Call 1

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

Connect 2

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

Default 3

Especifica que DCOM determina el nivel de autenticación mediante su algoritmo de negociación de seguridad normal.

Pkt 4

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

PktIntegrity 5

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

PktPrivacy 6

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

Ejemplos

En el ejemplo siguiente se muestra cómo obtener el valor de la 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 usarán 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 (Solo Internet Information Services [IIS] 5.n o modo compatible en IIS 6).

Se aplica a

Consulte también