Costanti di autorizzazione
Definisce l'autorizzazione del server.
Costante/valore | Descrizione |
---|---|
|
Il server non esegue alcuna autorizzazione. Attualmente, RPC_C_AUTHN_WINNT, RPC_C_AUTHN_GSS_SCHANNEL e RPC_C_AUTHN_GSS_KERBEROS tutti usano solo RPC_C_AUTHZ_NONE. |
|
Il server esegue l'autorizzazione in base al nome dell'entità del client. |
|
Il server esegue il controllo delle autorizzazioni usando le informazioni del certificato dell'attributo dei privilegi DCE del client (PAC), che vengono inviate al server con ogni chiamata di procedura remota effettuata usando l'handle di associazione. In genere, l'accesso viene controllato rispetto agli elenchi di controllo di accesso DCE (ACL). |
|
DCOM può scegliere il livello di autorizzazione usando il normale algoritmo di negoziazione coperta di sicurezza. Per altre informazioni, vedere Negoziazione coperta di sicurezza. |
Commenti
Queste costanti vengono usate dai metodi dell'interfaccia IClientSecurity . Vengono usati nella struttura SOLE_AUTHENTICATION_SERVICE , recuperata dalla funzione CoQueryAuthenticationServices . Vengono usati anche nella struttura SOLE_AUTHENTICATION_INFO , che a sua volta è un membro della struttura SOLE_AUTHENTICATION_LIST . Questa struttura, che è un elenco di servizi di autenticazione, i servizi di autorizzazione che eseguono e le informazioni di autenticazione per ogni servizio, vengono passate alla funzione CoInitializeSecurity e al metodo IClientSecurity::SetBlanket .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|