Try OpenEdge Now
skip to main content
ABL Reference
Handle Attributes and Methods Reference : DOMAIN-TYPE attribute

DOMAIN-TYPE attribute

The name of the authentication system that is configured for the domain specified by the DOMAIN-NAME attribute. This authentication system authenticates or validates the user identity represented by the client-principal object.
Note: The name assigned to this attribute is for information purposes only and does not participate in authentication operations. OpenEdge always uses the name in the domain configuration itself to identify the authentication system to use.
The configured authentication system determines the operation type (user authentication, single sign-on (SSO), or both) and mechanism (OpenEdge-defined or application-defined) that is available to validate and set a given user identity. For more information on authentication systems, see OpenEdge Getting Started: Identity Management.
Data type: CHARACTER
Access: Readable/Writeable
Applies to: Client-principal object handle
If the attribute has not been set, reading it returns the empty string ("").
If not already assigned, during any OpenEdge-performed user authentication operation, OpenEdge assigns the value of this attribute from the domain configuration used to authenticate the asserted identity before sealing the client-principal object.
Once the client-principal object is sealed, this attribute is read-only, and attempting to write to it raises a run-time error.

See also