ProcessModelComAuthenticationLevel Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica el nivel de autenticación para la seguridad DCOM.
public enum class ProcessModelComAuthenticationLevel
public enum ProcessModelComAuthenticationLevel
type ProcessModelComAuthenticationLevel =
Public Enum ProcessModelComAuthenticationLevel
- Herencia
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).