Constantes de autorização
Define o que o servidor autoriza.
Constante/valor | Descrição |
---|---|
|
O servidor não executa nenhuma autorização. Atualmente, RPC_C_AUTHN_WINNT, RPC_C_AUTHN_GSS_SCHANNEL e RPC_C_AUTHN_GSS_KERBEROS usam apenas RPC_C_AUTHZ_NONE. |
|
O servidor executa a autorização com base no nome principal do cliente. |
|
O servidor executa a verificação de autorização usando as informações do PAC (certificado de atributo de privilégio DCE) do cliente, que são enviadas ao servidor com cada chamada de procedimento remoto feita usando o identificador de associação. Em geral, o acesso é verificado nas ACLs (listas de controle de acesso) do DCE. |
|
O DCOM pode escolher o nível de autorização usando seu algoritmo de negociação de cobertor de segurança normal. Para obter mais informações, confira Negociação de Cobertor de Segurança. |
Comentários
Essas constantes são usadas por métodos da interface IClientSecurity . Eles são usados na estrutura SOLE_AUTHENTICATION_SERVICE , que é recuperada pela função CoQueryAuthenticationServices . Eles também são usados na estrutura SOLE_AUTHENTICATION_INFO , que, por sua vez, é membro da estrutura SOLE_AUTHENTICATION_LIST . Essa estrutura, que é uma lista de serviços de autenticação, os serviços de autorização que eles executam e as informações de autenticação de cada serviço, é passada para a função CoInitializeSecurity e o método IClientSecurity::SetBlanket .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows 2000 Professional [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte |
Windows 2000 Server [somente aplicativos da área de trabalho] |
Cabeçalho |
|