ProcessModelComAuthenticationLevel Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Especifica o nível de autenticação para a segurança do DCOM.
public enum class ProcessModelComAuthenticationLevel
public enum ProcessModelComAuthenticationLevel
type ProcessModelComAuthenticationLevel =
Public Enum ProcessModelComAuthenticationLevel
- Herança
Campos
| Name | Valor | Description |
|---|---|---|
| None | 0 | Não especifica autenticação. Este campo é constante. |
| Call | 1 | Especifica que o DCOM autentica as credenciais do cliente quando o servidor recebe o pedido no início de cada chamada remota de procedimento. |
| Connect | 2 | Especifica que o DCOM autentica as credenciais do cliente apenas quando este 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 o seu algoritmo normal de negociação de segurança. |
| Pkt | 4 | Especifica que o DCOM verifica que todos os dados recebidos provêm do cliente esperado. Os transportes de datagramas usam sempre autenticação 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 encripta o valor do argumento de cada chamada de procedimento remoto. |
Exemplos
O exemplo seguinte mostra como obter o valor atual ProcessModelSection.ComAuthenticationLevel da propriedade e depois defini-lo para 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
Observações
ProcessModelComAuthenticationLevel define os valores a usar quando defines a ProcessModelSection.ComAuthenticationLevel propriedade.
A predefinição é Connect.
Note
As definições ProcessModelComAuthenticationLevel são relevantes apenas quando usas o modelo de processo ASP.NET (Serviços de Informação Internet [IIS] 5.n ou modo compatível apenas no IIS 6).