Index

A C D E F G H I L P R S U V 
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.
A C D E F G H I L P R S U V 
All Classes and Interfaces|All Packages|Constant Field Values