ProcessModelComAuthenticationLevel Enumeración

Definición

Especifica el nivel de autenticación para la seguridad DCOM.Specifies the level of authentication for DCOM security.

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

Connect 2

Especifica que DCOM solo autentica las credenciales del cliente cuando este establece una relación con el servidor.Specifies that DCOM authenticates the credentials of the client only when the client establishes a relationship with the server. Este es el valor predeterminado.This is the default value.

Default 3

Especifica que DCOM determina el nivel de autenticación con su algoritmo de negociación de seguridad habitual.Specifies that DCOM determines the authentication level using its normal security-negotiation algorithm.

None 0

No especifica ninguna autenticación.Specifies no authentication. Este campo es constante.This field is constant.

Pkt 4

Especifica que DCOM debe comprobar que todos los datos recibidos provienen del cliente esperado.Specifies that DCOM verifies that all data received is from the expected client. Los transportes de datagramas siempre usan la autenticación Pkt.The datagram transports always use Pkt authentication.

PktIntegrity 5

Especifica que DCOM autentica los datos transferidos entre el cliente y el servidor y comprueba que no se hayan modificado.Specifies that DCOM authenticates and verifies that none of the data transferred between the client and the server has been modified.

PktPrivacy 6

Especifica que DCOM autentica todos los niveles anteriores y cifra el valor del argumento de cada llamada de procedimiento remoto.Specifies that DCOM authenticates all previous levels and encrypts the argument value of each remote procedure call.

Ejemplos

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


Comentarios

ProcessModelComAuthenticationLeveldefine los valores que se van a usar al ProcessModelSection.ComAuthenticationLevel establecer la propiedad.ProcessModelComAuthenticationLevel defines the values to use when you set the ProcessModelSection.ComAuthenticationLevel property.

De manera predeterminada, es Connect.The default is Connect.

Nota

La ProcessModelComAuthenticationLevel configuración solo es relevante cuando se usa el modelo de proceso ASP.net (Internet Information Services [IIS] 5. n o el modo compatible solo en 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).

Se aplica a

Consulte también: