Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(T) - Method in interface io.jans.casa.service.IPersistenceService
-
Adds an entry in the underlying persistence engine.
- ADMIN_CONSOLE - Enum constant in enum io.jans.casa.extension.navigation.MenuType
-
The menu shown in the administrator's dashboard.
- ADMIN_PAGE_URL - Static variable in class io.jans.casa.misc.WebUtils
- arrayFromValue(Class<T>, T) - Static method in class io.jans.casa.misc.Utils
-
Returns an array of length zero or one of the specified type
- AuthnMethod - Interface in io.jans.casa.extension
-
This interface is an extension point that plugin developers can use to add/override authentication mechanisms exhibited in Casa
- AUXILIARY - Enum constant in enum io.jans.casa.extension.navigation.MenuType
-
The menu shown top-right (where "Help" and "Logout" are).
B
- BasePerson - Class in io.jans.casa.core.model
-
Serves as a minimal representation of a user (person) entry in Gluu database directory.
- BasePerson() - Constructor for class io.jans.casa.core.model.BasePerson
- BasicCredential - Class in io.jans.casa.credential
-
A POJO holding basic data of an enrolled credential (authentication device).
- BasicCredential(String, long) - Constructor for class io.jans.casa.credential.BasicCredential
-
Creates an instances of this class using the values supplied in the parameters.
- BrowserInfo - Class in io.jans.casa.core.pojo
-
A POJO holding basic information about a user's browser.
- BrowserInfo() - Constructor for class io.jans.casa.core.pojo.BrowserInfo
C
- Client - Class in io.jans.casa.core.model
- Client() - Constructor for class io.jans.casa.core.model.Client
- cloneObject(Object) - Static method in class io.jans.casa.misc.Utils
-
Returns a clone of the object passsed.
- coerceToBean(Object, Component, BindContext) - Method in class io.jans.casa.ui.CustomDateConverter
-
This method is called when converting
StringtoDate. - coerceToUi(Object, Component, BindContext) - Method in class io.jans.casa.ui.CustomDateConverter
-
This method is called when conversion (
DatetoString) is taking placing in.zultemplates. - count(T) - Method in interface io.jans.casa.service.IPersistenceService
-
Similar to
IPersistenceService.find(Object)search except it only returns the amount of matching objects. - CredentialRemovalConflict - Enum in io.jans.casa.credential
-
Enumerates possible hypothetical scenarios that would arise in case a user's credential is dropped.
- CREDS2FA_NUMBER_UNDERFLOW - Enum constant in enum io.jans.casa.credential.CredentialRemovalConflict
-
It represents the case under which a removal would violate the constraint of having a minimum number of credentials enrolled so 2FA can take place.
- CUSTOM_FILEPATH - Static variable in interface io.jans.casa.service.IBrandingManager
- CustomDateConverter - Class in io.jans.casa.ui
-
This class is a custom ZK converter employed to display dates appropriately according to user location.
- CustomDateConverter() - Constructor for class io.jans.casa.ui.CustomDateConverter
- CustomScript - Class in io.jans.casa.core.model
-
A basic representation of a Gluu Server custom script.
- CustomScript() - Constructor for class io.jans.casa.core.model.CustomScript
D
- DEFAULT_LOCALE - Static variable in class io.jans.casa.misc.WebUtils
- delete(T) - Method in interface io.jans.casa.service.IPersistenceService
-
Deletes the entry represented by parameter
objectfrom the persistence engine.
E
- equals(Object) - Method in class io.jans.casa.core.model.Scope
- execRedirect(String) - Static method in class io.jans.casa.misc.WebUtils
-
Performs a redirect to the url passed avoiding any UI rendering (see "Forward and redirect" in ZK developer's reference manual).
- execRedirect(String, boolean) - Static method in class io.jans.casa.misc.WebUtils
-
Performs a redirect to the url passed.
F
- factoryReset() - Method in interface io.jans.casa.service.IBrandingManager
- FEEDBACK_DELAY_ERR - Static variable in class io.jans.casa.ui.UIUtils
-
Duration (in ms) used for auto-dismiss in error messages.
- FEEDBACK_DELAY_SUCC - Static variable in class io.jans.casa.ui.UIUtils
-
Duration (in ms) used for auto-dismiss in successful messages.
- find(Class<T>, String, Filter) - Method in interface io.jans.casa.service.IPersistenceService
-
Builds a
Listof objects of typeTfrom a search (with scope of SUB) usingbaseDnas search base; this type of search accounts for the entry referenced atbaseDnand any subordinate entries to any depth. - find(Class<T>, String, Filter, int, int) - Method in interface io.jans.casa.service.IPersistenceService
-
Performs a search as method
IPersistenceService.find(Class, String, Filter)does except the firststartelements are skipped and at mostcountresults are included in the returned list - find(Class<T>, String, Filter, int, int, SearchScope) - Method in interface io.jans.casa.service.IPersistenceService
-
Performs a search as method
IPersistenceService.find(Class, String, Filter)does except the firststartelements are skipped and at mostcountresults are included in the returned list - find(T) - Method in interface io.jans.casa.service.IPersistenceService
-
Builds a
Listof objects of typeTfrom a search (with scope of SUB) using as search base the field annotated withio.jans.orm.annotation.DNin the object passed as parameter; this type of search accounts for the entry referenced at the search base and any subordinate entries to any depth. - firstTrue(List<T>, Function<? super T, ? extends Boolean>) - Static method in class io.jans.casa.misc.Utils
-
This method takes a
Listas input, applies a map turning elements into booleans, and returns the index of first true occurrence.
G
- get(Class<T>, String) - Method in interface io.jans.casa.service.IPersistenceService
-
Retrieves the object representing the entry at the provided DN location.
- getAcr() - Method in interface io.jans.casa.extension.AuthnMethod
-
The qualified name of the Agama flow associated to this authentication method
- getActiveUsers(long, long) - Method in interface io.jans.casa.core.ITrackable
-
Computes the number of active users in the period of time [start, end)
- getAddedOn() - Method in class io.jans.casa.credential.BasicCredential
-
Gets the date this credential was enrolled on (milliseconds since January 1, 1970, 00:00:00 GMT)
- getAgamaFlowConfigProperties(String) - Method in interface io.jans.casa.service.LocalDirectoryInfo2
- getAlternativeID() - Method in class io.jans.casa.core.model.Client
-
Constructs an ID based on inum value, dropping all non alphabetic chars
- getBrowser() - Method in interface io.jans.casa.service.ISessionContext
-
Provides descriptive information about the current browser session.
- getClaim(String) - Method in class io.jans.casa.core.pojo.User
-
From a collection of claims, it extracts the first value found for a claim whose name is passed.
- getClaims() - Method in class io.jans.casa.core.pojo.User
- getClientsDn() - Method in interface io.jans.casa.service.LocalDirectoryInfo
-
Returns the DN of the clients branch in your local Gluu Server LDAP.
- getConfigurationProperties() - Method in class io.jans.casa.core.model.CustomScript
- getContacts() - Method in class io.jans.casa.core.model.Client
- getContentsUrl() - Method in interface io.jans.casa.extension.navigation.NavigationMenu
-
Specifies a path that points to the actual contents of the menu items to be added to Casa UI.
- getCustomObjectClasses() - Static method in class io.jans.casa.core.model.BasePerson
- getCustomScriptsDn() - Method in interface io.jans.casa.service.LocalDirectoryInfo
-
Returns the DN of the scripts branch in your local Gluu Server LDAP.
- getCustScriptConfigProperties(String) - Method in interface io.jans.casa.service.LocalDirectoryInfo2
-
Returns a map with name/value pairs of the configuration properties belonging to a Gluu Server interception script identified by an
acrvalue. - getDescription() - Method in class io.jans.casa.core.model.Scope
- getDisplayName() - Method in class io.jans.casa.core.model.Client
- getDisplayName() - Method in class io.jans.casa.core.model.CustomScript
- getDisplayName() - Method in class io.jans.casa.core.model.JansOrganization
- getEnabled() - Method in class io.jans.casa.core.model.CustomScript
- getEnrolledCreds(String) - Method in interface io.jans.casa.extension.AuthnMethod
-
Returns a
ListofBasicCredentialinstances representing the credentials enrolled by the user (identified with the parameter supplied) for this specific authentication method. - getExtraCss() - Method in interface io.jans.casa.service.IBrandingManager
- getFaviconUrl() - Method in interface io.jans.casa.service.IBrandingManager
- getFullRequestURL() - Static method in class io.jans.casa.misc.WebUtils
- getGivenName() - Method in class io.jans.casa.core.pojo.User
- getGroupsDn() - Method in interface io.jans.casa.service.LocalDirectoryInfo
-
Returns the DN of the groups branch in your local Gluu Server LDAP.
- getHandler(String, Class<T>) - Method in interface io.jans.casa.service.settings.IPluginSettingsHandlerFactory
-
Obtains an instance of
IPluginSettingsHandlerfor getting access to the configuration settings of the plugin identified bypluginID. - getId() - Method in class io.jans.casa.core.model.Scope
- getId() - Method in class io.jans.casa.core.pojo.User
- getImageDataUriEncoding(byte[], String) - Static method in class io.jans.casa.misc.Utils
-
Computes the
data-urirepresentation of an image whose bytes are given a parameter. - getIssuerUrl() - Method in interface io.jans.casa.service.LocalDirectoryInfo
-
Returns the URL of (this) authorization server.
- getJansClntIdIssuedAt() - Method in class io.jans.casa.core.model.Client
- getJansClntURI() - Method in class io.jans.casa.core.model.Client
- getJansExtUid() - Method in class io.jans.casa.core.model.IdentityPerson
- getJansUnlinkedExternalUids() - Method in class io.jans.casa.core.model.IdentityPerson
- getLastName() - Method in class io.jans.casa.core.pojo.User
- getLevel() - Method in class io.jans.casa.core.model.CustomScript
- getLoggedUser() - Method in interface io.jans.casa.service.ISessionContext
-
Returns an object representing the current logged user.
- getLogoURI() - Method in class io.jans.casa.core.model.Client
- getLogoUrl() - Method in interface io.jans.casa.service.IBrandingManager
- getMainVersion() - Method in class io.jans.casa.core.pojo.BrowserInfo
-
Returns the main (major) version (e.g. 11).
- getManagerGroups() - Method in class io.jans.casa.core.model.JansOrganization
-
Retrieves a list of DNs corresponding to defined manager groups.
- getModuleProperties() - Method in class io.jans.casa.core.model.CustomScript
- getName() - Method in class io.jans.casa.core.pojo.BrowserInfo
-
Returns the name of web browser (e.g.
- getNickName() - Method in class io.jans.casa.credential.BasicCredential
-
Gets the nickname of this credential.
- getOrganization() - Method in interface io.jans.casa.service.LocalDirectoryInfo2
-
Returns an instance of
JansOrganizationthat represents the organization entry of your local Gluu Server. - getPageUrl() - Method in interface io.jans.casa.extension.AuthnMethod
-
The URL where users will be taken for enrolling/listing of credentials associated to this authentication method.
- getPanelBottomTextKey() - Method in interface io.jans.casa.extension.AuthnMethod
-
The resource bundle key (present in file
zk-label.properties) used for displaying auxiliary text in the panel of this authentication method. - getPanelButtonKey() - Method in interface io.jans.casa.extension.AuthnMethod
-
The resource bundle key (present in file
zk-label.properties) used for displaying the button label of this authentication method shown in the main user page of Gluu Casa. - getPanelTextKey() - Method in interface io.jans.casa.extension.AuthnMethod
-
The resource bundle key (present in file
zk-label.properties) used for displaying the summary text (body) of the panel corresponding to this authentication method in the main user page of Gluu Casa. - getPanelTitleKey() - Method in interface io.jans.casa.extension.AuthnMethod
-
The resource bundle key (present in file
zk-label.properties) used for displaying the panel title (header) of this authentication method in the main user page of Gluu Casa. - getPassword() - Method in class io.jans.casa.core.model.IdentityPerson
- getPeopleDn() - Method in interface io.jans.casa.service.LocalDirectoryInfo
-
Returns the DN of the people branch in your local Gluu Server LDAP.
- getPersonDn(String) - Method in interface io.jans.casa.service.LocalDirectoryInfo
-
Returns the DN of a person in your local Gluu Server LDAP.
- getPersonOCs() - Method in interface io.jans.casa.service.LocalDirectoryInfo2
-
Returns a list of Object Classes as configured in underlying AS
- getPictureURL() - Method in class io.jans.casa.core.pojo.User
- getPolicyURI() - Method in class io.jans.casa.core.model.Client
- getPreferredMethod() - Method in class io.jans.casa.core.pojo.User
- getPrefix() - Method in interface io.jans.casa.service.IBrandingManager
- getPriority() - Method in interface io.jans.casa.extension.navigation.NavigationMenu
-
A value used to determine a relative order among extensions that implement this particular extension point.
- getQueryParam(String) - Static method in class io.jans.casa.misc.WebUtils
-
Gets the query parameter whose name is passed as parameter.
- getRemoteIP() - Static method in class io.jans.casa.misc.WebUtils
-
Gets the IP address of the originator of the current servlet request.
- getRequestHeader(String) - Static method in class io.jans.casa.misc.WebUtils
-
Gets the value of the selected header.
- getRevision() - Method in class io.jans.casa.core.model.CustomScript
- getScopesDn() - Method in interface io.jans.casa.service.LocalDirectoryInfo
-
Returns the DN of the scopes branch in your local Gluu Server LDAP.
- getScript() - Method in class io.jans.casa.core.model.CustomScript
- getServletRequest() - Static method in class io.jans.casa.misc.WebUtils
-
Gets the current
HttpServletRequestobject. - getServletResponse() - Static method in class io.jans.casa.misc.WebUtils
-
Gets the current
HttpServletResponseobject. - getSettings() - Method in interface io.jans.casa.service.settings.IPluginSettingsHandler
-
Returns a deep clone copy of the configuration: If the object returned by this call is modified and
IPluginSettingsHandler.save()is called, no changes will be reflected. - getStrongAuthPolicy() - Method in class io.jans.casa.core.model.PersonPreferences
- getTosURI() - Method in class io.jans.casa.core.model.Client
- getTotalUserCreds(String) - Method in interface io.jans.casa.extension.AuthnMethod
-
The number of credentials enrolled by the user (identified with the parameter supplied) for this specific authentication method.
- getTrustedDevices() - Method in class io.jans.casa.core.model.PersonPreferences
- getUid() - Method in class io.jans.casa.core.model.BasePerson
- getUINameKey() - Method in interface io.jans.casa.extension.AuthnMethod
-
The resource bundle key (present in file
zk-label.properties) used for displaying the name of this authentication method in Gluu Casa UI. - getUrl() - Method in interface io.jans.casa.extension.PreferredMethodFragment
-
The URL of (potentially zul) content that will be included when 2fa is enabled in users home page (when a method other than password is selected)
- getUserName() - Method in class io.jans.casa.core.pojo.User
- getValueFromCookie(String) - Static method in class io.jans.casa.misc.WebUtils
H
- hasPassword() - Method in class io.jans.casa.core.model.IdentityPerson
- hostAvailabilityCheck(SocketAddress, int) - Static method in class io.jans.casa.misc.Utils
-
Checks if a socket connection can be established.
I
- IBrandingManager - Interface in io.jans.casa.service
- IdentityPerson - Class in io.jans.casa.core.model
- IdentityPerson() - Constructor for class io.jans.casa.core.model.IdentityPerson
- invalidateSession(HttpServletRequest) - Static method in class io.jans.casa.misc.WebUtils
-
Invalidates the current http session.
- io.jans.casa.core - package io.jans.casa.core
- io.jans.casa.core.model - package io.jans.casa.core.model
-
Contains classes that plugin writers can use or extend in order to abstract access to the underlying persistence engine in a Gluu CE installation, for instance, LDAP or Couchbase.
- io.jans.casa.core.pojo - package io.jans.casa.core.pojo
- io.jans.casa.credential - package io.jans.casa.credential
- io.jans.casa.extension - package io.jans.casa.extension
-
Contains extension points (Java interfaces) that plugin writers can use to extend Casa functionalities.
- io.jans.casa.extension.navigation - package io.jans.casa.extension.navigation
- io.jans.casa.misc - package io.jans.casa.misc
- io.jans.casa.rest - package io.jans.casa.rest
- io.jans.casa.service - package io.jans.casa.service
-
Class interfaces allowing access to key underlying services provided by the main application.
- io.jans.casa.service.settings - package io.jans.casa.service.settings
- io.jans.casa.ui - package io.jans.casa.ui
- IPersistenceService - Interface in io.jans.casa.service
-
Provides CRUD access to the underlying persistence engine of your Jans Server installation.
- IPluginSettingsHandler<T> - Interface in io.jans.casa.service.settings
-
Allows for reading, modifying and saving config data for a plugin in the underlying database.
- IPluginSettingsHandlerFactory - Interface in io.jans.casa.service.settings
- isAdmin() - Method in class io.jans.casa.core.pojo.User
- isClassFile(Path) - Static method in class io.jans.casa.misc.Utils
-
Checks whether the
Pathinstance passed seems to correspond to a java class file. - isEmpty(String) - Static method in class io.jans.casa.misc.Utils
- isEmpty(Collection<T>) - Static method in class io.jans.casa.misc.Utils
- isEmpty(Map<K, V>) - Static method in class io.jans.casa.misc.Utils
- isEmpty(T[]) - Static method in class io.jans.casa.misc.Utils
- ISessionContext - Interface in io.jans.casa.service
-
An interface providing methods with basic descriptive information about the current user's session.
- isJarFile(Path) - Static method in class io.jans.casa.misc.Utils
-
Checks whether the
Pathinstance passed seems to correspond to a jar file. - isMobile() - Method in class io.jans.casa.core.pojo.BrowserInfo
-
Whether this is a mobile browser or not.
- isNotEmpty(String) - Static method in class io.jans.casa.misc.Utils
- isNotEmpty(Collection<T>) - Static method in class io.jans.casa.misc.Utils
- isNotEmpty(Map<K, V>) - Static method in class io.jans.casa.misc.Utils
- isNotEmpty(T[]) - Static method in class io.jans.casa.misc.Utils
- isValidUrl(String) - Static method in class io.jans.casa.misc.Utils
-
Checks if the string passed as parameter resembles a valid URL.
- ITrackable - Interface in io.jans.casa.core
-
An interface that can be implemented by plugins in order to exhibit information about plugin usage.
J
- JansOrganization - Class in io.jans.casa.core.model
-
A basic representation of the directory tree organization entry (see
jansOrganizationobject class of LDAP for instance).This class gives you access to data such as organization name, inum, and manager group. - JansOrganization() - Constructor for class io.jans.casa.core.model.JansOrganization
- jsonFromObject(Object) - Static method in class io.jans.casa.misc.Utils
-
Returns a json representation of an arbitrary object using a default
com.fasterxmlJackson mapper object.
L
- listfromArray(T[]) - Static method in class io.jans.casa.misc.Utils
-
Builds a
Listof elements using the contents of the array supplied. - LocalDirectoryInfo - Interface in io.jans.casa.service
-
Provides location information about important entities of Jans Server
- LocalDirectoryInfo2 - Interface in io.jans.casa.service
-
Provides access to extra information in the local database.
M
- managedBean(Class<T>) - Static method in class io.jans.casa.misc.Utils
-
Given a type obtains a reference to a CDI managed bean living in Gluu Casa webapp.
- mayBe2faActivationRequisite() - Method in interface io.jans.casa.extension.AuthnMethod
-
Determines whether this authentication method should be treated as one of the potential methods users should be presented for enrolling before trying to add any other credential in the system.
- menuType() - Method in interface io.jans.casa.extension.navigation.NavigationMenu
-
Specifies the type of menu the extension deals with.
- MenuType - Enum in io.jans.casa.extension.navigation
-
Enumerates the type of menus that can be extended in Gluu Casa, ie. menus to which items can be added via plugin extensions.
- modify(T) - Method in interface io.jans.casa.service.IPersistenceService
-
Stores a previously obtained object (via get or find) - and potentially modified - into the persistence engine.
N
- NavigationMenu - Interface in io.jans.casa.extension.navigation
-
A pf4j extension point.
- nonNullList(List<T>) - Static method in class io.jans.casa.misc.Utils
- notifyEnrollment(User, String) - Method in interface io.jans.casa.service.SndFactorAuthenticationUtils
-
This method should be called after the user has successfully a enrolled a credential.
O
- onWindows() - Static method in class io.jans.casa.misc.Utils
-
Whether this call is being performed on Windows operating system or not.
P
- PersonPreferences - Class in io.jans.casa.core.model
- PersonPreferences() - Constructor for class io.jans.casa.core.model.PersonPreferences
- PreferredMethodFragment - Interface in io.jans.casa.extension
- ProtectedApi - Annotation Type in io.jans.casa.rest
-
Annotate a JAX-RS resource method with this annotation to make the endpoint protected.
R
- randomBytes(int) - Static method in class io.jans.casa.misc.Utils
-
Generates a sequence of random bytes (using
SecureRandomclass). - reloadConfiguration() - Method in interface io.jans.casa.extension.AuthnMethod
-
A method invoked by Casa when a change in the configuration of the associated Agama flow is detected.
- removalConflict(String, int, User) - Method in interface io.jans.casa.service.SndFactorAuthenticationUtils
-
Method to support removal of credentials for a user.
- REQUISITE_NOT_FULFILED - Enum constant in enum io.jans.casa.credential.CredentialRemovalConflict
-
It represents the case under which a removal would violate the constraint of having at least one credential belonging to certain types (as when using
2fa_requisitein custom scripts, see the "About 2FA" page in Casa administration guide. - RSResourceScope - Annotation Type in io.jans.casa.rest
-
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.
S
- save() - Method in interface io.jans.casa.service.settings.IPluginSettingsHandler
-
Persists the data to the database.
- Scope - Class in io.jans.casa.core.model
- Scope() - Constructor for class io.jans.casa.core.model.Scope
- scopes() - Element in annotation type io.jans.casa.rest.ProtectedApi
- scriptConfigPropertiesAsMap(CustomScript) - Static method in class io.jans.casa.misc.Utils
-
Builds a map of name/value entries based on the configuration properties associated to an object of class
CustomScript. - scriptModulePropertiesAsMap(CustomScript) - Static method in class io.jans.casa.misc.Utils
-
Analog method to
Utils.scriptConfigPropertiesAsMap(CustomScript), this time for obtaining module properties - setAdmin(boolean) - Method in class io.jans.casa.core.pojo.User
- setClaims(Map<String, Object>) - Method in class io.jans.casa.core.pojo.User
- setConfigurationProperties(List<SimpleCustomProperty>) - Method in class io.jans.casa.core.model.CustomScript
- setContacts(List<String>) - Method in class io.jans.casa.core.model.Client
- setCustomObjectClasses(String[]) - Static method in class io.jans.casa.core.model.BasePerson
- setDescription(String) - Method in class io.jans.casa.core.model.Scope
- setDisplayName(String) - Method in class io.jans.casa.core.model.Client
- setDisplayName(String) - Method in class io.jans.casa.core.model.CustomScript
- setDisplayName(String) - Method in class io.jans.casa.core.model.JansOrganization
- setEnabled(Boolean) - Method in class io.jans.casa.core.model.CustomScript
- setFaviconContent(byte[]) - Method in interface io.jans.casa.service.IBrandingManager
- setGivenName(String) - Method in class io.jans.casa.core.pojo.User
- setId(String) - Method in class io.jans.casa.core.model.Scope
- setId(String) - Method in class io.jans.casa.core.pojo.User
- setJansClntIdIssuedAt(String) - Method in class io.jans.casa.core.model.Client
- setJansClntURI(String) - Method in class io.jans.casa.core.model.Client
- setJansExtUid(List<String>) - Method in class io.jans.casa.core.model.IdentityPerson
- setJansUnlinkedExternalUids(List<String>) - Method in class io.jans.casa.core.model.IdentityPerson
- setLastName(String) - Method in class io.jans.casa.core.pojo.User
- setLevel(Integer) - Method in class io.jans.casa.core.model.CustomScript
- setLogoContent(byte[]) - Method in interface io.jans.casa.service.IBrandingManager
- setLogoURI(String) - Method in class io.jans.casa.core.model.Client
- setMainVersion(int) - Method in class io.jans.casa.core.pojo.BrowserInfo
-
Sets the (main) version of the browser in this
BrowserInfoinstance. - setManagerGroups(List<String>) - Method in class io.jans.casa.core.model.JansOrganization
- setMobile(boolean) - Method in class io.jans.casa.core.pojo.BrowserInfo
-
Sets whether the browser is mobile or not in this
BrowserInfoinstance. - setModuleProperties(List<SimpleCustomProperty>) - Method in class io.jans.casa.core.model.CustomScript
- setName(String) - Method in class io.jans.casa.core.pojo.BrowserInfo
-
Sets the name of the browser in this
BrowserInfoinstance. - setPassword(String) - Method in class io.jans.casa.core.model.IdentityPerson
- setPictureURL(String) - Method in class io.jans.casa.core.pojo.User
- setPolicyURI(String) - Method in class io.jans.casa.core.model.Client
- setPreferredMethod(String) - Method in class io.jans.casa.core.pojo.User
- setRevision(Long) - Method in class io.jans.casa.core.model.CustomScript
- setScript(String) - Method in class io.jans.casa.core.model.CustomScript
- setSettings(T) - Method in interface io.jans.casa.service.settings.IPluginSettingsHandler
-
Sets the configuration.
- setStrongAuthPolicy(String) - Method in class io.jans.casa.core.model.PersonPreferences
- setTosURI(String) - Method in class io.jans.casa.core.model.Client
- setTrustedDevices(String) - Method in class io.jans.casa.core.model.PersonPreferences
- setUid(String) - Method in class io.jans.casa.core.model.BasePerson
- setUserName(String) - Method in class io.jans.casa.core.pojo.User
- showMessageUI(boolean) - Static method in class io.jans.casa.ui.UIUtils
-
Shows a notification box with a generic success or error message.
- showMessageUI(boolean, String) - Static method in class io.jans.casa.ui.UIUtils
-
Shows a notification box with the supplied success or error message, in the middle of the screen.
- showMessageUI(boolean, String, String) - Static method in class io.jans.casa.ui.UIUtils
-
Shows a notification box with the supplied success or error message, in the position passed in the parameter.
- showMessageUI(String, String) - Static method in class io.jans.casa.ui.UIUtils
- singleton() - Element in annotation type io.jans.casa.rest.RSResourceScope
-
Whether the resource class will be instantiated only one time or once every request.
- SndFactorAuthenticationUtils - Interface in io.jans.casa.service
-
Contains methods to facilitate certain operations related to strong authentication
- stringEncrypter() - Static method in class io.jans.casa.misc.Utils
-
Returns a default instance of an encryption/decryption utility object.
- stringEncrypter(String) - Static method in class io.jans.casa.misc.Utils
T
- turn2faOff(User) - Method in interface io.jans.casa.service.SndFactorAuthenticationUtils
-
Turns second factor authentication off for a user.
- turn2faOn(User) - Method in interface io.jans.casa.service.SndFactorAuthenticationUtils
-
Turns second factor authentication on for a user.
- turn2faOn(User, String) - Method in interface io.jans.casa.service.SndFactorAuthenticationUtils
-
Turns second factor authentication on for a user and sets his preferred authentication method.
U
- UIUtils - Class in io.jans.casa.ui
-
Utility class to show auto-dismiss notification success/error ZK notification boxes.
- urlAvailabilityCheck(URL) - Static method in class io.jans.casa.misc.Utils
- useExternalAssets() - Method in interface io.jans.casa.service.IBrandingManager
- useExtraCss(String) - Method in interface io.jans.casa.service.IBrandingManager
- User - Class in io.jans.casa.core.pojo
-
A java bean representing an end-user.
- User() - Constructor for class io.jans.casa.core.pojo.User
- USER - Enum constant in enum io.jans.casa.extension.navigation.MenuType
-
The menu used by all users of the application (shown on the left of UI pages).
- USER_PAGE_URL - Static variable in class io.jans.casa.misc.WebUtils
-
The page where users are redirected to after they have successfully logged in.
- Utils - Class in io.jans.casa.misc
-
Provides miscellaneous utilities.
V
- validateImageUrl(String) - Static method in class io.jans.casa.misc.WebUtils
-
Reads the contents of the URL passes as param and returns null if the contents received are not image-like (e.g.
- valueOf(String) - Static method in enum io.jans.casa.credential.CredentialRemovalConflict
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.jans.casa.extension.navigation.MenuType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.jans.casa.credential.CredentialRemovalConflict
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.jans.casa.extension.navigation.MenuType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WebUtils - Class in io.jans.casa.misc
-
Provides utility methods for web-related functionalities.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form