Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ActionIds - Class in com.bws.jdistil.security.app.configuration
-
Interface defining all security application action IDs.
- ActionIds() - Constructor for class com.bws.jdistil.security.app.configuration.ActionIds
- ADD_DOMAIN - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- ADD_ROLE - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- ADD_USER - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
C
- CANCEL_DOMAIN - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- CANCEL_ROLE - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- CANCEL_USER - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- CHANGE_DOMAIN - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- CHANGE_DOMAIN - Static variable in class com.bws.jdistil.security.app.configuration.PageIds
- CHANGE_PASSWORD - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- CHANGE_PASSWORD - Static variable in class com.bws.jdistil.security.app.configuration.PageIds
- ChangeDomain - Class in com.bws.jdistil.security.app.domain
-
Handles changing a user's domain.
- ChangeDomain() - Constructor for class com.bws.jdistil.security.app.domain.ChangeDomain
-
Creates a new ChangeDomain object.
- ChangePassword - Class in com.bws.jdistil.security.app.user
-
Handles changing a user's password.
- ChangePassword() - Constructor for class com.bws.jdistil.security.app.user.ChangePassword
-
Creates a new ChangePassword object.
- com.bws.jdistil.security.app - package com.bws.jdistil.security.app
- com.bws.jdistil.security.app.configuration - package com.bws.jdistil.security.app.configuration
- com.bws.jdistil.security.app.domain - package com.bws.jdistil.security.app.domain
- com.bws.jdistil.security.app.role - package com.bws.jdistil.security.app.role
- com.bws.jdistil.security.app.user - package com.bws.jdistil.security.app.user
- Configuration - Class in com.bws.jdistil.security.app.configuration
-
Defines configuration for the security application.
- Configuration() - Constructor for class com.bws.jdistil.security.app.configuration.Configuration
-
Creates a new Configuration object.
- Constants - Class in com.bws.jdistil.security.app.configuration
-
Class defining all security application constants.
- Constants() - Constructor for class com.bws.jdistil.security.app.configuration.Constants
-
Creates a new Constants object.
D
- defaultDomainActionIds - Static variable in class com.bws.jdistil.security.app.SecurityManager
-
Default domain action IDs.
- defaultDomainFieldIds - Static variable in class com.bws.jdistil.security.app.SecurityManager
-
Default domain field IDs.
- DELETE_DOMAIN - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- DELETE_ROLE - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- DELETE_USER - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- DeleteDomain - Class in com.bws.jdistil.security.app.domain
-
Deletes a Domain using submitted data.
- DeleteDomain() - Constructor for class com.bws.jdistil.security.app.domain.DeleteDomain
-
Creates a new DeleteDomain object.
- DeleteRole - Class in com.bws.jdistil.security.app.role
-
Deletes a role using submitted data.
- DeleteRole() - Constructor for class com.bws.jdistil.security.app.role.DeleteRole
-
Creates a new DeleteRole object.
- DeleteUser - Class in com.bws.jdistil.security.app.user
-
Deletes a user using submitted data.
- DeleteUser() - Constructor for class com.bws.jdistil.security.app.user.DeleteUser
-
Creates a new DeleteUser object.
- DOMAIN - Static variable in class com.bws.jdistil.security.app.configuration.PageIds
- DOMAIN_CURRENT_PAGE_NUMBER - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- DOMAIN_GROUP_STATE - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- DOMAIN_NAME_FILTER - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- DOMAIN_NAME_FILTER_OPERATOR - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- DOMAIN_SELECTED_ID - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- DOMAIN_SELECTED_PAGE_NUMBER - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- DOMAIN_SORT_DIRECTION - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- DOMAIN_SORT_FIELD - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- DOMAINS - Static variable in class com.bws.jdistil.security.app.configuration.PageIds
E
- EDIT_DOMAIN - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- EDIT_ROLE - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- EDIT_USER - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- EditDomain - Class in com.bws.jdistil.security.app.domain
-
Retrieves data needed to add or edit a Domain.
- EditDomain() - Constructor for class com.bws.jdistil.security.app.domain.EditDomain
-
Creates a new EditDomain object.
- EditRole - Class in com.bws.jdistil.security.app.role
-
Retrieves information needed to add/edit a role.
- EditRole() - Constructor for class com.bws.jdistil.security.app.role.EditRole
-
Creates a new EditRole object.
- EditUser - Class in com.bws.jdistil.security.app.user
-
Retrieves information needed to add/edit a user.
- EditUser() - Constructor for class com.bws.jdistil.security.app.user.EditUser
-
Creates a new EditUser object.
F
- FieldIds - Class in com.bws.jdistil.security.app.configuration
-
Class defining all field names used by the security application classes.
- FieldIds() - Constructor for class com.bws.jdistil.security.app.configuration.FieldIds
- filterCriteriaDefinition - Static variable in class com.bws.jdistil.security.app.domain.ViewDomains
-
Filter criteria definition.
- filterCriteriaDefinition - Static variable in class com.bws.jdistil.security.app.role.ViewRoles
-
Filter criteria definition.
- filterCriteriaDefinition - Static variable in class com.bws.jdistil.security.app.user.ViewUsers
-
Filter criteria definition.
- findUser(String, IDomain) - Method in class com.bws.jdistil.security.app.user.Logon
-
Retrieves a user based on a logon ID.
- FIRST_NAME_FILTER - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- FIRST_NAME_FILTER_OPERATOR - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
G
- globalDomainActionIds - Static variable in class com.bws.jdistil.security.app.SecurityManager
-
Global domain action IDs.
- globalDomainFieldIds - Static variable in class com.bws.jdistil.security.app.SecurityManager
-
Global domain field IDs.
H
- handleSuccess(ProcessContext) - Method in class com.bws.jdistil.security.app.domain.ChangeDomain
-
Default implementation for handling a successful domain change which can be overridden by descendant classes.
- handleSuccess(ProcessContext) - Method in class com.bws.jdistil.security.app.user.ChangePassword
-
Default implementation for handling a successful change password which can be overridden by descendant classes.
- handleSuccess(ProcessContext) - Method in class com.bws.jdistil.security.app.user.Logoff
-
Default implementation for handling a successful logoff which can be overriden by descendant classes.
- handleSuccess(ProcessContext) - Method in class com.bws.jdistil.security.app.user.Logon
-
Default implementation for handling a successful logon which can be overriden by descendant classes.
I
- isAuthorizationRequired(String, HttpSession) - Method in class com.bws.jdistil.security.app.SecurityManager
-
Indicates whether or not authorization is required for a given action ID.
- isAuthorized(String, HttpSession) - Method in class com.bws.jdistil.security.app.SecurityManager
-
Indicates whether or not the current user is authorized to perform a given action.
- isDefaultDomain(HttpSession) - Method in class com.bws.jdistil.security.app.SecurityManager
-
Returns a value indicating whether or not the current user is in the default domain.
- isFieldHidden(String, HttpSession) - Method in class com.bws.jdistil.security.app.SecurityManager
-
Indicates whether or not a given field is hidden.
L
- LAST_NAME_FILTER - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- LAST_NAME_FILTER_OPERATOR - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- Logoff - Class in com.bws.jdistil.security.app.user
-
Handles user logoff.
- Logoff() - Constructor for class com.bws.jdistil.security.app.user.Logoff
-
Creates a new Logoff object.
- LOGOFF - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- Logon - Class in com.bws.jdistil.security.app.user
-
Handles user logon.
- Logon() - Constructor for class com.bws.jdistil.security.app.user.Logon
-
Creates a new Logon object.
- LOGON - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- LOGON - Static variable in class com.bws.jdistil.security.app.configuration.PageIds
P
- PageIds - Class in com.bws.jdistil.security.app.configuration
-
Class defining all security application page IDs.
- PageIds() - Constructor for class com.bws.jdistil.security.app.configuration.PageIds
- populateReferenceData(ProcessContext) - Method in class com.bws.jdistil.security.app.role.EditRole
-
Populates the request attributes with reference data needed to add/edit a data object.
- populateReferenceData(ProcessContext) - Method in class com.bws.jdistil.security.app.user.EditUser
-
Populates the request attributes with reference data needed to add/edit a data object.
- process(ProcessContext) - Method in class com.bws.jdistil.security.app.domain.ChangeDomain
-
Handles changing a user's domain.
- process(ProcessContext) - Method in class com.bws.jdistil.security.app.domain.ViewChangeDomain
-
Displays the change domain page.
- process(ProcessContext) - Method in class com.bws.jdistil.security.app.role.SelectGroup
-
Updates a role stored in the session and retrieves dependent data needed to edit a role.
- process(ProcessContext) - Method in class com.bws.jdistil.security.app.user.ChangePassword
-
Handles changing a user's password.
- process(ProcessContext) - Method in class com.bws.jdistil.security.app.user.Logoff
- process(ProcessContext) - Method in class com.bws.jdistil.security.app.user.Logon
-
Handles user logon.
- process(ProcessContext) - Method in class com.bws.jdistil.security.app.user.SaveUser
-
Saves a user.
- process(ProcessContext) - Method in class com.bws.jdistil.security.app.user.ViewChangePassword
- process(ProcessContext) - Method in class com.bws.jdistil.security.app.user.ViewLogon
- PROPERTY_FILE - Static variable in class com.bws.jdistil.security.app.configuration.Constants
-
Constant defining the resource properties file.
R
- refreshDataActionIds - Static variable in class com.bws.jdistil.security.app.domain.ViewDomains
-
Set of refresh data action IDs.
- refreshDataActionIds - Static variable in class com.bws.jdistil.security.app.user.ViewUsers
-
Set of refresh data action IDs.
- registerActions(Set<Action>) - Method in class com.bws.jdistil.security.app.configuration.Configuration
-
Registers actions used by an application.
- registerFields(Set<Field>) - Method in class com.bws.jdistil.security.app.configuration.Configuration
-
Register fields.
- registerObjectBindings(Set<ObjectBinding>) - Method in class com.bws.jdistil.security.app.configuration.Configuration
-
Registers object bindings used by an application.
- registerPages(Set<Page>) - Method in class com.bws.jdistil.security.app.configuration.Configuration
-
Registers pages used by an application.
- retrieveDataActionIds - Static variable in class com.bws.jdistil.security.app.domain.ViewDomains
-
Set of retrieve data action IDs.
- retrieveDataActionIds - Static variable in class com.bws.jdistil.security.app.user.ViewUsers
-
Set of retrieve data action IDs.
- retrieveFields(Integer, ProcessContext) - Method in class com.bws.jdistil.security.app.role.SelectGroup
-
Retrieves a list of field data objects using an group ID.
- ROLE - Static variable in class com.bws.jdistil.security.app.configuration.PageIds
- ROLE_SORT_DIRECTION - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- ROLE_SORT_FIELD - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- ROLES - Static variable in class com.bws.jdistil.security.app.configuration.PageIds
S
- SAVE_DOMAIN - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- SAVE_ROLE - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- SAVE_USER - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- saveDataObject(Class<? extends IDataManager<I, T>>, T, boolean, String, ProcessContext) - Method in class com.bws.jdistil.security.app.user.SaveUser
- SaveDomain - Class in com.bws.jdistil.security.app.domain
-
Saves a Domain using submitted data.
- SaveDomain() - Constructor for class com.bws.jdistil.security.app.domain.SaveDomain
-
Creates a new SaveDomain object.
- SaveRole - Class in com.bws.jdistil.security.app.role
-
Saves a role.
- SaveRole() - Constructor for class com.bws.jdistil.security.app.role.SaveRole
-
Creates a new SaveRole object.
- SaveUser - Class in com.bws.jdistil.security.app.user
-
Saves a user.
- SaveUser() - Constructor for class com.bws.jdistil.security.app.user.SaveUser
-
Creates a new SaveUser object.
- SecurityManager - Class in com.bws.jdistil.security.app
- SecurityManager() - Constructor for class com.bws.jdistil.security.app.SecurityManager
-
Creates a new SecurityManager.
- SecurityManagerFactory - Class in com.bws.jdistil.security.app
-
Singleton POJO factory providing access to a security manager instance.
- SecurityManagerFactory() - Constructor for class com.bws.jdistil.security.app.SecurityManagerFactory
- SELECT_GROUP - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- SelectGroup - Class in com.bws.jdistil.security.app.role
-
Handles the selection of a different group by updating a role stored in the session and retrieving the dependent data needed to edit a role.
- SelectGroup() - Constructor for class com.bws.jdistil.security.app.role.SelectGroup
-
Creates a new SelectGroup object.
U
- USER - Static variable in class com.bws.jdistil.security.app.configuration.PageIds
- USER_AUTHENTICATION_CONFIRM_PASSWORD - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- USER_AUTHENTICATION_DOMAIN_ID - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- USER_AUTHENTICATION_ID - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- USER_AUTHENTICATION_NEW_PASSWORD - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- USER_AUTHENTICATION_PASSWORD - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- USER_CURRENT_PAGE_NUMBER - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- USER_GROUP_STATE - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- USER_SELECTED_PAGE_NUMBER - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- USER_SORT_DIRECTION - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- USER_SORT_FIELD - Static variable in class com.bws.jdistil.security.app.configuration.FieldIds
- USERS - Static variable in class com.bws.jdistil.security.app.configuration.PageIds
V
- VIEW_CHANGE_DOMAIN - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- VIEW_CHANGE_PASSWORD - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- VIEW_DOMAIN_NEXT_PAGE - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- VIEW_DOMAIN_PREVIOUS_PAGE - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- VIEW_DOMAIN_SELECT_PAGE - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- VIEW_DOMAINS - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- VIEW_LOGON - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- VIEW_ROLES - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- VIEW_USER_NEXT_PAGE - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- VIEW_USER_PREVIOUS_PAGE - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- VIEW_USER_SELECT_PAGE - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- VIEW_USERS - Static variable in class com.bws.jdistil.security.app.configuration.ActionIds
- ViewChangeDomain - Class in com.bws.jdistil.security.app.domain
-
Displays change user domain view.
- ViewChangeDomain() - Constructor for class com.bws.jdistil.security.app.domain.ViewChangeDomain
-
Creates a new ViewChangeDomain object.
- ViewChangePassword - Class in com.bws.jdistil.security.app.user
-
Displays change user password view.
- ViewChangePassword() - Constructor for class com.bws.jdistil.security.app.user.ViewChangePassword
-
Creates a new ViewChangePassword object.
- ViewDomains - Class in com.bws.jdistil.security.app.domain
-
Retrieves data supporting the Domain view.
- ViewDomains() - Constructor for class com.bws.jdistil.security.app.domain.ViewDomains
-
Creates a new ViewDomains object.
- ViewLogon - Class in com.bws.jdistil.security.app.user
-
Displays user logon view.
- ViewLogon() - Constructor for class com.bws.jdistil.security.app.user.ViewLogon
-
Creates a new ViewLogon object.
- ViewRoles - Class in com.bws.jdistil.security.app.role
-
Retrieves roles.
- ViewRoles() - Constructor for class com.bws.jdistil.security.app.role.ViewRoles
-
Creates a new ViewRoles object.
- ViewUsers - Class in com.bws.jdistil.security.app.user
-
Retrieves users.
- ViewUsers() - Constructor for class com.bws.jdistil.security.app.user.ViewUsers
-
Creates a new ViewUsers object.
All Classes and Interfaces|All Packages|Constant Field Values