Note: The list returned by this function omits the names of all non-multi-tenant databases for which the connection identity has been set using this client-principal object.
Data type:
Access:
Applies to:
Unknown value (?) — If the client-principal object is not sealed
Blank ("") value — If the client-principal object is sealed but has not yet been used to set identity for any OpenEdge database connectionsTenant information is stored in the client-principal for each database connection whose identity is established by a user authentication or single sign-on (SSO) operation using this object (see the CONNECT statement, SET-DB-CLIENT function, SET-CLIENT( ) method, and SETUSERID function entries). Once stored in the client-principal, the tenant information for a given database never changes, regardless of how many ABL sessions use the object to set connection identity and regardless of the status of database connections in the current ABL session. Therefore, the existing tenant information is carried with the object as it is used to set additional database connection identities and as it is exported (using the EXPORT-PRINCIPAL( ) method) from one ABL session to another. This information can be removed only if the client-principal object is deleted or is re-initialized (using the INITIALIZE( ) method).
See also:
© 2013 Progress Software Corporation and/or its subsidiaries or affiliates. |