Application object attributes and user privileges.
Optional
App object attributes. This structure can also contain extra user-defined attributes.
Application object privileges. Hints to the client what actions the user is allowed to perform. Could be any of:
Application object attributes and user privileges.