The ABL mechanisms for asserting the auditing ID depend on how you authenticate and assert user IDs. These mechanisms include several ABL elements, including:
The client-principal object used to represent and, together with a trusted authentication domain registry, validate an externally authenticated user ID as a database connection ID or OpenEdge session ID
The following sections describe the use of these elements in the context of auditing. For more information on using these mechanisms to assert user identities in application code, see
ApplicationSecurity .
This section describes the following basic application scenarios and the ABL elements you can code to assert the auditing ID for a given audit-enabled database: