3.1.1.7 LsaContextHandle Data Model

This protocol is based largely on the use of RPC context handles to maintain session state between the client and the server. The basic context-handle programming model is described in [C706] section 6.1.6. Also see sections 3.2.3.1.9 and 3.3.1.4.1 in [MS-RPCE].

The server MUST maintain the following data elements for each context handle that is returned to a client.

Name

Type

GrantedAccess

ACCESS_MASK

HandleType

HandleType MUST be one of the following:

  • Policy

  • Account

  • Secret

  • Trusted Domain

Object

A reference to an object in the database that has the type specified in HandleType.