RPC_C_AUTHZ_xxx

These values define what the server authorizes, and are used by methods of the IClientSecurity interface. Along with the RPC_C_AUTHN_xxx values, these are the values assigned to the SOLE_AUTHENTICATION_SERVICE structure, which is retrieved by the CoQueryAuthenticationServices function, and passed in to the CoInitializeSecurity function.

Values

RPC_C_AUTHZ_NONE
Server performs no authorization.
RPC_C_AUTHZ_NAME
Server performs authorization based on the client’s principal name.
RPC_C_AUTHZ_DCE
Server performs authorization checking using the client's DCE privilege attribute certificate (PAC) information, which is sent to the server with each remote procedure call made using the binding handle. Generally, access is checked against DCE access control lists (ACLs).

See Also

SOLE_AUTHENTICATION_SERVICE