All Classes and Interfaces

Class
Description
This interface is an extension point that plugin developers can use to add/override authentication mechanisms exhibited in Casa
Serves as a minimal representation of a user (person) entry in Gluu database directory.
A POJO holding basic data of an enrolled credential (authentication device).
A POJO holding basic information about a user's browser.
 
Enumerates possible hypothetical scenarios that would arise in case a user's credential is dropped.
This class is a custom ZK converter employed to display dates appropriately according to user location.
A basic representation of a Gluu Server custom script.
 
Extends BasePerson in order to manipulate attributes userPassword and jansExtUid.
Provides CRUD access to the underlying persistence engine of your Jans Server installation.
Allows for reading, modifying and saving config data for a plugin in the underlying database.
 
An interface providing methods with basic descriptive information about the current user's session.
An interface that can be implemented by plugins in order to exhibit information about plugin usage.
A basic representation of the directory tree organization entry (see jansOrganization object class of LDAP for instance).This class gives you access to data such as organization name, inum, and manager group.
Provides location information about important entities of Jans Server
Provides access to extra information in the local database.
Enumerates the type of menus that can be extended in Gluu Casa, ie. menus to which items can be added via plugin extensions.
A pf4j extension point.
 
 
Annotate a JAX-RS resource method with this annotation to make the endpoint protected.
Use this annotation to decorate JAX-RS resources (eg. classes annotated with @jakarta.ws.rs.Path) in order to specify whether the resource should be treated as a singleton or if you want your class be instantiated upon every request.
 
Contains methods to facilitate certain operations related to strong authentication
Utility class to show auto-dismiss notification success/error ZK notification boxes.
A java bean representing an end-user.
Provides miscellaneous utilities.
Provides utility methods for web-related functionalities.