Index

A B C D E F G H I J L M N O P R S T U V W 
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 String to Date.
coerceToUi(Object, Component, BindContext) - Method in class io.jans.casa.ui.CustomDateConverter
This method is called when conversion (Date to String) is taking placing in .zul templates.
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 object from 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 List of objects of type T from a search (with scope of SUB) using baseDn as search base; this type of search accounts for the entry referenced at baseDn and 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 first start elements are skipped and at most count results 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 first start elements are skipped and at most count results are included in the returned list
find(T) - Method in interface io.jans.casa.service.IPersistenceService
Builds a List of objects of type T from a search (with scope of SUB) using as search base the field annotated with io.jans.orm.annotation.DN in 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 List as 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 acr value.
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 List of BasicCredential instances 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 IPluginSettingsHandler for getting access to the configuration settings of the plugin identified by pluginID.
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-uri representation 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 JansOrganization that 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 HttpServletRequest object.
getServletResponse() - Static method in class io.jans.casa.misc.WebUtils
Gets the current HttpServletResponse object.
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
Extends BasePerson in order to manipulate attributes userPassword and jansExtUid.
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 Path instance 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 Path instance 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 jansOrganization object 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.fasterxml Jackson mapper object.

L

listfromArray(T[]) - Static method in class io.jans.casa.misc.Utils
Builds a List of 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 SecureRandom class).
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_requisite in 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 BrowserInfo instance.
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 BrowserInfo instance.
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 BrowserInfo instance.
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.
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form