Try OpenEdge Now
skip to main content
Programming Interfaces
Data Management : Application Security : Authenticating and managing user identity in ABL : Authenticating and setting user identity
 
Authenticating and setting user identity
This section introduces and describes the key features of all the mechanisms that ABL supports to authenticate and set a user identity. For some examples of their use, see the following sections.
OpenEdge supports the following ABL elements that allow OpenEdge or an ABL application to authenticate and set a user identity:
*User ID (-U) and Password (-P) database connection parameters
*SET-DB-CLIENTfunction
*SETUSERIDfunction
*SET-CLIENT( ) method on the SECURITY-POLICY system handle
*SEAL( ) method on the client-principal object handle
* User ID (-U) and Password (-P) database connection parameters
* SET-DB-CLIENT function
* SETUSERID function
* SET-CLIENT( ) method on the SECURITY-POLICY system handle
* SEAL( ) method on the client-principal object handle
* Initializing a client-principal for user authentication and SSO
* Managing the client-principal after establishing identity
* Configuring login sessions
* Starting and maintaining user login sessions