ProcessModelComAuthenticationLevel Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica o nível de autenticação para segurança do DCOM.
public enum class ProcessModelComAuthenticationLevel
public enum ProcessModelComAuthenticationLevel
type ProcessModelComAuthenticationLevel =
Public Enum ProcessModelComAuthenticationLevel
- Herança
Campos
Call | 1 | Especifica que o DCOM autentica as credenciais do cliente quando o servidor recebe a solicitação no início de cada chamada de procedimento remoto. |
Connect | 2 | Especifica que o DCOM autentica as credenciais do cliente somente quando o cliente estabelece uma relação com o servidor. Este é o valor padrão. |
Default | 3 | Especifica que o DCOM determina o nível de autenticação usando seu algoritmo de negociação de segurança normal. |
None | 0 | Não especifica a autenticação. Este campo é constante. |
Pkt | 4 | Especifica que o DCOM verifica se todos os dados recebidos são do cliente esperado. Os transportes de datagrama sempre usam a autenticação do Pkt. |
PktIntegrity | 5 | Especifica que o DCOM autentica e verifica se nenhum dos dados transferidos entre o cliente e o servidor foi modificado. |
PktPrivacy | 6 | Especifica que o DCOM autentica todos os níveis anteriores e criptografa o valor do argumento de cada chamada de procedimento remoto. |
Exemplos
O exemplo a seguir mostra como obter o valor da propriedade atual ProcessModelSection.ComAuthenticationLevel e defini-lo como 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
Comentários
ProcessModelComAuthenticationLevel
define os valores a serem usados quando você define a ProcessModelSection.ComAuthenticationLevel propriedade.
O padrão é Connect
.
Observação
As ProcessModelComAuthenticationLevel
configurações são relevantes somente quando você usa o modelo de processo ASP.NET (Serviços de Informações da Internet [IIS] 5.n ou o modo compatível somente no IIS 6).