Property name
|
Data type
|
Access
|
Description
|
Callback
|
CHARACTER
|
Readable, Writeable
|
Specifies the filename of an ABL external procedure (with or without the extension) that defines one or both of the following callbacks:
AuthenticateUser
AfterSetUser
These callbacks support user authentication and single sign-on (respectively) in different ways depending on the type of authentication system. For more information, see the description of the IsEnabled property of this interface and the sections on using ABL callbacks in authentication systems in ApplicationSecurity
|
IsEnabled
|
LOGICAL
|
Readable, Writeable
|
Set to TRUE if the authentication system is enabled for user authentication, and set to FALSE if the authentication system is enabled for single sign-on (SSO) only.
For a user-defined authentication system, a TRUE setting indicates that any ABL external procedure specified by the Callback property implements the code to authenticate users against a secure user account system for an OpenEdge-performed user authentication operation, and optionally extends an SSO operation.
For a supported OpenEdge built-in authentication system, a TRUE setting indicates that any ABL external procedure specified by the Callback property extends the OpenEdge-performed user authentication operation already implemented by the authentication system, and optionally extends an SSO operation.
A FALSE setting indicates that the procedure only extends an SSO operation for a supported authentication system.
For more information, see the sections on using ABL callbacks in authentication systems in ApplicationSecurity .
Note: This property is writeable only for a user-defined authentication system. You cannot change this value for an OpenEdge built-in authentication system.
|
Name
|
CHARACTER
|
Readable, Writeable
|
Set to a unique name and identifier (within the database) of the authentication system.
|
Description
|
CHARACTER
|
Readable, Writeable
|
Set to a free text description that describes the authentication system, such as its purpose, use, etc., primarily for tools and reporting purposes.
|
Comments
|
CHARACTER
|
Readable, Writeable
|
Set to custom specific information about this authentication system.
|