Skip navigation links
A B C D E F G H I K L M N O P Q R S T U V W 

A

acceptCertificate(String, X509Certificate) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when the facade receives an unknown certificate from the server, which needs to be accepted, before any further action is possible.
acceptCertificate(String, X509Certificate) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
acceptCertificate(String, X509Certificate) - Method in class se.esss.ics.rbac.access.swing.SwingSecurityCallback
 
AccessDeniedException - Exception in se.esss.ics.rbac.access
AccessDeniedException is an exception which is thrown when the user does not have permission to executed the action, because the token has expired, doesn't exist etc.
AccessDeniedException(String) - Constructor for exception se.esss.ics.rbac.access.AccessDeniedException
Constructs a new exception with the specified detail message.
AccessSecurityGroup - Class in se.esss.ics.rbac.pvaccess
AccessSecurityGroup defines the access security group (ASG) as recognised by the IOC.
AccessSecurityGroup() - Constructor for class se.esss.ics.rbac.pvaccess.AccessSecurityGroup
 
AccessSecurityGroupBean - Class in se.esss.ics.rbac.jsf.pvaccess
AccessSecurityGroupBean is a managed bean (asgBean ), which contains access security groups data and methods for executing actions triggered on /PVAccessManagement page.
AccessSecurityGroupBean() - Constructor for class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
 
AccessSecurityGroupConverter - Class in se.esss.ics.rbac.jsf.converters
AccessSecurityGroupConverter is a managed bean (groupConverter) which implements Converter interface.
AccessSecurityGroupConverter() - Constructor for class se.esss.ics.rbac.jsf.converters.AccessSecurityGroupConverter
 
AccessSecurityGroupEJB - Class in se.esss.ics.rbac.ejbs
AccessSecurityGroupEJB is a stateless bean containing utility methods for dealing with access security groups.
AccessSecurityGroupEJB() - Constructor for class se.esss.ics.rbac.ejbs.AccessSecurityGroupEJB
 
AccessSecurityGroups - Interface in se.esss.ics.rbac.ejbs.interfaces
AccessSecurityGroups interface defines methods for dealing with access security groups.
AccessSecurityInput - Class in se.esss.ics.rbac.pvaccess
AccessSecurityInput defines a single input field in the access security group.
AccessSecurityInput() - Constructor for class se.esss.ics.rbac.pvaccess.AccessSecurityInput
 
AccessSecurityInputConverter - Class in se.esss.ics.rbac.jsf.converters
AccessSecurityInputConverter is a managed bean (inputConverter) which implements Converter interface.
AccessSecurityInputConverter() - Constructor for class se.esss.ics.rbac.jsf.converters.AccessSecurityInputConverter
 
AccessSecurityRule - Class in se.esss.ics.rbac.pvaccess
AccessSecurityRule specifies the rule that defines when access for a PV group is allowed or denied.
AccessSecurityRule() - Constructor for class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
AccessSecurityRule.Permission - Enum in se.esss.ics.rbac.pvaccess
Permission defines the type of permission that can be assigned to the rule.
AccessSecurityRuleConverter - Class in se.esss.ics.rbac.jsf.converters
AccessSecurityRuleConverter is a managed bean (asRuleConverter) which implements Converter interface.
AccessSecurityRuleConverter() - Constructor for class se.esss.ics.rbac.jsf.converters.AccessSecurityRuleConverter
 
ACF_FILE_GENERATION_PROBLEM - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
addAccessSecurityIPGroup() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Adds IP groups to the selected access security rule if user has permission for managing access security groups.
addAccessSecurityRoles() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Adds roles to the selected access security rule if user has permission for managing access security groups.
addAllAssigneesFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Moves all users from source list to the target list.
addAllAssigneesFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Moves all users from target list to the source list.
addAllExpressionsFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Moves all expressions from source list to the target list.
addAllExpressionsFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Moves all expressions from source list to the target list.
addAllExpressionsFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Moves all expressions from target list to the source list.
addAllExpressionsFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Moves all expressions from target list to the source list.
addAllIPGroupsFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Moves all ip groups from source list to the target list.
addAllIPGroupsFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Moves all ip groups from source list to the target list.
addAllIPGroupsFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Moves all ip groups from target list to the source list.
addAllIPGroupsFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Moves all ip groups from target list to the source list.
addAllManagersFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Moves all users from source list to the target list.
addAllManagersFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Moves all users from source list to the target list.
addAllManagersFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Moves all users from target list to the source list.
addAllManagersFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Moves all users from target list to the source list.
addAllPermissionsFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Moves all roles from source list to the target list.Lists are shown on the request new exclusive access dialog on /Permissions/ExclusiveAccess page.
addAllPermissionsFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Moves all permissions from source list to the target list.
addAllPermissionsFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Moves all permissions from source list to the target list.
addAllPermissionsFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Moves all permissions from source list to the target list.
addAllPermissionsFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Moves all roles from target list to the source list.
addAllPermissionsFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Moves all permissions from target list to the source list.
addAllPermissionsFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Moves all permissions from target list to the source list.
addAllPermissionsFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Moves all permissions from target list to the source list.
addAllResourcesFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Moves all resources from source list to the target list.
addAllResourcesFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Moves all resources from source list to the target list.
addAllResourcesFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Moves all resources from target list to the source list.
addAllResourcesFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Moves all resources from target list to the source list.
addAllRolesFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Moves all roles from source list to the target list.
addAllRolesFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Moves all roles from source list to the target list.
addAllRolesFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Moves all roles from source list to the target list.
addAllRolesFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Moves all roles from source list to the target list.
addAllRolesFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Moves all roles from target list to the source list.
addAllRolesFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Moves all roles from target list to the source list.
addAllRolesFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Moves all roles from target list to the source list.
addAllRolesFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Moves all roles from target list to the source list.
addAllUsersFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Moves all users from source list to the target list.
addAllUsersFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Moves all users from source list to the target list.
addAllUsersFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Moves all users from target list to the source list.
addAllUsersFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Moves all users from target list to the source list.
addAssignees() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Assigns selected role to selected users if logged in user has permission for managing roles.
addAssigneesFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Moves selected users from source list to the target list.
addAssigneesFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Moves selected users from target list to the source list.
addExpressions() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Adds new expression to the selected rule if user has permission for managing rules.
addExpressionsFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Moves selected expressions from source list to the target list.
addExpressionsFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Moves selected expressions from source list to the target list.
addExpressionsFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Moves selected expressions from target list to the source list.
addExpressionsFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Moves selected expressions from target list to the source list.
addIPGroupsFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Moves selected ip groups from source list to the target list.
addIPGroupsFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Moves selected ip groups from source list to the target list.
addIPGroupsFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Moves selected ip groups from target list to the source list.
addIPGroupsFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Moves selected ip groups from target list to the source list.
addListener(PVListener) - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
addListener(PVListener) - Method in interface org.csstudio.utility.pv.PV
Add a new listener.
addListener(String, int, AsyncResponse) - Method in class se.esss.ics.rbac.sso.TokenMap
Creates and adds new listener to the map.
addLocalServiceListener(LocalServiceListener) - Method in class se.esss.ics.rbac.access.localservice.LocalServiceProxy
Adds local authentication service listener.
addManagers() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Adds managers to the selected resource if user has permission for managing resources.
addManagersFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Moves selected users from source list to the target list.
addManagersFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Moves selected users from source list to the target list.
addManagersFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Moves selected users from target list to the source list.
addManagersFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Moves selected users from target list to the source list.
addMonitorListener(MonitorListener) - Method in class org.csstudio.utility.pv.epics.RefCountedMonitor
Adds a listener to this monitor.
addPermissions(int, Map<Integer, Boolean>) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Roles
Adds permissions from permissions map which boolean value is true to the role identified by roleId.
addPermissions(int, Map<Integer, Boolean>) - Method in class se.esss.ics.rbac.ejbs.RoleEJB
 
addPermissions() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Adds permissions to the selected resource if user has permission for managing resources.
addPermissionsFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Moves selected roles from source list to the target list.
addPermissionsFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Moves selected permissions from source list to the target list.
addPermissionsFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Moves selected permissions from source list to the target list.
addPermissionsFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Moves selected permissions from source list to the target list.
addPermissionsFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Moves selected roles from target list to the source list.
addPermissionsFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Moves selected permissions from target list to the source list.
addPermissionsFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Moves selected permissions from target list to the source list.
addPermissionsFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Moves selected permissions from target list to the source list.
addResourcesFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Moves selected resources from source list to the target list.
addResourcesFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Moves selected resources from source list to the target list.
addResourcesFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Moves selected resources from target list to the source list.
addResourcesFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Moves selected resources from target list to the source list.
addRoleManagers() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Adds role manager to the selected role if logged in user has permission for managing roles.
addRolePermissions() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Assigns permissions to the selected role if logged in user has permission for managing the resource.
addRolesFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Moves selected roles from source list to the target list.
addRolesFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Moves selected roles from source list to the target list.
addRolesFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Moves selected roles from source list to the target list.
addRolesFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Moves selected roles from source list to the target list.
addRolesFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Moves selected roles from target list to the source list.
addRolesFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Moves selected roles from target list to the source list.
addRolesFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Moves selected roles from target list to the source list.
addRolesFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Moves selected roles from target list to the source list.
addSecurityFacadeListener(SecurityFacadeListener) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Adds a security facade listener, which is notified every time, when a user is logged in our out.
addSecurityFacadeListener(SecurityFacadeListener) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
addSecurityFacadeListener(SecurityFacadeListener) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
addSeparator(char) - Method in class se.esss.ics.rbac.jsf.utils.NumericStringComparator
Method adds new separator.
addUsersFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Moves selected users from source list to the target list.
addUsersFromSourceToTarget() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Moves selected users from source list to the target list.
addUsersFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Moves selected users from target list to the source list.
addUsersFromTargetToSource() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Moves selected users from target list to the source list.
Admin - Interface in se.esss.ics.rbac.ejbs.interfaces
Admin interface defines methods for dealing with administrator logs and system settings.
ADMIN_PASSWORD_EXCEPTION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
AdminEJB - Class in se.esss.ics.rbac.ejbs
AdminEJB is a stateless bean containing utility methods for dealing with administrator authentication and changing system settings.
AdminEJB() - Constructor for class se.esss.ics.rbac.ejbs.AdminEJB
 
AdminFilter - Class in se.esss.ics.rbac.jsf.filters
AdminFilter is a web filter which implements Filter interface.
AdminFilter() - Constructor for class se.esss.ics.rbac.jsf.filters.AdminFilter
 
ALL - Static variable in class se.esss.ics.rbac.jsf.general.Constants
Wildcard character for all user entries.
ALL_DB - Static variable in class se.esss.ics.rbac.jsf.general.Constants
Wildcard character for DB queries.
applyFilter() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Checks all filters and retrieves log entries from database.
applyFilter() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Checks all filters and retrieves log entries from database.
ARRAY_ELEMENTS_SEPARATOR - Static variable in class org.csstudio.data.values.internal.Messages
Separator of array elements
assignNewRole() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Assigns selected new role to the selected user, if user has permission for managing roles.
AuthAndAuthException - Exception in se.esss.ics.rbac.logic.exception
AuthAndAuthException represents an exception that happened due to an error during authentication and or authorisation (e.g.
AuthAndAuthException(String, String, String) - Constructor for exception se.esss.ics.rbac.logic.exception.AuthAndAuthException
Constructs a new exception.
authenticate() - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Authenticates the user by calling the appropriate method in the web service.
authenticate(SecurityCallback) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Same as ISecurityFacade.authenticate(), but the action is executed asynchronously in order not to block the calling thread.
authenticate() - Method in class se.esss.ics.rbac.access.SecurityFacade
 
authenticate(SecurityCallback) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
authenticate() - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
authenticate(SecurityCallback) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
authenticate(char[]) - Method in class se.esss.ics.rbac.ejbs.AdminEJB
 
authenticate(char[]) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Admin
Authenticates logged in user as administrator.
authenticate(String, char[]) - Method in interface se.esss.ics.rbac.ejbs.interfaces.RBACAccess
Authenticates the user using the provided username and password.
authenticate(String, char[]) - Method in class se.esss.ics.rbac.ejbs.RBACAccessEJB
 
authenticate() - Method in class se.esss.ics.rbac.jsf.admin.Authentication
Authenticates logged in user as administrator.
authenticate(char[], byte[], byte[]) - Static method in class se.esss.ics.rbac.jsf.utils.PasswordEncryptionService
Encrypts the clear-text password using the same salt that was used to encrypt the original password.
Authentication - Class in se.esss.ics.rbac.jsf.admin
Authentication is a session scoped bean that handles authentication of the admin user.
Authentication() - Constructor for class se.esss.ics.rbac.jsf.admin.Authentication
 
AUTHENTICATION_FAILED - Static variable in class se.esss.ics.rbac.logic.Messages
 
AUTHENTICATION_INCORRECT_USERNAME - Static variable in class se.esss.ics.rbac.logic.Messages
 
authenticationCompleted(Token) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when authentication of the user was successful.
authenticationCompleted(Token) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
AuthenticationEJB - Class in se.esss.ics.rbac.logic
AuthenticationEJB implements the logic related to authentication, such as login, logout, token retrieval etc.
AuthenticationEJB() - Constructor for class se.esss.ics.rbac.logic.AuthenticationEJB
 
authenticationFailed(String, String, Throwable) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when authentication fails.
authenticationFailed(String, String, Throwable) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
authenticationFailed(String, String, Throwable) - Method in class se.esss.ics.rbac.access.swing.SwingSecurityCallback
 
AuthenticationFailedException - Exception in se.esss.ics.rbac.access
AuthenticationFailedException is an exception which is thrown when the user tries to authenticate, but the authentication failed due to a wrong username or password.
AuthenticationFailedException(String) - Constructor for exception se.esss.ics.rbac.access.AuthenticationFailedException
Constructs a new exception with the specified detail message.
AuthenticationPane - Class in se.esss.ics.rbac.access.swing
AuthenticationPane is an option pane that shows the username and password field, where user can input his credentials that should be used for authentication.
AuthenticationPane() - Constructor for class se.esss.ics.rbac.access.swing.AuthenticationPane
Constructs a new authentication pane.
authorisationCompleted(Token, Map<String, Boolean>) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when authorisation is completed.
authorisationCompleted(Token, Map<String, Boolean>) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
authorisationFailed(String, String[], Token, Throwable) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when authorisation attempt failed.
authorisationFailed(String, String[], Token, Throwable) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
authorisationFailed(String, String[], Token, Throwable) - Method in class se.esss.ics.rbac.access.swing.SwingSecurityCallback
 
AUTHORISED - Static variable in class se.esss.ics.rbac.logic.Messages
 
AuthorizationEJB - Class in se.esss.ics.rbac.logic
AuthorizationEJB provides the logic for checking user permissions.
AuthorizationEJB() - Constructor for class se.esss.ics.rbac.logic.AuthorizationEJB
 
AutoLogout - Class in se.esss.ics.rbac.access
AbstractAutoLogout provides the common implementation that takes care of automatic logout.
AutoLogout(ISecurityFacade) - Constructor for class se.esss.ics.rbac.access.AutoLogout
Constructs a new auto logout.
autoLogoutConfirm(Token, int) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when the facade attempts to automatically logout the user due to inactivity.
autoLogoutConfirm(Token, int) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
autoLogoutConfirm(Token, int) - Method in class se.esss.ics.rbac.access.swing.SwingSecurityCallback
 
AutoLogoutConfirmPane - Class in se.esss.ics.rbac.access.swing
AutoLogoutConfirmPane is a pane that displays the auto logout message and counts down from the timeout.
AutoLogoutConfirmPane(Token, int) - Constructor for class se.esss.ics.rbac.access.swing.AutoLogoutConfirmPane
Constructs a new confirmation pane.

B

BAD_REQUEST - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
Return code for bad request (e.g.
blockUntilFirstUpdate(int) - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
blockUntilFirstUpdate(int) - Method in interface org.csstudio.utility.pv.PV
The calling thread will be blocked until the first update is received from the PV.

C

CachedPVProvider - Class in se.esss.ics.rbac.logic.evaluation
CachedPVProvider is a singleton that provides PVs by PV name.
CachedPVProvider() - Constructor for class se.esss.ics.rbac.logic.evaluation.CachedPVProvider
 
canAddResource(boolean) - Method in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Checks whether the currently logged in user may add resources.
canAddRole(boolean) - Method in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Checks whether the currently logged in user may add roles.
canDelegateUserRole(UserRole) - Method in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Checks whether the currently logged in user may delegate the specified role.
canInvalidateTokens(boolean) - Method in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Checks whether the currently logged in user may invalidate tokens.
canManageAccessSecurityGroups(boolean) - Method in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Checks whether the currently logged in user can manage access security groups.
canManageResource(Resource, boolean) - Method in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Checks whether the currently logged in user may manage the specified resource.
canManageResource(Resource) - Method in class se.esss.ics.rbac.jsf.auth.SessionPermissionsBean
Checks whether the currently logged in user may manage the specified resource.
canManageRole(Role, boolean) - Method in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Checks whether the currently logged in user may manage the specified role.
canManageRule(boolean) - Method in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Checks whether the currently logged in user may manage rules.
canReleaseAnyExclusiveAccess(boolean) - Method in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Checks if the currently logged in user may release any exclusive access, regardless of who owns it.
canReleaseExclusiveAccessForPermission(Permission, Resource, boolean) - Method in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Check whether the currently logged in user can release exclusive access for the specified permission.
canReleaseExclusiveAccessForUser(UserInfo, boolean) - Method in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Checks whether the currently logged in user may release exclusive access for the specified user.
canRemoveRole(boolean) - Method in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Checks whether the currently logged in user may remove roles.
canRequestExclusiveAccessForPermission(Permission, Resource, boolean) - Method in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Checks if exclusive access can be requested.
canRequestExclusiveAccessForUser(UserInfo) - Method in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Checks whether the currently logged in user may request exclusive access for the specified user.
CertificatePane - Class in se.esss.ics.rbac.access.swing
CertificatePane is a pane that displays the the certificate issued by a remote host and offers user to accept or reject the certificate.
CertificatePane(String, X509Certificate) - Constructor for class se.esss.ics.rbac.access.swing.CertificatePane
Constructs a new certificate pane.
changeExclusiveAccessAllowed() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Changes permission exclusive access allowed flag if user has permission for managing resources.
changePassword(char[]) - Method in class se.esss.ics.rbac.ejbs.AdminEJB
 
changePassword(char[]) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Admin
Changes administrator password, if administrator is successfully authenticated.
changePassword() - Method in class se.esss.ics.rbac.jsf.admin.Settings
Changes administrator password.
changeRule() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Changes permission rule if user has permission for managing resources.
CHAR_ENCODING - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
The character encoding type
CharArrayConverter - Class in se.esss.ics.rbac.jsf.converters
CharArrayConverter is managed session bean which implements Converter interface and converts character arrays and strings.
CharArrayConverter() - Constructor for class se.esss.ics.rbac.jsf.converters.CharArrayConverter
 
CHARSET - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
The character set used for encoding all characters into bytes
checkError() - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
checkIndexOf(String, int, String) - Static method in class se.esss.ics.rbac.jsf.utils.Wildcard
Checks if one string contains another starting at a specific index using the case-sensitivity rule.
checkRegionMatches(String, int, String) - Static method in class se.esss.ics.rbac.jsf.utils.Wildcard
Checks if one string contains another at a specific index using the case-sensitivity rule.
CLEANUP - Static variable in class se.esss.ics.rbac.logic.Messages
 
close() - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPDirectoryServiceAccess
Closes the LDAP directory service access.
closeConnection(LdapAsyncConnection) - Static method in class se.esss.ics.rbac.dsaccess.ldap.LDAPConnectionFactory
Close the given connection.
COLUMN_SEPARATOR - Static variable in class org.csstudio.data.values.internal.Messages
Column separator for printing different parts of the value
COMMENT - Static variable in class se.esss.ics.rbac.httputil.RBACCookie
 
compare(String, String) - Method in class se.esss.ics.rbac.jsf.utils.NumericStringComparator
 
compareTo(ITimestamp) - Method in class org.csstudio.data.values.internal.Timestamp
 
compareTo(Permission) - Method in class se.esss.ics.rbac.datamodel.Permission
 
compareTo(UserInfo) - Method in class se.esss.ics.rbac.dsaccess.dummy.DummyUserInfo
 
compareTo(UserInfo) - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPUserInfo
 
compareTo(UserRoleInfo) - Method in class se.esss.ics.rbac.jsf.roles.UserRoleInfo
 
compareTo(UserInfoBean.UserPermission) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean.UserPermission
 
ConfigurationParameter - Class in se.esss.ics.rbac
ConfigurationParameter is a generic entity that can hold any kind of key-value pair.
ConfigurationParameter() - Constructor for class se.esss.ics.rbac.ConfigurationParameter
 
connectionChanged(ConnectionEvent) - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
ConnectionException - Exception in se.esss.ics.rbac.access
ConnectionException is an exception thrown by the IConnectionFactory when an error occurred while creating connection.
ConnectionException(String) - Constructor for exception se.esss.ics.rbac.access.ConnectionException
Constructs a new exception.
ConnectionException(String, Throwable) - Constructor for exception se.esss.ics.rbac.access.ConnectionException
Constructs a new exception.
ConnectionExecutionTask<T,E extends Exception> - Interface in se.esss.ics.rbac.access
ConnectionExecutionTask is a task that makes that executes the HTTP method and returns whatever the service method is supposed to return.
Constants - Class in se.esss.ics.rbac.jsf.general
Constants is a class which defines constants used in management studio.
contains(List<T>, T) - Static method in class se.esss.ics.rbac.Util
Verifies if the list contains an entry with the same id as is the id of the given element.
containsPermission(int, int) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Roles
 
containsPermission(int, int) - Method in class se.esss.ics.rbac.ejbs.RoleEJB
 
ContextErrorHandler - Class in org.csstudio.utility.pv.epics
Handler for JCA Context errors and messages; places them in log.
ContextErrorHandler() - Constructor for class org.csstudio.utility.pv.epics.ContextErrorHandler
 
contextException(ContextExceptionEvent) - Method in class org.csstudio.utility.pv.epics.ContextErrorHandler
 
contextMessage(ContextMessageEvent) - Method in class org.csstudio.utility.pv.epics.ContextErrorHandler
 
contextVirtualCircuitException(ContextVirtualCircuitExceptionEvent) - Method in class org.csstudio.utility.pv.epics.ContextErrorHandler
 
CookieUtilities - Class in se.esss.ics.rbac.httputil
CookieUtilities provides a set of utilities methods used when handling cookies and single sign on.
createAccessSecurityGroup(AccessSecurityGroup) - Method in class se.esss.ics.rbac.ejbs.AccessSecurityGroupEJB
 
createAccessSecurityGroup(AccessSecurityGroup) - Method in interface se.esss.ics.rbac.ejbs.interfaces.AccessSecurityGroups
Inserts created access security group into database.
createAccessSecurityGroup() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Creates new access security group if user has permission for managing access security groups.
createAccessSecurityInput(AccessSecurityInput) - Method in class se.esss.ics.rbac.ejbs.AccessSecurityGroupEJB
 
createAccessSecurityInput(AccessSecurityInput) - Method in interface se.esss.ics.rbac.ejbs.interfaces.AccessSecurityGroups
Inserts created access security input into database.
createAccessSecurityInput() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Creates new access security input if user has permission for managing access security groups.
createAccessSecurityRule(AccessSecurityRule) - Method in class se.esss.ics.rbac.ejbs.AccessSecurityGroupEJB
 
createAccessSecurityRule(AccessSecurityRule) - Method in interface se.esss.ics.rbac.ejbs.interfaces.AccessSecurityGroups
Inserts created access security rule into database.
createAccessSecurityRule() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Creates new access security rule if user has permission for managing access security groups.
CREATED - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
Return code for resource created
createDialog(Component) - Method in class se.esss.ics.rbac.access.swing.AuthenticationPane
Creates a dialog that contains this pane.
createDialog(Component) - Method in class se.esss.ics.rbac.access.swing.AutoLogoutConfirmPane
Creates a dialog that contains this pane.
createDialog(Component) - Method in class se.esss.ics.rbac.access.swing.CertificatePane
Creates a dialog that contains this pane.
createDoubleValue(ITimestamp, ISeverity, String, INumericMetaData, double[]) - Static method in class org.csstudio.data.values.ValueFactory
Create instance of IDoubleValue.
createEnumeratedMetaData(String[]) - Static method in class org.csstudio.data.values.ValueFactory
Create instance of IEnumeratedMetaData.
createEnumeratedValue(ITimestamp, ISeverity, String, IEnumeratedMetaData, int[]) - Static method in class org.csstudio.data.values.ValueFactory
Create instance of IEnumeratedValue.
createExclusiveAccess() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Creates exclusive access, if user is logged in and if user has permission for requesting exclusive accesses.
createExclusiveAccess() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Creates exclusive access for selected permissions.
createExclusiveAccesses(List<ExclusiveAccess>) - Method in class se.esss.ics.rbac.ejbs.ExclusiveAccessEJB
 
createExclusiveAccesses(List<ExclusiveAccess>) - Method in interface se.esss.ics.rbac.ejbs.interfaces.ExclusiveAccesses
Inserts created exclusive accesses from given list into database.
createExpression(Expression) - Method in class se.esss.ics.rbac.ejbs.ExpressionEJB
 
createExpression(Expression) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Expressions
Inserts created expression into database.
createExpression() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Creates new permission if user has permission for managing rules.
createInvalidSeverity() - Static method in class org.csstudio.data.values.ValueFactory
Create an 'invalid' ISeverity.
createIPGroup(IPGroup) - Method in interface se.esss.ics.rbac.ejbs.interfaces.IPGroups
Inserts created IP group into database.
createIPGroup(IPGroup) - Method in class se.esss.ics.rbac.ejbs.IPGroupEJB
 
createIPGroup() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Creates new IP group if user has permission for managing rules.
createIPGroupMember() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Creates new IP group member if user has permission for managing rules.
createLongValue(ITimestamp, ISeverity, String, INumericMetaData, long[]) - Static method in class org.csstudio.data.values.ValueFactory
Create instance of ILongValue.
createMajorSeverity() - Static method in class org.csstudio.data.values.ValueFactory
Create a 'major' ISeverity.
createMinorSeverity() - Static method in class org.csstudio.data.values.ValueFactory
Create a 'minor' ISeverity.
createNewConnection() - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPConnectionFactory
Constructs a new LDAP connection based on the default connection configuration.
createNumericMetaData(double, double, double, double, double, double, int, String) - Static method in class org.csstudio.data.values.ValueFactory
Create instance of INumericMetaData.
createOKSeverity() - Static method in class org.csstudio.data.values.ValueFactory
Create an 'OK' ISeverity.
createPermission(Permission) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Permissions
Inserts created permission into database.
createPermission(Permission) - Method in class se.esss.ics.rbac.ejbs.PermissionEJB
 
createPermission() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Creates permission if user has permission for managing resources.
createPermissions(Set<Permission>) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Permissions
Inserts created permissions into database.
createPermissions(Set<Permission>) - Method in class se.esss.ics.rbac.ejbs.PermissionEJB
 
createPermissionsAndResources(List<Permission>) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Permissions
Inserts all created permissions into database.
createPermissionsAndResources(List<Permission>) - Method in class se.esss.ics.rbac.ejbs.PermissionEJB
 
createPermissionsMap() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Creates a map which holds informations about permissions, key is permission id and value is string representation of permission.
createPV(String) - Method in class org.csstudio.utility.pv.epics.EPICSPVFactory
 
createPV(String) - Method in interface org.csstudio.utility.pv.PVFactory
Create a PV for the given channel name.
createResource(Resource) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Resources
Inserts created resource into database.
createResource(Resource) - Method in class se.esss.ics.rbac.ejbs.ResourceEJB
 
createResource() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Creates new resource if user has permission for adding resources.
createRole(Role) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Roles
Inserts created role into database.
createRole(Role) - Method in class se.esss.ics.rbac.ejbs.RoleEJB
 
createRole() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Creates new role if logged in user has permission for adding roles.
createRolePermissionsMap() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Creates a map which holds informations about roles and permissions.
createRolesMap() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Creates a map which holds informations about roles.
createRule(Rule) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Rules
Inserts created rule into database.
createRule(Rule) - Method in class se.esss.ics.rbac.ejbs.RuleEJB
 
createRule() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Creates new rule if user has permission for managing rules.
createStringValue(ITimestamp, ISeverity, String, String[]) - Static method in class org.csstudio.data.values.ValueFactory
Create instance of IStringValue.
createTimestamp(long, long) - Static method in class org.csstudio.data.values.TimestampFactory
Creates a time stamp based on the specified seconds and nanoseconds.
createUserRole(UserRole) - Method in interface se.esss.ics.rbac.ejbs.interfaces.UserRoles
Inserts created user role into database.
createUserRole(UserRole) - Method in class se.esss.ics.rbac.ejbs.UserRoleEJB
 
createUserRoles(List<UserRole>) - Method in interface se.esss.ics.rbac.ejbs.interfaces.UserRoles
Inserts created userRoles from the given list userRoles into database.
createUserRoles(List<UserRole>) - Method in class se.esss.ics.rbac.ejbs.UserRoleEJB
 
Credentials - Class in se.esss.ics.rbac.access
Credentials carry the login information.
Credentials(String, char[]) - Constructor for class se.esss.ics.rbac.access.Credentials
Constructs new Credentials.
Credentials(String, char[], String) - Constructor for class se.esss.ics.rbac.access.Credentials
Constructs new credentials with fields set to the provided values.
Credentials(String, char[], String, String) - Constructor for class se.esss.ics.rbac.access.Credentials
Constructs new credentials with fields set to the provided values.
Credentials(String, char[], String, String, int) - Constructor for class se.esss.ics.rbac.access.Credentials
Deprecated.
the port number is no longer used. This constructor is only available for backward compatibility.

D

DatabaseMigration - Class in org.openepics.discs.conf.db
 
DatabaseMigration() - Constructor for class org.openepics.discs.conf.db.DatabaseMigration
 
DataConsistencyException - Exception in se.esss.ics.rbac.logic.exception
DataConsistencyException is thrown when data in the persistence module in inconsistent (e.g.
DataConsistencyException(String, String) - Constructor for exception se.esss.ics.rbac.logic.exception.DataConsistencyException
Constructs a new exception.
DataConsistencyException(String, String, Throwable) - Constructor for exception se.esss.ics.rbac.logic.exception.DataConsistencyException
Constructs a new exception.
DATE_FORMAT - Static variable in class se.esss.ics.rbac.jsf.general.Constants
General format to be used for displaying timestamps.
DBRHelper - Class in org.csstudio.utility.pv.epics
DBRHelper provides utility methods to extract data from JCA types and pack them into PV types.
DEC_SEPARATOR_BOTH - Static variable in class se.esss.ics.rbac.jsf.utils.NumericStringComparator
Constant indicating that both dot and comma are treated as decimal separators
DEC_SEPARATOR_COMMA - Static variable in class se.esss.ics.rbac.jsf.utils.NumericStringComparator
Constant indicating that comma is treated as a decimal separator
DEC_SEPARATOR_DOT - Static variable in class se.esss.ics.rbac.jsf.utils.NumericStringComparator
Constant indicating that dot is treated as a decimal separator
DEC_SEPARATOR_NONE - Static variable in class se.esss.ics.rbac.jsf.utils.NumericStringComparator
Constant indicating that decimal separators should not be treated differently than other characters
decode(String) - Static method in class se.esss.ics.rbac.httputil.CookieUtilities
Decode the cookie value and create the token ID.
decodeMetaData(DBR) - Static method in class org.csstudio.utility.pv.epics.DBRHelper
Extracts the meta data from the dbr.
decodeValue(IMetaData, DBR) - Static method in class org.csstudio.utility.pv.epics.DBRHelper
Decodes the data.
decRefs() - Method in class org.csstudio.utility.pv.epics.RefCountedMonitor
Decrement reference count.
DEFAULT_ACCEPT_CERTIFICATE - Static variable in class se.esss.ics.rbac.access.SecurityCallbackAdapter
Property which defines if the default action is to accept certificate or not
DEFAULT_LOCATION_PRIVATE - Static variable in class se.esss.ics.rbac.logic.SignatureEJB
Default location of the private key.
DEFAULT_LOCATION_PUBLIC - Static variable in class se.esss.ics.rbac.logic.SignatureEJB
Default location of the public key.
DefinitionsBean - Class in se.esss.ics.rbac.jsf.permissions
DefinitionsBean is a managed bean (permissionsDefinitionBean), which contains permissions data and methods for executing actions triggered on /Permissions/Definitions page.
DefinitionsBean() - Constructor for class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
 
DefinitionsBean - Class in se.esss.ics.rbac.jsf.resources
DefinitionsBean is a managed bean (resourcesBean), which contains resources data and methods for executing actions triggered on /Resources/Definitions page.
DefinitionsBean() - Constructor for class se.esss.ics.rbac.jsf.resources.DefinitionsBean
 
DefinitionsBean - Class in se.esss.ics.rbac.jsf.roles
MatrixBean is a managed bean (rolesDefinitionsBean), which contains roles data and methods for executing actions triggered on /Roles/Definitions page.
DefinitionsBean() - Constructor for class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
DefinitionsRequestCacheBean - Class in se.esss.ics.rbac.jsf.permissions
DefinitionsRequestCacheBean is a request bean used on the definitions page.
DefinitionsRequestCacheBean() - Constructor for class se.esss.ics.rbac.jsf.permissions.DefinitionsRequestCacheBean
 
DefinitionsRequestCacheBean - Class in se.esss.ics.rbac.jsf.roles
DefinitionsRequestCacheBean is a request bean used on the roles page.
DefinitionsRequestCacheBean() - Constructor for class se.esss.ics.rbac.jsf.roles.DefinitionsRequestCacheBean
 
delegateRole() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Delegates selected assigned role to other user if user has permission for delegating roles.
DELETE - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
The identifier for the HTTP DELETE method
DELETED - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
Return code for resource deleted
deleteLocalToken(Token, LocalAuthServiceDetails) - Method in class se.esss.ics.rbac.access.localservice.LocalServiceProxy
Deletes the provided token from the local store by the local service.
deleteLocalToken(String, Request) - Method in class se.esss.ics.rbac.sso.restservices.SSOResources
Method deletes token from local authentication service.
deleteToken(String, String, int) - Method in class se.esss.ics.rbac.sso.TokenMap
Method deletes and returns deleted token informations.
DELIMITER_ROLES - Static variable in class se.esss.ics.rbac.jaxb.util.TokenUtil
Delimiter for roles
Demo - Class in se.esss.ics.rbac.demo
Demo demonstrates the usage of the SecurityFacade in a swing application.
Demo() - Constructor for class se.esss.ics.rbac.demo.Demo
 
deriveWith(Resource) - Method in class se.esss.ics.rbac.datamodel.Permission
Returns a copy of this permission, with all fields set except the ID.
destroy() - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Destroys this security facade and releases any resources that it might have allocated.
destroy() - Method in class se.esss.ics.rbac.access.localservice.LocalServiceProxy
Destroy this service and deallocate any resources it holds.
destroy() - Method in class se.esss.ics.rbac.access.SecurityFacade
 
destroy() - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
destroy() - Method in class se.esss.ics.rbac.jsf.filters.AdminFilter
 
destroy() - Method in class se.esss.ics.rbac.restservices.filter.RestLogFilter
 
destroy() - Method in class se.esss.ics.rbac.sso.restservices.filter.RestLogFilter
 
DirectoryServiceAccess - Interface in se.esss.ics.rbac.dsaccess
DirectoryServiceAccess provides an interface to the directory service.
DirectoryServiceAccessException - Exception in se.esss.ics.rbac.dsaccess
This exception is thrown if there is an error while authenticating a user, using the DirectoryServiceAccess.
DirectoryServiceAccessException() - Constructor for exception se.esss.ics.rbac.dsaccess.DirectoryServiceAccessException
Constructs a new exception with null as its detail message.
DirectoryServiceAccessException(String) - Constructor for exception se.esss.ics.rbac.dsaccess.DirectoryServiceAccessException
Constructs a new exception with the specified detail message.
DirectoryServiceAccessException(Throwable) - Constructor for exception se.esss.ics.rbac.dsaccess.DirectoryServiceAccessException
Constructs a new exception with the specified cause and cause's message as the detail message.
DirectoryServiceAccessException(String, Throwable) - Constructor for exception se.esss.ics.rbac.dsaccess.DirectoryServiceAccessException
Constructs a new exception with the specified detail message and cause.
dispose() - Method in class org.csstudio.utility.pv.epics.RefCountedMonitor
Dispose of this reference.
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class se.esss.ics.rbac.jsf.filters.AdminFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class se.esss.ics.rbac.restservices.filter.RestLogFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class se.esss.ics.rbac.sso.restservices.filter.RestLogFilter
 
DOMAIN - Static variable in class se.esss.ics.rbac.httputil.CookieUtilities
 
DOTS - Static variable in class org.csstudio.data.values.internal.Messages
Dots
DoubleValue - Class in org.csstudio.data.values.internal
Implementation of IDoubleValue.
DoubleValue(ITimestamp, ISeverity, String, INumericMetaData, double[]) - Constructor for class org.csstudio.data.values.internal.DoubleValue
Constructs a new double value from pieces.
DS_LOGOUT_FAILED - Static variable in class se.esss.ics.rbac.logic.Messages
 
DummyDirectoryServiceAccess - Class in se.esss.ics.rbac.dsaccess.dummy
DummyDirectoryServiceAccess provides a dummy implementation of directory service access.
DummyDirectoryServiceAccess() - Constructor for class se.esss.ics.rbac.dsaccess.dummy.DummyDirectoryServiceAccess
Constructs a new dummy directory service access.
DummyUserInfo - Class in se.esss.ics.rbac.dsaccess.dummy
DummyUserInfo is an implementation of the UserInfo used in combination with DummyDirectoryServiceAccess.
DummyUserInfo() - Constructor for class se.esss.ics.rbac.dsaccess.dummy.DummyUserInfo
Default constructor.

E

EA_RESET_EXCEPTION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
editRole() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Edits selected assigned role, if user has permission for managing roles.
EMAIL_WARNING - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
EMPTY_EXPRESSION - Static variable in class se.esss.ics.rbac.logic.Messages
 
EMPTY_FIELDS_EXCEPTION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
EMPTY_STRING - Static variable in class org.csstudio.data.values.internal.Messages
Empty string
EMPTY_STRING - Static variable in class se.esss.ics.rbac.jsf.general.Constants
Empty string.
encode(char[]) - Static method in class se.esss.ics.rbac.httputil.CookieUtilities
Encode the token id.
EntityDescriptor - Interface in se.esss.ics.rbac
EntityDescriptor is a descriptor for the persistence entity, which requires a formatted toString output.
ENUM_END - Static variable in class org.csstudio.data.values.internal.Messages
Enumeration end tag
ENUM_START - Static variable in class org.csstudio.data.values.internal.Messages
Enumeration start tag
EnumeratedMetaData - Class in org.csstudio.data.values.internal
Implementation of IEnumeratedMetaData.
EnumeratedMetaData(String[]) - Constructor for class org.csstudio.data.values.internal.EnumeratedMetaData
Constructor for meta data from pieces.
EnumeratedValue - Class in org.csstudio.data.values.internal
Implementation of IEnumeratedValue.
EnumeratedValue(ITimestamp, ISeverity, String, IEnumeratedMetaData, int[]) - Constructor for class org.csstudio.data.values.internal.EnumeratedValue
Constructs a new value from pieces.
EPICSPVFactory - Class in org.csstudio.utility.pv.epics
PV Factory for EPICS V3 PVs.
EPICSPVFactory() - Constructor for class org.csstudio.utility.pv.epics.EPICSPVFactory
 
EPICSv3PV - Class in org.csstudio.utility.pv.epics
EPICS ChannelAccess implementation of the PV interface.
EPICSv3PV(String) - Constructor for class org.csstudio.utility.pv.epics.EPICSv3PV
Generate an EPICS PV.
equals(Object) - Method in class org.csstudio.data.values.internal.DoubleValue
 
equals(Object) - Method in class org.csstudio.data.values.internal.EnumeratedMetaData
 
equals(Object) - Method in class org.csstudio.data.values.internal.EnumeratedValue
 
equals(Object) - Method in class org.csstudio.data.values.internal.LongValue
 
equals(Object) - Method in class org.csstudio.data.values.internal.NumericMetaData
 
equals(Object) - Method in class org.csstudio.data.values.internal.StringValue
 
equals(Object) - Method in class org.csstudio.data.values.internal.Timestamp
 
equals(Object) - Method in class org.csstudio.data.values.internal.Value
 
equals(Object) - Method in class se.esss.ics.rbac.access.ExclusiveAccess
 
equals(Object) - Method in class se.esss.ics.rbac.access.Token
 
equals(Object) - Method in class se.esss.ics.rbac.ConfigurationParameter
 
equals(Object) - Method in class se.esss.ics.rbac.datamodel.ExclusiveAccess
 
equals(Object) - Method in class se.esss.ics.rbac.datamodel.Expression
 
equals(Object) - Method in class se.esss.ics.rbac.datamodel.IPGroup
 
equals(Object) - Method in class se.esss.ics.rbac.datamodel.Permission
 
equals(Object) - Method in class se.esss.ics.rbac.datamodel.Resource
 
equals(Object) - Method in class se.esss.ics.rbac.datamodel.Role
 
equals(Object) - Method in class se.esss.ics.rbac.datamodel.Rule
 
equals(Object) - Method in class se.esss.ics.rbac.datamodel.Token
 
equals(Object) - Method in class se.esss.ics.rbac.datamodel.TokenRole
 
equals(Object) - Method in class se.esss.ics.rbac.datamodel.UserRole
 
equals(Object) - Method in class se.esss.ics.rbac.dsaccess.dummy.DummyUserInfo
 
equals(Object) - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPUserInfo
 
equals(Object) - Method in class se.esss.ics.rbac.jsf.roles.UserRoleInfo
 
equals(Object) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean.UserPermission
 
equals(Object) - Method in class se.esss.ics.rbac.ManagementStudioLog
 
equals(Object) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityGroup
 
equals(Object) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityInput
 
equals(Object) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
equals(Object) - Method in class se.esss.ics.rbac.RBACLog
 
ERROR - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
Server error code
error(String, String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.ManagementStudioLogs
Queues a log entry with severity level ManagementStudioLog.Severity.ERROR.
error(String, String) - Method in class se.esss.ics.rbac.ejbs.ManagementStudioLogEJB
 
error(String, String, RBACLog.Action, String) - Method in class se.esss.ics.rbac.logic.RBACLogger
Queues a log entry with severity level RBACLog.Severity.ERROR.
error(String) - Method in interface se.esss.ics.rbac.sso.StreamGobbler.StreamListener
Reports an error message.
error(String) - Method in class se.esss.ics.rbac.sso.TokenMap
 
ERROR_CONNECTING_TO_SERVICE - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
Message when the connection to the service failed
ERROR_READING_RESPONSE - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
Message when the response message could not be read due to an IO error
ERROR_RESPONSE_MESSAGE - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
The message prefix for all exceptions where the service responded with an error or did not respond at all.
evaluate(Expression, Token) - Method in class se.esss.ics.rbac.logic.evaluation.ExpressionEvaluator
Evaluates the provided expression and returns the resulting logical value.
evaluate(Rule, Token) - Method in class se.esss.ics.rbac.logic.evaluation.RuleEvaluator
Evaluates the rule governing the provided permission and returns the resulting logical value.
EvaluationException - Exception in se.esss.ics.rbac.logic.evaluation
This exception is thrown if there is an error while Evaluating roles or expressions.
EvaluationException(String) - Constructor for exception se.esss.ics.rbac.logic.evaluation.EvaluationException
Constructs a new exception with the specified detail message.
EvaluationException(String, Throwable) - Constructor for exception se.esss.ics.rbac.logic.evaluation.EvaluationException
Constructs a new exception with the specified detail message and cause.
eventDispatched(AWTEvent) - Method in class se.esss.ics.rbac.access.swing.SwingAutoLogout
 
EXCLUSIVE_ACCESS_ALLOWED - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
EXCLUSIVE_ACCESS_NOT_ALLOWED - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
EXCLUSIVE_ACCESS_RELEASE - Static variable in class se.esss.ics.rbac.logic.Messages
 
EXCLUSIVE_ACCESS_RELEASE_NOT_EXIST - Static variable in class se.esss.ics.rbac.logic.Messages
 
EXCLUSIVE_ACCESS_REQUEST - Static variable in class se.esss.ics.rbac.logic.Messages
 
EXCLUSIVE_ACCESS_REQUEST_ALREADY_TAKEN - Static variable in class se.esss.ics.rbac.logic.Messages
 
EXCLUSIVE_ACCESS_REQUEST_NOT_ALLOWED - Static variable in class se.esss.ics.rbac.logic.Messages
 
EXCLUSIVE_ACCESS_REQUEST_NOT_PERMISSION_OWNER - Static variable in class se.esss.ics.rbac.logic.Messages
 
EXCLUSIVE_ACCESS_USER_ID_DONT_MATCH - Static variable in class se.esss.ics.rbac.logic.Messages
 
ExclusiveAccess - Class in se.esss.ics.rbac.access
ExclusiveAccess is a wrapper for the data received when a user request exclusive access.
ExclusiveAccess(ExclusiveInfo) - Constructor for class se.esss.ics.rbac.access.ExclusiveAccess
Constructs a new exclusive access from the service transfer object.
ExclusiveAccess(String, String, long) - Constructor for class se.esss.ics.rbac.access.ExclusiveAccess
Construct a new exclusive access.
ExclusiveAccess - Class in se.esss.ics.rbac.datamodel
ExcelusiveAccess is defined for those permissions for which a user currently has exclusive access.
ExclusiveAccess() - Constructor for class se.esss.ics.rbac.datamodel.ExclusiveAccess
 
ExclusiveAccessBean - Class in se.esss.ics.rbac.jsf.permissions
ExclusiveAccessBean is a managed bean (exclusiveAccessBean), which contains exclusive accesses data and methods for executing actions triggered on /Permissions/ExclusiveAccess page.
ExclusiveAccessBean() - Constructor for class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
 
ExclusiveAccessEJB - Class in se.esss.ics.rbac.ejbs
ExclusiveAccessEJB is a stateless bean containing utility methods for dealing with exclusive accesses.
ExclusiveAccessEJB() - Constructor for class se.esss.ics.rbac.ejbs.ExclusiveAccessEJB
 
ExclusiveAccessEJB - Class in se.esss.ics.rbac.logic
ExclusiveAccessEJB implements the business logic behind the request and release of exclusive access.
ExclusiveAccessEJB() - Constructor for class se.esss.ics.rbac.logic.ExclusiveAccessEJB
 
ExclusiveAccesses - Interface in se.esss.ics.rbac.ejbs.interfaces
ExclusiveAccesses interface defines methods for dealing with exclusive accesses.
ExclusiveAccessRequestCacheBean - Class in se.esss.ics.rbac.jsf.permissions
ExclusiveAccessRequestCacheBean is a request bean used on the exclusive access page.
ExclusiveAccessRequestCacheBean() - Constructor for class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessRequestCacheBean
 
ExclusiveInfo - Class in se.esss.ics.rbac.jaxb
ExclusiveInfo is a wrapper object for response data for setting exclusive access on a permission.
ExclusiveInfo() - Constructor for class se.esss.ics.rbac.jaxb.ExclusiveInfo
Constructs a new ExclusiveInfo.
ExclusiveInfo(String, String, long) - Constructor for class se.esss.ics.rbac.jaxb.ExclusiveInfo
Constructs a new ExclusiveInfo.
ExclusiveInfoWrapper - Class in se.esss.ics.rbac.logic.datatypes
ExclusiveInfoWrapper is a wrapper for the ExclusiveInfo which also provides the username of the owner of the exclusive access.
ExclusiveInfoWrapper(ExclusiveInfo, String, boolean) - Constructor for class se.esss.ics.rbac.logic.datatypes.ExclusiveInfoWrapper
Constructs a new ExclusiveInfoWrapper.
execute(HttpURLConnection) - Method in interface se.esss.ics.rbac.access.ConnectionExecutionTask
Executes the task.
execute() - Method in interface se.esss.ics.rbac.jsf.general.ManagementStudioExecutionTask
Executes the task.
execute(String, String, ManagementStudioExecutionTask<? extends Exception>) - Method in class se.esss.ics.rbac.jsf.general.ManagementStudioTaskBean
Executes given task.
executeAction() - Method in class se.esss.ics.rbac.jsf.admin.Settings
Executes selected action which is identified by integer (1 - 5).
EXPORT_IO_EXCEPTION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
Expression - Class in se.esss.ics.rbac.datamodel
Expression is a generic entity that can hold any kind of expression that can be evaluated to true or false.
Expression() - Constructor for class se.esss.ics.rbac.datamodel.Expression
 
ExpressionConverter - Class in se.esss.ics.rbac.jsf.converters
ExpressionConverter is a managed bean (expressionConverter) which implements Converter interface.
ExpressionConverter() - Constructor for class se.esss.ics.rbac.jsf.converters.ExpressionConverter
 
ExpressionEJB - Class in se.esss.ics.rbac.ejbs
ExpressionEJB is a stateless bean containing utility methods for dealing with expressions.
ExpressionEJB() - Constructor for class se.esss.ics.rbac.ejbs.ExpressionEJB
 
ExpressionEvaluator - Class in se.esss.ics.rbac.logic.evaluation
ExpressionEvaluator is a singleton bean used for evaluation of rule expressions.
ExpressionEvaluator() - Constructor for class se.esss.ics.rbac.logic.evaluation.ExpressionEvaluator
 
Expressions - Interface in se.esss.ics.rbac.ejbs.interfaces
Expressions interface defines methods for dealing with expressions.
ExpressionsBean - Class in se.esss.ics.rbac.jsf.permissions
ExpressionsBean is a managed bean (expressionsBean), which contains expressions data and methods for executing actions triggered on /Permissions/Expressions page.
ExpressionsBean() - Constructor for class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
 
ExpressionsRequestCacheBean - Class in se.esss.ics.rbac.jsf.permissions
ExpressionsRequestCacheBean is a request bean used on the expressions page.
ExpressionsRequestCacheBean() - Constructor for class se.esss.ics.rbac.jsf.permissions.ExpressionsRequestCacheBean
 

F

FacadeUtilities - Class in se.esss.ics.rbac.access
FacadeUtilities provides a set of static methods that can be used to extract error messages from HTTP streams or to check data received from the service.
fetchToken(String) - Method in class se.esss.ics.rbac.logic.GeneralEJB
Retrieves the token with the given ID.
FILE_AUTOCONNECT - Static variable in class se.esss.ics.rbac.logic.evaluation.CachedPVProvider
The name of the file that defines the PVs that RBAC automatically connects to at startup
FILE_GENERATING_EXCEPTION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
filter(ContainerRequestContext) - Method in class se.esss.ics.rbac.sso.RequestFilter
 
FILTER_WARN - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
filterPermissions(List<Role>, List<Resource>, List<String>, List<IPGroup>, List<Expression>) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Permissions
Retrieves all permissions whose properties corresponds to the given parameters from database and returns it.
filterPermissions(List<Role>, List<Resource>, List<String>, List<IPGroup>, List<Expression>) - Method in class se.esss.ics.rbac.ejbs.PermissionEJB
 
finalize() - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
finalize() - Method in class se.esss.ics.rbac.access.AutoLogout
 
finalize() - Method in class se.esss.ics.rbac.access.SecurityFacade
 
finalize() - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPDirectoryServiceAccess
 
flush() - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
FORBIDDEN - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
Return code for forbidden access (not authenticated or not authorised)
format(IValue.Format, int) - Method in class org.csstudio.data.values.internal.DoubleValue
 
format(IValue.Format, int) - Method in class org.csstudio.data.values.internal.EnumeratedValue
 
format(IValue.Format, int) - Method in class org.csstudio.data.values.internal.LongValue
 
format(IValue.Format, int) - Method in class org.csstudio.data.values.internal.StringValue
 
format(ITimestamp.Format) - Method in class org.csstudio.data.values.internal.Timestamp
 
format(IValue.Format, int) - Method in class org.csstudio.data.values.internal.Value
 
format() - Method in class org.csstudio.data.values.internal.Value
 
format(ITimestamp.Format) - Method in interface org.csstudio.data.values.ITimestamp
Format time according to the given format.
format(IValue.Format, int) - Method in interface org.csstudio.data.values.IValue
Format the value as a string.
format() - Method in interface org.csstudio.data.values.IValue
Format the value via the Default format.
formatValueAndSeverity(IValue) - Static method in class org.csstudio.data.values.ValueUtil
Formats the severity and status of the value.
FOUND - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
Return code for resource found
fromCalendar(Calendar) - Static method in class org.csstudio.data.values.TimestampFactory
Create a time stamp for the given Calendar.
fromDouble(double) - Static method in class org.csstudio.data.values.TimestampFactory
Creates a time stamp based on the specified seconds.
fromMillisecs(long) - Static method in class org.csstudio.data.values.TimestampFactory
Create a time stamp for the given milliseconds since the epoch.
fromToken(Token) - Static method in class se.esss.ics.rbac.logic.TokenUtilities
Constructs a TokenInfo containing data from the parameter Token.

G

GeneralEJB - Class in se.esss.ics.rbac.logic
GeneralEJB implements the logic behind the general service requests.
GeneralEJB() - Constructor for class se.esss.ics.rbac.logic.GeneralEJB
 
generateACFContent(String, String[]) - Method in class se.esss.ics.rbac.logic.PVAccessEJB
Gathers data for the security groups from the database and checks if all of the provided security groups exist.
generateContent() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Generates content for .acf files.
generateDefaultContent(UserRole, boolean) - Method in interface se.esss.ics.rbac.jsf.utils.MailService
Generates default email content about role assignment or about role changes.
generateDefaultContent(UserRole, boolean) - Method in class se.esss.ics.rbac.jsf.utils.MailServiceEJB
 
generateExpressionsString() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Generates string from selected expressions which is shown in expressions field on /Permissions/Overview page.
generateIPGroupsString() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Generates string from selected IP groups which is shown in IP groups field on /Permissions/Overview page.
generateResourcesString() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Generates string from selected resources which is shown in resources field on /Permissions/Overview page.
generateRolesString() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Generates string from selected roles which is shown in roles field on /Permissions/Overview page.
generateSalt() - Static method in class se.esss.ics.rbac.jsf.utils.PasswordEncryptionService
Returns random generated 8 byte (64bit) salt using SHA1PRNG algorithm.
generateSignature(byte[]) - Method in class se.esss.ics.rbac.logic.SignatureEJB
Generates signature data by updating the RSA signature with provided data and signing it with a private key.
generateTokenData(String, String, String, Collection<String>, String, long) - Static method in class se.esss.ics.rbac.jaxb.util.TokenUtil
Generates a byte array that represents the given parameters.
generateTokenData(String, String, String, String[], String, Date) - Static method in class se.esss.ics.rbac.jaxb.util.TokenUtil
Generates a byte array that represents the given parameters.
generateTokenData(TokenInfo) - Static method in class se.esss.ics.rbac.jaxb.util.TokenUtil
Generates a byte array that represents the given info.
generateTokenData(TokenInfo) - Static method in class se.esss.ics.rbac.logic.TokenUtilities
Generates a byte array containing all token info's data.
generateTokenID(TokenInfo) - Static method in class se.esss.ics.rbac.logic.TokenUtilities
Generates the token's unique ID.
GET - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
The identifier for the HTTP GET method
getAccessSecurityGroup(int) - Method in class se.esss.ics.rbac.ejbs.AccessSecurityGroupEJB
 
getAccessSecurityGroup(int) - Method in interface se.esss.ics.rbac.ejbs.interfaces.AccessSecurityGroups
Retrieves access security group identified by groupId from database and returns it.
getAccessSecurityGroupInputs() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns access security inputs list which corresponds to the selected access security group.
getAccessSecurityGroups() - Method in class se.esss.ics.rbac.ejbs.AccessSecurityGroupEJB
 
getAccessSecurityGroups() - Method in interface se.esss.ics.rbac.ejbs.interfaces.AccessSecurityGroups
 
getAccessSecurityGroups(boolean) - Method in class se.esss.ics.rbac.jsf.pvaccess.RequestCacheBean
Retrieves list of access security groups from database and returns it.
getAccessSecurityGroups(String, HttpServletRequest) - Method in class se.esss.ics.rbac.restservices.RBACResources
Generates the content of an ACF file for the provided security groups.
getAccessSecurityGroupsByWildcard(String) - Method in class se.esss.ics.rbac.ejbs.AccessSecurityGroupEJB
 
getAccessSecurityGroupsByWildcard(String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.AccessSecurityGroups
Retrieves all access security groups whose name matches the wildcard pattern from database and returns it.
getAccessSecurityGroupsByWildcard(String, boolean) - Method in class se.esss.ics.rbac.jsf.pvaccess.RequestCacheBean
Retrieves list of access security groups from database (which matches wildcard) and returns it.
getAccessSecurityInput(int) - Method in class se.esss.ics.rbac.ejbs.AccessSecurityGroupEJB
 
getAccessSecurityInput(int) - Method in interface se.esss.ics.rbac.ejbs.interfaces.AccessSecurityGroups
Retrieves access security input identified by inputId from database and returns it.
getAccessSecurityRule(int) - Method in class se.esss.ics.rbac.ejbs.AccessSecurityGroupEJB
 
getAccessSecurityRule(int) - Method in interface se.esss.ics.rbac.ejbs.interfaces.AccessSecurityGroups
Retrieves access security rule identified by ruleId from database and returns it.
getAccessSecurityRulePermission() - Method in class se.esss.ics.rbac.ejbs.AdminEJB
 
getAccessSecurityRulePermission() - Method in interface se.esss.ics.rbac.ejbs.interfaces.Admin
Retrieves default access security rule permission from database and returns it.
getACFFileForGroups(String, String[]) - Method in class se.esss.ics.rbac.access.RBACConnector
Returns generated content for access security file.
getAction() - Method in class se.esss.ics.rbac.RBACLog
 
getActions() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
 
getActiveExclusiveAccess() - Method in class se.esss.ics.rbac.jsf.users.RequestCacheBean
 
getActiveExclusiveAccesses(String) - Method in class se.esss.ics.rbac.ejbs.ExclusiveAccessEJB
 
getActiveExclusiveAccesses(String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.ExclusiveAccesses
Retrieves all exclusive accesses which belongs to the specific user identified by userId from database and returns it.
getAlarmHigh() - Method in class org.csstudio.data.values.internal.NumericMetaData
 
getAlarmHigh() - Method in interface org.csstudio.data.values.INumericMetaData
 
getAlarmLow() - Method in class org.csstudio.data.values.internal.NumericMetaData
 
getAlarmLow() - Method in interface org.csstudio.data.values.INumericMetaData
 
getAllUsers() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getAreUsersLoaded() - Method in class se.esss.ics.rbac.jsf.users.UsersBean
 
getASGroup() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityInput
 
getASGroup() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
getAsObject(FacesContext, UIComponent, String) - Method in class se.esss.ics.rbac.jsf.converters.AccessSecurityGroupConverter
 
getAsObject(FacesContext, UIComponent, String) - Method in class se.esss.ics.rbac.jsf.converters.AccessSecurityInputConverter
 
getAsObject(FacesContext, UIComponent, String) - Method in class se.esss.ics.rbac.jsf.converters.AccessSecurityRuleConverter
 
getAsObject(FacesContext, UIComponent, String) - Method in class se.esss.ics.rbac.jsf.converters.CharArrayConverter
 
getAsObject(FacesContext, UIComponent, String) - Method in class se.esss.ics.rbac.jsf.converters.ExpressionConverter
 
getAsObject(FacesContext, UIComponent, String) - Method in class se.esss.ics.rbac.jsf.converters.IPGroupConverter
 
getAsObject(FacesContext, UIComponent, String) - Method in class se.esss.ics.rbac.jsf.converters.PermissionConverter
 
getAsObject(FacesContext, UIComponent, String) - Method in class se.esss.ics.rbac.jsf.converters.ResourceConverter
 
getAsObject(FacesContext, UIComponent, String) - Method in class se.esss.ics.rbac.jsf.converters.RoleAssigneeConverter
 
getAsObject(FacesContext, UIComponent, String) - Method in class se.esss.ics.rbac.jsf.converters.RoleConverter
 
getAsObject(FacesContext, UIComponent, String) - Method in class se.esss.ics.rbac.jsf.converters.RuleConverter
 
getAsObject(FacesContext, UIComponent, String) - Method in class se.esss.ics.rbac.jsf.converters.UserConverter
 
getAssignedPermissionsList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Retrieves and returns list of selected role permissions.
getAssignedRoles() - Method in class se.esss.ics.rbac.jsf.users.RequestCacheBean
 
getAssigneesList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Retrieves and returns list of selected role assignees.
getAssigneesSourceList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Returns list which contains users from source list and is shown on add assignees dialog on /Roles/Definitions page.
getAssigneesTargetList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Returns list which contains users from target list and is shown on add assignees dialog on /Roles/Definitions page.
getAssignment() - Method in class se.esss.ics.rbac.datamodel.UserRole
 
getAssignment() - Method in class se.esss.ics.rbac.jsf.roles.UserRoleInfo
 
getAssignmentEndTime() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
getAssignmentStartTime() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
getAsString(FacesContext, UIComponent, Object) - Method in class se.esss.ics.rbac.jsf.converters.AccessSecurityGroupConverter
 
getAsString(FacesContext, UIComponent, Object) - Method in class se.esss.ics.rbac.jsf.converters.AccessSecurityInputConverter
 
getAsString(FacesContext, UIComponent, Object) - Method in class se.esss.ics.rbac.jsf.converters.AccessSecurityRuleConverter
 
getAsString(FacesContext, UIComponent, Object) - Method in class se.esss.ics.rbac.jsf.converters.CharArrayConverter
 
getAsString(FacesContext, UIComponent, Object) - Method in class se.esss.ics.rbac.jsf.converters.ExpressionConverter
 
getAsString(FacesContext, UIComponent, Object) - Method in class se.esss.ics.rbac.jsf.converters.IPGroupConverter
 
getAsString(FacesContext, UIComponent, Object) - Method in class se.esss.ics.rbac.jsf.converters.PermissionConverter
 
getAsString(FacesContext, UIComponent, Object) - Method in class se.esss.ics.rbac.jsf.converters.ResourceConverter
 
getAsString(FacesContext, UIComponent, Object) - Method in class se.esss.ics.rbac.jsf.converters.RoleAssigneeConverter
 
getAsString(FacesContext, UIComponent, Object) - Method in class se.esss.ics.rbac.jsf.converters.RoleConverter
 
getAsString(FacesContext, UIComponent, Object) - Method in class se.esss.ics.rbac.jsf.converters.RuleConverter
 
getAsString(FacesContext, UIComponent, Object) - Method in class se.esss.ics.rbac.jsf.converters.UserConverter
 
getAutoLogoutTimeout() - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Returns the auto logout timeout in seconds.
getAutoLogoutTimeout() - Method in class se.esss.ics.rbac.access.SecurityFacade
 
getAutoLogoutTimeout() - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
getCalc() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
getCertificateStore() - Method in class se.esss.ics.rbac.access.RBACProperties
Returns the value of the "rbac.certificateStore" property.
getClasses() - Method in class se.esss.ics.rbac.restservices.RBACService
 
getConfirmedNewPassword() - Method in class se.esss.ics.rbac.jsf.admin.Settings
 
getConnection(SecurityCallback, String, String) - Method in interface se.esss.ics.rbac.access.IConnectionFactory
Creates a new HTTP connection to the provided URL using the given request method.
getConnection(SecurityCallback, String, String, Map<String, String>) - Method in interface se.esss.ics.rbac.access.IConnectionFactory
Creates a new HTTP connection to the provided URL.
getConnection(SecurityCallback, String, String) - Method in class se.esss.ics.rbac.access.impl.RBACConnectionFactory
 
getConnection(SecurityCallback, String, String, Map<String, String>) - Method in class se.esss.ics.rbac.access.impl.RBACConnectionFactory
 
getContent() - Method in class se.esss.ics.rbac.ManagementStudioLog
 
getContent() - Method in class se.esss.ics.rbac.RBACLog
 
getCreationDate() - Method in class se.esss.ics.rbac.access.Token
Returns time of creation of this token.
getCreationDate() - Method in class se.esss.ics.rbac.datamodel.Token
 
getCreationTime() - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
getCredentials() - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called during the authentication process when the SecurityFacade requires username and password.
getCredentials() - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
getCredentials() - Method in class se.esss.ics.rbac.access.swing.AuthenticationPane
Returns the credentials if the OK button was pressed or null otherwise.
getCredentials() - Method in class se.esss.ics.rbac.access.swing.SwingSecurityCallback
 
getCSVFile() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Generates CSV file which format is defined as: Name,Description,Resource,Exclusive Access Allowed.
getCSVFile() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Generates CSV file which format is defined as: Name,Description,Resource,Exclusive Access Allowed.
getCtrlType(DBRType) - Static method in class org.csstudio.utility.pv.epics.DBRHelper
The CTRL or normal type of the given DBRType.
getCurrentExclusiveAccessDuration() - Method in class se.esss.ics.rbac.jsf.admin.Settings
 
getCurrentPassword() - Method in class se.esss.ics.rbac.jsf.admin.Settings
 
getCurrentTokenDuration() - Method in class se.esss.ics.rbac.jsf.admin.Settings
 
getCurrentTokenPart(Request) - Static method in class se.esss.ics.rbac.sso.restservices.SSORequestUtilites
Retrieves part of the token's id from the provided request.
getDateFieldsDisabled() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getDecSeparatorMode() - Method in class se.esss.ics.rbac.jsf.utils.NumericStringComparator
Method returns decimal separator mode, represented by int.
getDefault() - Static method in class se.esss.ics.rbac.jsf.utils.NumericStringComparator
Convenience method for obtaining a default NumericStringComparator.
getDefaultAccessSecurityGroup() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns default access security group which is selected in access security groups drop down list on /ACFFileGenerator page.
getDefaultConnection() - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPConnectionFactory
Returns an LDAP connection, bound with default credentials.
getDefaultFactory() - Method in class org.csstudio.utility.pv.PVFactoryProvider
Search the registry for all services that implement PVFactory.
getDefaultGroups() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Retrieves list of all access security groups from database and returns it.
getDefaultInstance() - Static method in class se.esss.ics.rbac.access.SecurityFacade
Returns the default instance of ISecurityFacade.
getDefaultSecurityCallback() - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Returns the default security callback.
getDefaultSecurityCallback() - Method in class se.esss.ics.rbac.access.SecurityFacade
 
getDefaultSecurityCallback() - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
getDefinition() - Method in class se.esss.ics.rbac.datamodel.Expression
 
getDefinition() - Method in class se.esss.ics.rbac.datamodel.Rule
 
getDelegateRoleEndTime() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getDelegateRoleStartTime() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getDelegateRoleTo() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getDelegator() - Method in class se.esss.ics.rbac.datamodel.UserRole
 
getDescription() - Method in class se.esss.ics.rbac.datamodel.Expression
 
getDescription() - Method in class se.esss.ics.rbac.datamodel.IPGroup
 
getDescription() - Method in class se.esss.ics.rbac.datamodel.Permission
 
getDescription() - Method in class se.esss.ics.rbac.datamodel.Resource
 
getDescription() - Method in class se.esss.ics.rbac.datamodel.Role
 
getDescription() - Method in class se.esss.ics.rbac.datamodel.Rule
 
getDescription() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityGroup
 
getDescription() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
getDisplayChar(char) - Method in class org.csstudio.data.values.internal.Value
Convert char into printable character for Format.String.
getDisplayHigh() - Method in class org.csstudio.data.values.internal.NumericMetaData
 
getDisplayHigh() - Method in interface org.csstudio.data.values.INumericMetaData
 
getDisplayLow() - Method in class org.csstudio.data.values.internal.NumericMetaData
 
getDisplayLow() - Method in interface org.csstudio.data.values.INumericMetaData
 
getDomainName() - Static method in class se.esss.ics.rbac.httputil.CookieUtilities
Returns the domain name to use on the cookies.
getDouble(IValue) - Static method in class org.csstudio.data.values.ValueUtil
Try to get a double number from the Value.
getDouble(IValue, int) - Static method in class org.csstudio.data.values.ValueUtil
Try to get a double-typed array element from the Value.
getDoubleArray(IValue) - Static method in class org.csstudio.data.values.ValueUtil
Try to get a double-typed array from the Value.
getDuration() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Returns exclusive access duration which is entered into duration field on /Permissions/ExclusiveAccess page.
getEditedRoleDescription() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
getEditedRoleName() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
getEditRoleAssignmentEndTime() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getEditRoleAssignmentStartTime() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getEditRoleAssignmentType() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Returns selected role assignment type as Integer.
getEMail() - Method in class se.esss.ics.rbac.dsaccess.dummy.DummyUserInfo
 
getEMail() - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPUserInfo
 
getEMail() - Method in interface se.esss.ics.rbac.dsaccess.UserInfo
Returns the email address of the user this UserInfo represents.
getEncryptedPassword(char[], byte[]) - Static method in class se.esss.ics.rbac.jsf.utils.PasswordEncryptionService
Returns encrypted clear-text password.
getEndTime() - Method in class se.esss.ics.rbac.datamodel.ExclusiveAccess
 
getEndTime() - Method in class se.esss.ics.rbac.datamodel.UserRole
 
getEndTime() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Returns time to which logs will be retrieved.
getEndTime() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Returns time to which logs will be retrieved.
getEnteredPassword() - Method in class se.esss.ics.rbac.jsf.admin.Authentication
 
getExcelFile() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Generates excel file which format is defined as: |Name|Description|Resource|Exclusive Access Allowed|.
getExcelFile() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Generates excel file which format is defined as: |Name|Description|Resource|Exclusive Access Allowed|.
getExclusiveAccess() - Method in class se.esss.ics.rbac.datamodel.Permission
 
getExclusiveAccess(int) - Method in class se.esss.ics.rbac.ejbs.ExclusiveAccessEJB
 
getExclusiveAccess(int) - Method in interface se.esss.ics.rbac.ejbs.interfaces.ExclusiveAccesses
Retrieves exclusive access identified by exclusiveAccessId from database and returns it.
getExclusiveAccessDuration() - Method in class se.esss.ics.rbac.jsf.admin.Settings
 
getExclusiveAccessDuration() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Returns exclusive access duration for the selected permission which is entered in request exclusive access dialog on /Permissions/Definitions page.
getExclusiveAccessDuration() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getExclusiveAccesses() - Method in class se.esss.ics.rbac.ejbs.ExclusiveAccessEJB
 
getExclusiveAccesses() - Method in interface se.esss.ics.rbac.ejbs.interfaces.ExclusiveAccesses
 
getExclusiveAccesses() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
 
getExclusiveAccesses(boolean) - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessRequestCacheBean
 
getExclusiveAccessExpirationPeriod() - Method in class se.esss.ics.rbac.ejbs.AdminEJB
 
getExclusiveAccessExpirationPeriod() - Method in interface se.esss.ics.rbac.ejbs.interfaces.Admin
Retrieves exclusive access expiration period from database and returns it.
getExclusiveAccessExpireDate() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
 
getExclusiveAccessOwner() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
 
getExclusiveAccessPermissions() - Method in class se.esss.ics.rbac.ejbs.ExclusiveAccessEJB
 
getExclusiveAccessPermissions() - Method in interface se.esss.ics.rbac.ejbs.interfaces.ExclusiveAccesses
 
getExclusiveDuration(HttpServletRequest) - Static method in class se.esss.ics.rbac.restservices.RequestUtilities
Retrieves exclusive access duration from the provided request.
getExpirationDate() - Method in class se.esss.ics.rbac.access.ExclusiveAccess
The date when exclusive access expires.
getExpirationDate() - Method in class se.esss.ics.rbac.access.Token
Returns time of expiration of this token.
getExpirationDate() - Method in class se.esss.ics.rbac.datamodel.Token
 
getExpirationPeriod() - Method in class se.esss.ics.rbac.logic.GeneralEJB
Returns the default expiration period.
getExpirationTime() - Method in class se.esss.ics.rbac.jaxb.ExclusiveInfo
 
getExpirationTime() - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
getExpression() - Method in class se.esss.ics.rbac.datamodel.Rule
 
getExpression(int) - Method in class se.esss.ics.rbac.ejbs.ExpressionEJB
 
getExpression(int) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Expressions
Retrieves expression identified by expressionId from database and returns it.
getExpressionDefinition() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
 
getExpressionDescription() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
 
getExpressionLongName() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
 
getExpressionName() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
 
getExpressions() - Method in class se.esss.ics.rbac.ejbs.ExpressionEJB
 
getExpressions() - Method in interface se.esss.ics.rbac.ejbs.interfaces.Expressions
 
getExpressions() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Retrieves list of expressions from database and returns it.
getExpressions(boolean) - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsRequestCacheBean
Retrieves list of expressions from database and returns it.
getExpressions() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewRequestCacheBean
Retrieves list of expressions from database and returns it.
getExpressions() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
 
getExpressions() - Method in class se.esss.ics.rbac.jsf.permissions.RulesRequestCacheBean
 
getExpressionsByWildcard(String) - Method in class se.esss.ics.rbac.ejbs.ExpressionEJB
 
getExpressionsByWildcard(String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Expressions
Retrieves all expressions whose name matches the wildcard pattern from database and returns it.
getExpressionsByWildcard(String, boolean) - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsRequestCacheBean
Retrieves list of expressions (which matches wildcard) from database and returns it.
getExpressionsSourceList() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns list which contains expressions from source list and is shown on select expressions dialog on /Permissions/Overview page.
getExpressionsSourceList() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Returns list which contains expressions from source list and is shown on select expressions dialog on /Permissions/Rules page.
getExpressionsString() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
 
getExpressionsTargetList() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns list which contains expressions from target list and is shown on select expressions dialog on /Permissions/Overview page.
getExpressionsTargetList() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Returns list which contains expressions from target list and is shown on select expressions dialog on /Permissions/Rules page.
getFactory(String) - Method in class org.csstudio.utility.pv.PVFactoryProvider
Returns an instance of the factory with the given name.
getFilteredPermissions(List<Role>, List<Resource>, List<String>, List<IPGroup>, List<Expression>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewRequestCacheBean
Retrieves list of permissions from database and returns it.
getFilteredPermissionsGroupByNames(List<String>) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Permissions
Retrieves permissions whose names are not in permissionNames list from database and returns it.
getFilteredPermissionsGroupByNames(List<String>) - Method in class se.esss.ics.rbac.ejbs.PermissionEJB
 
getFirstName() - Method in class se.esss.ics.rbac.access.Token
Returns first name of the user whom this token has been issued to.
getFirstName() - Method in class se.esss.ics.rbac.dsaccess.dummy.DummyUserInfo
 
getFirstName() - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPUserInfo
 
getFirstName() - Method in interface se.esss.ics.rbac.dsaccess.UserInfo
Returns the first name of the user this UserInfo represents.
getFirstName() - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
getGeneratedContent() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
 
getGeneratedFile() - Method in class se.esss.ics.rbac.jsf.admin.Settings
 
getGeneratedFile() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
 
getGroup() - Method in class se.esss.ics.rbac.dsaccess.dummy.DummyUserInfo
 
getGroup() - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPUserInfo
 
getGroup() - Method in interface se.esss.ics.rbac.dsaccess.UserInfo
Returns the name of the group this user belongs to.
getGroupDescription() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
 
getGroupName() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
 
getGroups() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Retrieves list of access security groups from database and returns it.
getHandhsakeTimeout() - Method in class se.esss.ics.rbac.access.RBACProperties
Returns the timeout in milliseconds to be used when establishing the first connection with the RBAC server to perform the handshake.
getHealthcheck() - Method in class se.esss.ics.rbac.restservices.RBACResources
Returns healthcheck of RBAC application as string.
getId() - Method in class se.esss.ics.rbac.datamodel.ExclusiveAccess
 
getId() - Method in class se.esss.ics.rbac.datamodel.Expression
 
getId() - Method in class se.esss.ics.rbac.datamodel.IPGroup
 
getId() - Method in class se.esss.ics.rbac.datamodel.Permission
 
getId() - Method in class se.esss.ics.rbac.datamodel.Resource
 
getId() - Method in class se.esss.ics.rbac.datamodel.Role
 
getId() - Method in class se.esss.ics.rbac.datamodel.Rule
 
getId() - Method in class se.esss.ics.rbac.datamodel.Token
 
getId() - Method in class se.esss.ics.rbac.datamodel.TokenRole
 
getId() - Method in class se.esss.ics.rbac.datamodel.UserRole
 
getId() - Method in class se.esss.ics.rbac.ManagementStudioLog
 
getId() - Method in interface se.esss.ics.rbac.NamedEntity
Returns the unique id of the entity.
getId() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityGroup
 
getId() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityInput
 
getId() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
getId() - Method in class se.esss.ics.rbac.RBACLog
 
getInactivityDefaultTimeout() - Method in class se.esss.ics.rbac.access.RBACProperties
Returns the value of the "rbac.inactivityTimeoutDefault" property as an integer.
getInactivityResponseGracePeriod() - Method in class se.esss.ics.rbac.access.RBACProperties
Returns the value of the "rbac.inactivityResponseGrace" property as an integer.
getIncludedEntries() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
 
getIndent(int) - Static method in class se.esss.ics.rbac.Util
Returns the indent string for the given level.
getIndex() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityInput
 
getInfo(IValue) - Static method in class org.csstudio.data.values.ValueUtil
Try to get an info string from the Value.
getInfo() - Method in class se.esss.ics.rbac.logic.datatypes.ExclusiveInfoWrapper
Returns the exclusive access info wrapped by this wrapper.
getInfo() - Method in class se.esss.ics.rbac.logic.datatypes.PermissionsInfoWrapper
Returns the permission info wrapped by this wrapper.
getInputName() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns access security group input name which is entered into access security input name field in add access security input dialog on /PVAccessManagement page.
getInputPrefixes() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
 
getInputs() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityGroup
 
getInstance() - Static method in class org.csstudio.utility.pv.PVFactoryProvider
Returns the singleton instance of the factory provider.
getInstance() - Static method in class se.esss.ics.rbac.access.FacadeUtilities
Returns the singleton instance of this facilities.
getInstance() - Static method in class se.esss.ics.rbac.access.impl.RBACConnectionFactory
Returns the singleton instance of RBACConnectionFactory.
getInstance() - Static method in class se.esss.ics.rbac.access.RBACConnector
Returns the singleton instance of RBACConnector.
getInstance() - Static method in class se.esss.ics.rbac.access.RBACProperties
Returns the singleton instance of RBACConnectionFactory properties.
getInstance() - Static method in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
Returns the singleton instance of the properties.
getInstance() - Static method in class se.esss.ics.rbac.sso.SSOProperties
Returns the singleton instance of SSOProperties properties.
getInstance() - Static method in class se.esss.ics.rbac.sso.TokenMap
 
getIP() - Method in class se.esss.ics.rbac.access.Credentials
Returns IP address that will be used for authentication.
getIP() - Method in class se.esss.ics.rbac.access.Token
Returns IP of the client for which this token has been issued.
getIp() - Method in class se.esss.ics.rbac.datamodel.IPGroup
 
getIp() - Method in class se.esss.ics.rbac.datamodel.Token
 
getIp() - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
getIp() - Method in class se.esss.ics.rbac.RBACLog
 
getIP(HttpServletRequest) - Static method in class se.esss.ics.rbac.restservices.filter.RestLogFilter
Retrieve ip address for (origin of) request.
getIP(HttpServletRequest) - Static method in class se.esss.ics.rbac.restservices.RequestUtilities
Retrieves user's IP info from the provided request.
getIP(Request) - Static method in class se.esss.ics.rbac.sso.restservices.SSORequestUtilites
Retrieves user's IP info from the provided request.
getIPGroup(int) - Method in interface se.esss.ics.rbac.ejbs.interfaces.IPGroups
Retrieves IP group identified by ipGroupId from database and returns it.
getIPGroup(int) - Method in class se.esss.ics.rbac.ejbs.IPGroupEJB
 
getIPGroupDescription() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
 
getIPGroupMember() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Returns IP group member value which is entered into member field in add IP group member dialog on /Permissions/IPGroups page.
getIPGroupName() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
 
getIPGroups() - Method in interface se.esss.ics.rbac.ejbs.interfaces.IPGroups
 
getIPGroups() - Method in class se.esss.ics.rbac.ejbs.IPGroupEJB
 
getIPGroups() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Retrieves list of IP groups from database and returns it.
getIPGroups(boolean) - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsRequestCacheBean
Retrieves list of IP groups from database and returns it.
getIPGroups() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewRequestCacheBean
Retrieves list of ip groups from database and returns it.
getIPGroups() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Retrieves list of IP groups corresponds to the selected access security group rule.
getIPGroups() - Method in class se.esss.ics.rbac.jsf.pvaccess.RequestCacheBean
 
getIpGroups() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
getIPGroupsByWildcard(String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.IPGroups
Retrieves all IP groups whose name matches the wildcard pattern from database and returns it.
getIPGroupsByWildcard(String) - Method in class se.esss.ics.rbac.ejbs.IPGroupEJB
 
getIPGroupsByWildcard(String, boolean) - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsRequestCacheBean
Retrieves list of IP groups (which matches wildcard) from database and returns it.
getIPGroupsSourceList() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns list which contains ip groups from source list and is shown on select ip groups dialog on /Permissions/Overview page.
getIPGroupsSourceList() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns list which contains ip groups from source list and is shown on add ip groups dialog on /PVAccessManagement page.
getIPGroupsString() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
 
getIPGroupsTargetList() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns list which contains ip groups from target list and is shown on select ip groups dialog on /Permissions/Overview page.
getIPGroupsTargetList() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns list which contains ip groups from target list and is shown on add ip groups dialog on /PVAccessManagement page.
getIPString() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns IPs entered in IPs field on /Permissions/Overview page.
getIsAuthenticated() - Method in class se.esss.ics.rbac.jsf.admin.Authentication
 
getIsBottomInputSelected() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns true if bottom access security input in access security inputs list on /PVAccessManagement page is selected.
getIsExclusiveAccessAllowed() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
 
getIsGroupSelected() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns true if access security group in access security groups list on /PVAccessManagement page is selected.
getIsInputSelected() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns true if access security group in access security groups list is selected and if access security input in access security inputs list on /PVAccessManagement page is selected.
getIsIPGroupSelected() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns true if access security rule in access security rules list is selected and if IP group in IP groups list on /PVAccessManagement page is selected.
getIsRoleSelected() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns true if access security rule in access security rules list is selected and if role in roles list on /PVAccessManagement page is selected.
getIsRuleSelected() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns true if access security group in access security groups list is selected and if access security rule in access security rules list on /PVAccessManagement page is selected.
getIsTopInputSelected() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns true if top access security input in access security inputs list on /PVAccessManagement page is selected.
getLastName() - Method in class se.esss.ics.rbac.access.Token
Returns last name of the user whom this token has been issued to.
getLastName() - Method in class se.esss.ics.rbac.dsaccess.dummy.DummyUserInfo
 
getLastName() - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPUserInfo
 
getLastName() - Method in interface se.esss.ics.rbac.dsaccess.UserInfo
Returns the surname of the user this UserInfo represents.
getLastName() - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
getLazyModel() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
 
getLazyModel() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
 
getLevel() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
getListeners() - Method in class se.esss.ics.rbac.sso.TokenMap
 
getLocalAuthServiceDetails() - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when the facade attempts to retrieve token from local authentication service, delete token from local authentication service or save token on local authentication service.
getLocalAuthServiceDetails() - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
getLocalServiceIP() - Method in class se.esss.ics.rbac.access.localservice.LocalAuthServiceDetails
 
getLocalServicePort() - Method in class se.esss.ics.rbac.access.localservice.LocalAuthServiceDetails
 
getLocalServicesAcceptedIPsFilePath() - Method in class se.esss.ics.rbac.sso.SSOProperties
Returns the value of the "localservices.accepted_ips_file" property.
getLocalServicesHostname() - Method in class se.esss.ics.rbac.sso.SSOProperties
Returns the value of the "localservices.host" property.
getLocalServicesPort() - Method in class se.esss.ics.rbac.access.RBACProperties
Returns the value of the "rbac.localServicesPort" property as an integer.
getLocalServicesPort() - Method in class se.esss.ics.rbac.sso.SSOProperties
Returns the value of the "localservices.port" property as an integer.
getLocalToken() - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Returns the locally stored token.
getLocalToken(LocalAuthServiceDetails) - Method in class se.esss.ics.rbac.access.localservice.LocalServiceProxy
Returns a token from the local authentication service, which corresponds to the provided data or null, if such token does not exist.
getLocalToken() - Method in class se.esss.ics.rbac.access.SecurityFacade
 
getLocalToken() - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
getLocalToken() - Method in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Returns the locally stored token as it is.
getLocalToken(Request) - Method in class se.esss.ics.rbac.sso.restservices.SSOResources
Method looks for the token of the connected user.
getLocation() - Method in class se.esss.ics.rbac.dsaccess.dummy.DummyUserInfo
 
getLocation() - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPUserInfo
 
getLocation() - Method in interface se.esss.ics.rbac.dsaccess.UserInfo
Returns the location of the user this UserInfo represents.
getLoginData(HttpServletRequest) - Static method in class se.esss.ics.rbac.restservices.RequestUtilities
Retrieves login information from the provided request.
getLogs(Date, Date, ManagementStudioLog.Severity[], List<String>) - Method in interface se.esss.ics.rbac.ejbs.interfaces.ManagementStudioLogs
Retrieves management studio log entries which corresponds to the given parameters from database and returns it.
getLogs(Date, Date, RBACLog.Action[], RBACLog.Severity[], List<String>) - Method in interface se.esss.ics.rbac.ejbs.interfaces.RBACLogs
Retrieves RBAC log entries which corresponds to the given parameters from database.
getLogs(Date, Date, RBACLog.Action[], RBACLog.Severity[]) - Method in interface se.esss.ics.rbac.ejbs.interfaces.RBACLogs
Retrieves RBAC log entries which corresponds to the given parameters from database.
getLogs(Date, Date, ManagementStudioLog.Severity[], List<String>) - Method in class se.esss.ics.rbac.ejbs.ManagementStudioLogEJB
 
getLogs(Date, Date, RBACLog.Action[], RBACLog.Severity[], List<String>) - Method in class se.esss.ics.rbac.ejbs.RBACLogEJB
 
getLogs(Date, Date, RBACLog.Action[], RBACLog.Severity[]) - Method in class se.esss.ics.rbac.ejbs.RBACLogEJB
 
getLogs(Date, Date, ManagementStudioLog.Severity[], List<String>) - Method in class se.esss.ics.rbac.jsf.admin.logs.RequestCacheBean
Retrieves logs and returns it.
getLogs(Date, Date, RBACLog.Action[], RBACLog.Severity[]) - Method in class se.esss.ics.rbac.jsf.logs.RequestCacheBean
Retrieves logs and returns it.
getLogs(Date, Date, RBACLog.Action[], RBACLog.Severity[], List<String>) - Method in class se.esss.ics.rbac.jsf.logs.RequestCacheBean
Retrieves logs and returns it.
getLongName() - Method in class se.esss.ics.rbac.datamodel.Expression
 
getManagementStudioLogs() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
 
getManagers() - Method in class se.esss.ics.rbac.datamodel.Resource
 
getManagers() - Method in class se.esss.ics.rbac.datamodel.Role
 
getManagers() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Retrieves list of managers corresponds to the selected resource.
getManagersList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Retrieves and returns list of selected role managers.
getManagersSourceList() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Returns list which contains users from source list and is shown on add managers dialog on /Resources/Definitions page.
getManagersSourceList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Returns list which contains users from source list and is shown on add managers dialog on /Roles/Definitions page.
getManagersTargetList() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Returns list which contains users from target list and is shown on add managers dialog on /Resources/Definitions page.
getManagersTargetList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Returns list which contains users from target list and is shown on add managers dialog on /Roles/Definitions page.
getManifest() - Method in interface se.esss.ics.rbac.ejbs.interfaces.MetaInfo
Returns the manifest of this application.
getManifest() - Method in class se.esss.ics.rbac.ejbs.MetaInfoEJB
Returns the application's Manifest.
getManifest() - Method in class se.esss.ics.rbac.logic.ManifestEJB
Returns the application's Manifest.
getMask() - Method in enum org.csstudio.utility.pv.epics.MonitorMask
 
getMembers() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Returns list of members corresponds to the selected IP group.
getMetaData() - Method in interface org.csstudio.data.values.IEnumeratedValue
 
getMetaData() - Method in class org.csstudio.data.values.internal.EnumeratedValue
 
getMetaData() - Method in class org.csstudio.data.values.internal.Value
 
getMetaData() - Method in interface org.csstudio.data.values.IValue
Meta Data that helps with using the value, mostly for formatting.
getMiddleName() - Method in class se.esss.ics.rbac.dsaccess.dummy.DummyUserInfo
 
getMiddleName() - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPUserInfo
 
getMiddleName() - Method in interface se.esss.ics.rbac.dsaccess.UserInfo
Returns the middle name of the user this UserInfo represents.
getName() - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
getName() - Method in class org.csstudio.utility.pv.epics.RefCountedMonitor
 
getName() - Method in interface org.csstudio.utility.pv.PV
Return the name of this PV.
getName() - Method in class se.esss.ics.rbac.ConfigurationParameter
Returns the name of this entry.
getName() - Method in class se.esss.ics.rbac.datamodel.Expression
 
getName() - Method in class se.esss.ics.rbac.datamodel.IPGroup
 
getName() - Method in class se.esss.ics.rbac.datamodel.Permission
 
getName() - Method in class se.esss.ics.rbac.datamodel.Resource
 
getName() - Method in class se.esss.ics.rbac.datamodel.Role
 
getName() - Method in class se.esss.ics.rbac.datamodel.Rule
 
getName() - Method in class se.esss.ics.rbac.jaxb.util.NameValuePair
 
getName() - Method in interface se.esss.ics.rbac.NamedEntity
Returns the name of the entity.
getName() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityGroup
 
getName() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
getNewExpressionDefinition() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Returns new expression definition which is entered into expression definition field in add expression dialog on /Permissions/Expressions page.
getNewExpressionDescription() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Returns new expression description which is entered into expression description field in add expression dialog on /Permissions/Expressions page.
getNewExpressionLongName() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Returns new expression long name which is entered into expression long name field in add expression dialog on /Permissions/Expressions page.
getNewExpressionName() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Returns new expression name which is entered into expression name field in add expression dialog on /Permissions/Expressions page.
getNewGroupDescription() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns new access security group description which is entered into access security group description field in add access security group dialog on /PVAccessManagement page.
getNewGroupName() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns new access security group name which is entered into access security group name field in add access security group dialog on /PVAccessManagement page.
getNewIPGroupDescription() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Returns new IP group description which is entered into IP group description field in add IP group dialog on /Permissions/IPGroups page.
getNewIPGroupName() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Returns new IP group name which is entered into IP group name field in add IP group dialog on /Permissions/IPGroups page.
getNewPassword() - Method in class se.esss.ics.rbac.jsf.admin.Settings
 
getNewPermissionDescription() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Returns new permission description which is entered into permission description field in add new permission dialog on /Permissions/Definitions page.
getNewPermissionName() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Returns new permission name which is entered into permission name field in add new permission dialog on /Permissions/Definitions page.
getNewResourceDescription() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Returns new resource description which is entered into resource description field in add new resource dialog on /Resources/Definitions page.
getNewResourceName() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Returns new resource name which is entered into resource name field in add new resource dialog on /Resources/Definitions page.
getNewRoleAssignmentEndTime() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getNewRoleAssignmentStartTime() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getNewRoleAssignmentType() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getNewRoleDescription() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
getNewRoleName() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
getNewRuleCalc() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns new access security group rule CALC which is entered into access security rule CALC field in add access security rule dialog on /PVAccessManagement page.
getNewRuleDefinition() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Returns new rule definition which is entered into rule definition field in add rule dialog on /Permissions/Rules page.
getNewRuleDescription() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Returns new rule description which is entered into rule description field in add rule dialog on /Permissions/Rules page.
getNewRuleDescription() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns new access security group rule description which is entered into access security rule description field in add access security rule dialog on /PVAccessManagement page.
getNewRuleLevel() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns new access security group rule level which is selected in access security rule level field in add access security rule dialog on /PVAccessManagement page.
getNewRuleName() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Returns new rule name which is entered into rule name field in add rule dialog on /Permissions/Rules page.
getNewRuleName() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns new access security group rule name which is entered into access security rule name field in add access security rule dialog on /PVAccessManagement page.
getNotifyByEmail() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getPassword() - Method in class se.esss.ics.rbac.access.Credentials
Returns password that will be used for authentication.
getPassword() - Method in class se.esss.ics.rbac.jsf.auth.LoginBean
Returns the bean's password property value.
getPermission() - Method in class se.esss.ics.rbac.access.ExclusiveAccess
Returns the name of the permission, for which exclusive access was requested.
getPermission() - Method in class se.esss.ics.rbac.datamodel.ExclusiveAccess
 
getPermission(int) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Permissions
Retrieves permission identified by permissionId from database and returns it.
getPermission(int) - Method in class se.esss.ics.rbac.ejbs.PermissionEJB
 
getPermission() - Method in class se.esss.ics.rbac.jaxb.UsersInfo
 
getPermission() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
getPermissionByName(String, Resource) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Permissions
Retrieves permission whose name matches the given name and is in the given resource from database and returns it.
getPermissionByName(String, Resource) - Method in class se.esss.ics.rbac.ejbs.PermissionEJB
 
getPermissionDescription() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
 
getPermissionDescription() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
 
getPermissionExclusiveAccessAllowed() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
 
getPermissionName() - Method in class se.esss.ics.rbac.jaxb.ExclusiveInfo
 
getPermissionName() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
 
getPermissionName() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
 
getPermissionName() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean.UserPermission
 
getPermissionNames(Resource) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Permissions
Retrieves all permissions names which are in specific resource and returns it.
getPermissionNames(Resource) - Method in class se.esss.ics.rbac.ejbs.PermissionEJB
 
getPermissionResource() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
 
getPermissionRoles() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
 
getPermissionRule() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
 
getPermissionRuleDescription() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
 
getPermissions(String) - Method in class se.esss.ics.rbac.access.RBACConnector
Returns the array of all permissions currently defined in RBAC for the specified resource.
getPermissions() - Method in class se.esss.ics.rbac.datamodel.Resource
 
getPermissions() - Method in class se.esss.ics.rbac.datamodel.Role
 
getPermissions() - Method in interface se.esss.ics.rbac.ejbs.interfaces.Permissions
 
getPermissions() - Method in class se.esss.ics.rbac.ejbs.PermissionEJB
 
getPermissions() - Method in class se.esss.ics.rbac.jaxb.PermissionsInfo
 
getPermissions() - Method in class se.esss.ics.rbac.jaxb.util.Permissions
 
getPermissions() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Retrieves list of permissions which corresponds to the selected resource from database and returns it.
getPermissions() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
 
getPermissions() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
 
getPermissions() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Retrieves list of permissions corresponds to the selected resource.
getPermissions() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Return a map with permission id as key and with string representation of permission as value.
getPermissions(String) - Method in class se.esss.ics.rbac.logic.GeneralEJB
Returns the list of all permissions that belong to the given resource.
getPermissions(String, HttpServletRequest) - Method in class se.esss.ics.rbac.restservices.RBACResources
Returns all permissions for the given resource currently available in the system.
getPermissionsByResource(int) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Permissions
Retrieves permissions which are in specific resource identified by resourceId from database and returns it.
getPermissionsByResource(int) - Method in class se.esss.ics.rbac.ejbs.PermissionEJB
 
getPermissionsByResource(int, boolean) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsRequestCacheBean
Retrieves list of permissions which corresponds to the selected resource from database and returns it.
getPermissionsByResource(int) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsRequestCacheBean
Returns list which contains permissions and is shown on add permissions dialog on /Roles/Definitions page.
getPermissionsByResourceAndUser(Resource, String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Permissions
Retrieves all permissions which are assigned to the user which is identified by userId and are in given resource and returns it.
getPermissionsByResourceAndUser(Resource, String) - Method in class se.esss.ics.rbac.ejbs.PermissionEJB
 
getPermissionsByResourceAndUser(Resource, String) - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessRequestCacheBean
Returns list which contains permissions from source list and is shown on request new exclusive access dialog on /Permissions/ExclusiveAccess page.
getPermissionsByRule(Rule) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Permissions
Retrieves permissions which contains the given rule and returns it.
getPermissionsByRule(Rule) - Method in class se.esss.ics.rbac.ejbs.PermissionEJB
 
getPermissionsByRule(Rule) - Method in class se.esss.ics.rbac.jsf.permissions.RulesRequestCacheBean
 
getPermissionsByWildcard(String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Permissions
Retrieves all permissions whose name matches the wildcard pattern from database and returns it.
getPermissionsByWildcard(String) - Method in class se.esss.ics.rbac.ejbs.PermissionEJB
 
getPermissionsSourceList() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Returns list which contains permissions from source list and is shown on request new exclusive access dialog on /Permissions/ExclusiveAccess page.
getPermissionsSourceList() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Returns list which contains permissions from source list and is shown on add permissions dialog on /Resources/Definitions page.
getPermissionsSourceList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Returns list which contains permissions from source list and is shown on add permissions dialog on /Roles/Definitions page.
getPermissionsSourceList() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Returns list which contains permissions from source list and is shown on add permissions dialog on /Users/Definition page.
getPermissionsTargetList() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Returns list which contains roles from target list and is shown on request new exclusive access dialog on /Permissions/ExclusiveAccess page.
getPermissionsTargetList() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Returns list which contains permissions from target list and is shown on add permissions dialog on /Resources/Definitions page.
getPermissionsTargetList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Returns list which contains permissions from target list and is shown on add assignees dialog on /Roles/Definitions page.
getPermissionsTargetList() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Returns list which contains permissions from target list and is shown on add assignees dialog on /Users/Definition page.
getPhoneNumber() - Method in class se.esss.ics.rbac.dsaccess.dummy.DummyUserInfo
 
getPhoneNumber() - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPUserInfo
 
getPhoneNumber() - Method in interface se.esss.ics.rbac.dsaccess.UserInfo
Returns the phone number of the user this UserInfo represents.
getPort(Request) - Static method in class se.esss.ics.rbac.sso.restservices.SSORequestUtilites
Retrieves user's address port info from the provided request.
getPrecision() - Method in class org.csstudio.data.values.internal.NumericMetaData
 
getPrecision() - Method in interface org.csstudio.data.values.INumericMetaData
 
getPreferredRole() - Method in class se.esss.ics.rbac.access.Credentials
Returns the name of the role the user would prefer to have.
getPrimaryServicesBaseURL() - Method in class se.esss.ics.rbac.access.RBACProperties
Returns the value of the "rbac.primaryServicesURL" property.
getPrimarySSLHostname() - Method in class se.esss.ics.rbac.access.RBACProperties
Returns the value of the "rbac.primarySSLHost" property.
getPrimarySSLPort() - Method in class se.esss.ics.rbac.access.RBACProperties
Returns the value of the "rbac.primarySSLPort" property as an integer.
getProperty(String) - Method in class se.esss.ics.rbac.access.RBACProperties
Searches for the property with the specified key amongst the RBAC properties.
getProperty(String) - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
Returns the value of the property for the given key.
getProperty(String, String) - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
Returns the value of the property for the given key.
getProperty(String) - Static method in class se.esss.ics.rbac.jsf.general.ManagementStudioProperties
Searches for the property with the specified key amongst the properties.
getProperty(String) - Method in class se.esss.ics.rbac.sso.SSOProperties
Searches for the property with the specified key amongst the local services properties.
getPublicKey() - Method in class se.esss.ics.rbac.access.FacadeUtilities
Reads the public key from the location on the hard drive.
getPublicKey() - Method in class se.esss.ics.rbac.access.RBACConnector
Returns the public key that can be used to verify the token signature.
getPublicKey() - Method in class se.esss.ics.rbac.logic.SignatureEJB
Returns the public part of the RSA key pair used for signing data.
getPublicKey() - Method in class se.esss.ics.rbac.restservices.RBACResources
Returns the encoded public key that can be used to verify RBAC signature.
getPublicKeyData() - Method in class se.esss.ics.rbac.logic.GeneralEJB
Returns the public key used by RBAC.
getPublicKeyInfo() - Method in class se.esss.ics.rbac.jsf.admin.Settings
 
getPublicKeyLocation() - Method in class se.esss.ics.rbac.access.RBACProperties
Returns the path to the file containing the public key that is used to verify the token signature.
getPV(String, boolean) - Method in class se.esss.ics.rbac.logic.evaluation.CachedPVProvider
Returns a PV connection by the specified name from cache or creates a new one, if on does not already exist.
getPV(String) - Method in class se.esss.ics.rbac.logic.evaluation.CachedPVProvider
Returns a PV connection by the specified name from cache or creates a new one, if on does not already exist.
getPVName() - Method in exception org.csstudio.utility.pv.PVException
Returns the name of the PV that triggered this exception.
getPvName() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityInput
 
getRbacAccessEJB() - Method in class se.esss.ics.rbac.jsf.auth.LoginBean
Returns this bean's injected instance of RBACAccess EJB.
getRBACLogs() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
 
getRBACManagementVersion() - Method in interface se.esss.ics.rbac.ejbs.interfaces.MetaInfo
Returns the version number of the management studio.
getRBACManagementVersion() - Method in class se.esss.ics.rbac.ejbs.MetaInfoEJB
 
getRBACSignature() - Method in class se.esss.ics.rbac.access.Token
Returns encrypted signature of the token's data.
getRBACVersion() - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Returns the version of the RBAC services.
getRBACVersion() - Method in class se.esss.ics.rbac.access.SecurityFacade
 
getRBACVersion() - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
getRBACVersion() - Method in interface se.esss.ics.rbac.ejbs.interfaces.RBACAccess
Returns the version of the RBAC services.
getRBACVersion() - Method in class se.esss.ics.rbac.ejbs.RBACAccessEJB
 
getRequestIP() - Method in class se.esss.ics.rbac.access.localservice.LocalAuthServiceDetails
 
getRequestPort() - Method in class se.esss.ics.rbac.access.localservice.LocalAuthServiceDetails
 
getResource() - Method in class se.esss.ics.rbac.access.ExclusiveAccess
Returns the name of the resource that owns the permission.
getResource() - Method in class se.esss.ics.rbac.datamodel.Permission
 
getResource(int) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Resources
Retrieves resource identified by resourceId from database and returns it.
getResource(int) - Method in class se.esss.ics.rbac.ejbs.ResourceEJB
 
getResource() - Method in class se.esss.ics.rbac.jaxb.UsersInfo
 
getResource() - Method in exception se.esss.ics.rbac.logic.exception.InvalidResourceException
 
getResourceByName(String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Resources
Retrieves resource whose name matches the given resourceName and returns it.
getResourceByName(String) - Method in class se.esss.ics.rbac.ejbs.ResourceEJB
 
getResourceDescription() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
 
getResourceName() - Method in class se.esss.ics.rbac.jaxb.ExclusiveInfo
 
getResourceName() - Method in class se.esss.ics.rbac.jaxb.PermissionsInfo
 
getResourceName() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
 
getResourceName() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
 
getResourceName() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean.UserPermission
 
getResourceNames() - Method in interface se.esss.ics.rbac.ejbs.interfaces.Resources
 
getResourceNames() - Method in class se.esss.ics.rbac.ejbs.ResourceEJB
 
getResourceNames() - Method in class se.esss.ics.rbac.jaxb.ResourcesInfo
 
getResources() - Method in class se.esss.ics.rbac.access.RBACConnector
Returns the array of all resources currently defined in RBAC.
getResources() - Method in interface se.esss.ics.rbac.ejbs.interfaces.Resources
 
getResources() - Method in class se.esss.ics.rbac.ejbs.ResourceEJB
 
getResources() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Retrieves list of resources from database and returns it.
getResources() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsRequestCacheBean
Retrieves list of resources from database and returns it.
getResources() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
 
getResources() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessRequestCacheBean
 
getResources() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewRequestCacheBean
Retrieves list of resources from database and returns it.
getResources() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Retrieves list of resources from database and returns it.
getResources(boolean) - Method in class se.esss.ics.rbac.jsf.resources.RequestCacheBean
Retrieves list of resources from database and returns it.
getResources() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsRequestCacheBean
Retrieves and returns list of resources from database.
getResources() - Method in class se.esss.ics.rbac.jsf.users.RequestCacheBean
 
getResources() - Method in class se.esss.ics.rbac.logic.GeneralEJB
Returns the list of all resources in the system.
getResources(HttpServletRequest) - Method in class se.esss.ics.rbac.restservices.RBACResources
Returns all the resource names currently available in the system.
getResourcesByWildcard(String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Resources
Retrieves all resources whose name matches the wildcard pattern from database and returns it.
getResourcesByWildcard(String) - Method in class se.esss.ics.rbac.ejbs.ResourceEJB
 
getResourcesByWildcard(String, boolean) - Method in class se.esss.ics.rbac.jsf.resources.RequestCacheBean
Retrieves list of resources (which matches wildcard) from database and returns it.
getResourcesList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Retrieves and returns list of resources from database.
getResourcesPickList() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Retrieves list of all resources from database and returns it.
getResourcesSourceList() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns list which contains resources from source list and is shown on select resources dialog on /Permissions/Overview page.
getResourcesSourceList() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Returns list which contains resources from source list and is shown on select resources dialog on /Roles/Matrix page.
getResourcesString() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
 
getResourcesTargetList() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns list which contains resources from target list and is shown on select resources dialog on /Permissions/Overview page.
getResourcesTargetList() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Returns list which contains resources from target list and is shown on select resources dialog on /Roles/Matrix page.
getResponseCode() - Method in exception se.esss.ics.rbac.access.SecurityFacadeException
 
getRole() - Method in class se.esss.ics.rbac.datamodel.Permission
 
getRole() - Method in class se.esss.ics.rbac.datamodel.Token
 
getRole() - Method in class se.esss.ics.rbac.datamodel.TokenRole
 
getRole() - Method in class se.esss.ics.rbac.datamodel.UserRole
 
getRole(int, boolean) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Roles
Retrieves role identified by roleId from database and returns it.
getRole(int, boolean) - Method in class se.esss.ics.rbac.ejbs.RoleEJB
 
getRole() - Method in class se.esss.ics.rbac.jaxb.UsersInfo
 
getRoleAssignmentType() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Returns selected role assignment type as Integer.
getRoleByName(String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Roles
Retrieves role whose name matches the given name and returns it.
getRoleByName(String) - Method in class se.esss.ics.rbac.ejbs.RoleEJB
 
getRoleDescription() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
getRoleManager() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
getRoleName() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
getRoleName() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean.UserPermission
 
getRoleNames() - Method in class se.esss.ics.rbac.jaxb.RolesInfo
 
getRoleNames() - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
getRoleNames(HttpServletRequest) - Static method in class se.esss.ics.rbac.restservices.RequestUtilities
Retrieves user's preferred roles from the provided request.
getRolePermissions() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Return generated roles permission map which data are shown in table on /Roles/Matrix page.
getRoles() - Method in class se.esss.ics.rbac.access.RBACConnector
Returns the array of all roles currently defined in RBAC.
getRoles() - Method in class se.esss.ics.rbac.access.Token
Returns array of role names for which this token is valid.
getRoles() - Method in interface se.esss.ics.rbac.ejbs.interfaces.Roles
 
getRoles() - Method in class se.esss.ics.rbac.ejbs.RoleEJB
 
getRoles() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
 
getRoles() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsRequestCacheBean
 
getRoles() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewRequestCacheBean
Retrieves list of roles from database and returns it.
getRoles() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Retrieves list of roles corresponds to the selected access security group rule.
getRoles() - Method in class se.esss.ics.rbac.jsf.pvaccess.RequestCacheBean
 
getRoles(boolean) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsRequestCacheBean
 
getRoles() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Return a map with role id as key and with role name as value.
getRoles() - Method in class se.esss.ics.rbac.jsf.users.RequestCacheBean
 
getRoles() - Method in class se.esss.ics.rbac.logic.GeneralEJB
Returns the list of all roles in the system.
getRoles() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
getRoles(String, HttpServletRequest) - Method in class se.esss.ics.rbac.restservices.RBACResources
Retrieves all Roles available to the specified user.
getRoles(HttpServletRequest) - Method in class se.esss.ics.rbac.restservices.RBACResources
Returns all the roles names currently available in the system.
getRolesByWildcard(String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Roles
Retrieves all roles whose name matches the wildcard pattern from database and returns it.
getRolesByWildcard(String) - Method in class se.esss.ics.rbac.ejbs.RoleEJB
 
getRolesByWildcard(String, boolean) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsRequestCacheBean
 
getRolesForUser(String, String) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Returns the list of all roles for the provided username.
getRolesForUser(SecurityCallback, String, String) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Same as #getRolesForUser(String), but the action is executed asynchronously.
getRolesForUser(String, String) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
getRolesForUser(SecurityCallback, String, String) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
getRolesForUser(String, String) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
getRolesForUser(SecurityCallback, String, String) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
getRolesList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
getRolesSourceList() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Returns list which contains roles from source list and is shown on add roles dialog on /Permissions/Definitions page.
getRolesSourceList() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns list which contains roles from source list and is shown on select roles dialog on /Permissions/Overview page.
getRolesSourceList() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns list which contains roles from source list and is shown on add roles dialog on /PVAccessManagement page.
getRolesSourceList() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Returns list which contains roles from source list and is shown on add roles dialog on /Roles/Matrix page.
getRolesString() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
 
getRolesString(Token) - Method in class se.esss.ics.rbac.jsf.tokens.OverviewBean
Generates string, which contains names of all roles belonging to given token, separated by comma.
getRolesTargetList() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Returns list which contains roles from target list and is shown on add roles dialog on /Permissions/Definitions page.
getRolesTargetList() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns list which contains roles from target list and is shown on select roles dialog on /Permissions/Overview page.
getRolesTargetList() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns list which contains roles from target list and is shown on add roles dialog on /PVAccessManagement page.
getRolesTargetList() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Returns list which contains roles from target list and is shown on add roles dialog on /Roles/Matrix page.
getRowCount() - Method in class se.esss.ics.rbac.jsf.admin.logs.LazyLogsDataModel
 
getRowCount() - Method in class se.esss.ics.rbac.jsf.logs.LazyLogsDataModel
 
getRowData(String) - Method in class se.esss.ics.rbac.jsf.admin.logs.LazyLogsDataModel
 
getRowData(String) - Method in class se.esss.ics.rbac.jsf.logs.LazyLogsDataModel
 
getRowKey(ManagementStudioLog) - Method in class se.esss.ics.rbac.jsf.admin.logs.LazyLogsDataModel
 
getRowKey(RBACLog) - Method in class se.esss.ics.rbac.jsf.logs.LazyLogsDataModel
 
getRule() - Method in class se.esss.ics.rbac.datamodel.Permission
 
getRule(int) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Rules
Retrieves rule identified by ruleId from database and returns it.
getRule(int) - Method in class se.esss.ics.rbac.ejbs.RuleEJB
 
getRuleCalc() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
 
getRuleDefinition() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
 
getRuleDescription() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
 
getRuleDescription() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
 
getRuleDescription() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
 
getRuleLevel() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
 
getRuleName() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
 
getRuleName() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
 
getRulePermission() - Method in class se.esss.ics.rbac.jsf.admin.Settings
 
getRules() - Method in class se.esss.ics.rbac.datamodel.Role
 
getRules() - Method in interface se.esss.ics.rbac.ejbs.interfaces.Rules
 
getRules() - Method in class se.esss.ics.rbac.ejbs.RuleEJB
 
getRules() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Retrieves list of rules from database and returns it.
getRules() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsRequestCacheBean
Retrieves list of rules from database and returns it.
getRules() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
 
getRules() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Retrieves list of rules from database and returns it.
getRules(boolean) - Method in class se.esss.ics.rbac.jsf.permissions.RulesRequestCacheBean
Retrieves list of rules from database and returns it.
getRules() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Retrieves list of access security rules corresponds to the selected access security group.
getRules() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityGroup
 
getRulesByExpression(Expression) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Rules
Retrieves rules which belongs to the specific expression and returns it.
getRulesByExpression(Expression) - Method in class se.esss.ics.rbac.ejbs.RuleEJB
 
getRulesByExpression(Expression) - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsRequestCacheBean
 
getRulesByWildcard(String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Rules
Retrieves all rules whose name matches the wildcard pattern from database and returns it.
getRulesByWildcard(String) - Method in class se.esss.ics.rbac.ejbs.RuleEJB
 
getRulesByWildcard(String, boolean) - Method in class se.esss.ics.rbac.jsf.permissions.RulesRequestCacheBean
Retrieves list of rules (which matches wildcard) from database and returns it.
getSecondaryServicesBaseURL() - Method in class se.esss.ics.rbac.access.RBACProperties
Returns the value of the "rbac.secondaryServicesURL" property.
getSecondarySSLHostname() - Method in class se.esss.ics.rbac.access.RBACProperties
Returns the value of the "rbac.secondarySSLHost" property.
getSecondarySSLPort() - Method in class se.esss.ics.rbac.access.RBACProperties
Returns the value of the "rbac.secondarySSLPort" property as an integer.
getSelectedActions() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Returns actions array selected on /Logs/Overview page.
getSelectedAssignedRole() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getSelectedAssignee() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
getSelectedAssigneesSourceList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Returns list which contains selected users from source list and is shown on add assignees dialog on /Roles/Definitions page.
getSelectedAssigneesTargetList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Returns list which contains selected users from target list and is shown on add assignees dialog on /Roles/Definitions page.
getSelectedExclusiveAccess() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Returns exclusive access which is selected in active exclusive access requests table on /Permissions/ExclusiveAccess page.
getSelectedExpression() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Returns expression which is selected in expressions list on /Permissions/Expressions page.
getSelectedExpression() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Returns expression which is selected in expressions table on /Permissions/Rules page.
getSelectedExpressionsSourceList() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns list which contains selected expressions from source list and is shown on select expressions dialog on /Permissions/Overview page.
getSelectedExpressionsSourceList() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Returns list which contains selected expression from source list and is shown on select expressions dialog on /Permissions/Rules page.
getSelectedExpressionsTargetList() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns list which contains selected expressions from target list and is shown on select expressions dialog on /Permissions/Overview page.
getSelectedExpressionsTargetList() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Returns list which contains selected expressions from target list and is shown on select expressions dialog on /Permissions/Rules page.
getSelectedGroup() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns access security group which is selected in access security groups list on /PVAccessManagement page.
getSelectedGroups() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns access security groups which are selected in access security groups list on /ACFFileGenerator page.
getSelectedIncludedEntries() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Returns included entries array selected on /Logs/Overview page.
getSelectedInput() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns access security group input which is selected in access security inputs list on /PVAccessManagement page.
getSelectedIPGroup() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Returns IP group which is selected in IP groups list on /Permissions/IPGroups page.
getSelectedIPGroup() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns access security rule IP group which is selected in IP groups list on /PVAccessManagement page.
getSelectedIPGroupMembers() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Retrieves list of selected IP group members.
getSelectedIPGroupsSourceList() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns list which contains selected ip groups from source list and is shown on select ip groups dialog on /Permissions/Overview page.
getSelectedIPGroupsSourceList() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns list which contains selected ip groups from source list and is shown on add ip groups dialog on /PVAccessManagement page.
getSelectedIPGroupsTargetList() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns list which contains selected ip groups from target list and is shown on select ip groups dialog on /Permissions/Overview page.
getSelectedIPGroupsTargetList() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns list which contains selected ip groups from target list and is shown on add ip groups dialog on /PVAccessManagement page.
getSelectedManager() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Returns manager which is selected in managers list on /Resources/Definitions page.
getSelectedManager() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
getSelectedManagersSourceList() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Returns list which contains selected users from source list and is shown on add managers dialog on /Resources/Definitions page.
getSelectedManagersSourceList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Returns list which contains selected users from source list and is shown on add managers dialog on /Roles/Definitions page.
getSelectedManagersTargetList() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Returns list which contains selected users from target list and is shown on add managers dialog on /Resources/Definitions page.
getSelectedManagersTargetList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Returns list which contains selected users from target list and is shown on add managers dialog on /Roles/Definitions page.
getSelectedMember() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Returns IP group member which is selected in members table on /Permissions/IPGroups page.
getSelectedPermission() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
 
getSelectedPermission() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns permission which is selected in available permissions list on /Permissions/Overview page.
getSelectedPermission() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
getSelectedPermissionsSourceList() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Returns list which contains selected roles from source list aand is shown on request new exclusive access dialog on /Permissions/ExclusiveAccess page.
getSelectedPermissionsSourceList() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Returns list which contains selected permissions from source list and is shown on add permissions dialog on /Resources/Definitions page.
getSelectedPermissionsSourceList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Returns list which contains selected permissions from source list and is shown on add assignees dialog on /Roles/Definitions page.
getSelectedPermissionsSourceList() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Returns list which contains selected permissions from source list and is shown on add assignees dialog on /Users/Definition page.
getSelectedPermissionsTargetList() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Returns list which contains selected roles from target list and is shown on request new exclusive access dialog on /Permissions/ExclusiveAccess page.
getSelectedPermissionsTargetList() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Returns list which contains selected permissions from target list and is shown on add permissions dialog on /Resources/Definitions page.
getSelectedPermissionsTargetList() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Returns list which contains selected permissions from target list and is shown on add assignees dialog on /Roles/Definitions page.
getSelectedPermissionsTargetList() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Returns list which contains selected permissions from target list and is shown on add assignees dialog on /Users/Definition page.
getSelectedResource() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
 
getSelectedResource() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Returns resource which is selected in request exclusive access dialog on /Permissions/ExclusiveAccess page.
getSelectedResource() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Returns resource which is selected in resources list on /Resources/Definitions page.
getSelectedResource() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getSelectedResourceId() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
getSelectedResourcePickList() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Returns resource which is selected in resources drop down list in add permissions dialog on /Resources/Definitions page.
getSelectedResourcesSourceList() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns list which contains selected resources from source list and is shown on select resources dialog on /Permissions/Overview page.
getSelectedResourcesSourceList() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Returns list which contains selected resources from source list and is shown on select resources dialog on /Roles/Matrix page.
getSelectedResourcesTargetList() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns list which contains selected resources from target list and is shown on select resources dialog on /Permissions/Overview page.
getSelectedResourcesTargetList() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Returns list which contains selected resources from target list and is shown on select resources dialog on /Roles/Matrix page.
getSelectedRole() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
 
getSelectedRole() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns access security rule role which is selected in roles list on /PVAccessManagement page.
getSelectedRole() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Returns role which is selected in roles list on /Roles/Definitions page.
getSelectedRole() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getSelectedRoleAssignees() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Retrieves list of users which are assigned to the selected role.
getSelectedRolesSourceList() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Returns list which contains selected roles from source list and is shown on add roles dialog on /Permissions/Definitions page.
getSelectedRolesSourceList() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns list which contains selected roles from source list and is shown on select roles dialog on /Permissions/Overview page.
getSelectedRolesSourceList() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns list which contains selected roles from source list and is shown on add roles dialog on /PVAccessManagement page.
getSelectedRolesSourceList() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Returns list which contains selected roles from source list and is shown on add roles dialog on /Roles/Matrix page.
getSelectedRolesTargetList() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Returns list which contains selected roles from target list and is shown on add roles dialog on /Permissions/Definitions page.
getSelectedRolesTargetList() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Returns list which contains selected roles from target list and is shown on select roles dialog on /Permissions/Overview page.
getSelectedRolesTargetList() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns list which contains selected roles from target list and is shown on add roles dialog on /PVAccessManagement page.
getSelectedRolesTargetList() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Returns list which contains selected roles from target list and is shown on add roles dialog on /Roles/Matrix page.
getSelectedRule() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
 
getSelectedRule() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Returns rule which is selected in rules list on /Permissions/Rules page.
getSelectedRule() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns access security group rule which is selected in access security rules list on /PVAccessManagement page.
getSelectedSeverities() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Returns severities array selected on /Admin/Logs page.
getSelectedSeverities() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Returns severities array selected on /Logs/Overview page.
getSelectedUser() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Returns user which is selected in users list box on /Admin/Logs page.
getSelectedUser() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Returns user which is selected in users list box on /Logs/Overview page.
getSelectedUser() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getSelectedUsersSourceList() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Returns list which contains selected users from source list and is shown on /Admin/Logs page.
getSelectedUsersSourceList() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Returns list which contains selected users from source list and is shown on /Logs/Overview page.
getSelectedUsersTargetList() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Returns list which contains selected users from target list and is shown on /Admin/Logs page.
getSelectedUsersTargetList() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Returns list which contains selected users from target list and is shown on /Logs/Overview page.
getSeparators() - Method in class se.esss.ics.rbac.jsf.utils.NumericStringComparator
Method returns separators.
getService() - Method in interface se.esss.ics.rbac.access.IConnectionFactory
Returns the service that is being used for all connections.
getService() - Method in class se.esss.ics.rbac.access.impl.RBACConnectionFactory
 
getSeverities() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
 
getSeverities() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
 
getSeverity() - Method in class org.csstudio.data.values.internal.Value
 
getSeverity() - Method in interface org.csstudio.data.values.IValue
Get the severity info.
getSeverity() - Method in class se.esss.ics.rbac.ManagementStudioLog
 
getSeverity() - Method in class se.esss.ics.rbac.RBACLog
 
getSignature() - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
getSize(IValue) - Static method in class org.csstudio.data.values.ValueUtil
Measures the size of the data in number of elements.
getStartTime() - Method in class se.esss.ics.rbac.datamodel.ExclusiveAccess
 
getStartTime() - Method in class se.esss.ics.rbac.datamodel.UserRole
 
getStartTime() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Returns time from which logs will be retrieved.
getStartTime() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Returns time from which logs will be retrieved.
getState(int) - Method in interface org.csstudio.data.values.IEnumeratedMetaData
Convenience routine for getting a state string.
getState(int) - Method in class org.csstudio.data.values.internal.EnumeratedMetaData
 
getStateInfo() - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
getStateInfo() - Method in interface org.csstudio.utility.pv.PV
Internal state information on the PV.
getStates() - Method in interface org.csstudio.data.values.IEnumeratedMetaData
Obtain the state strings.
getStates() - Method in class org.csstudio.data.values.internal.EnumeratedMetaData
 
getStatus() - Method in class org.csstudio.data.values.internal.Value
 
getStatus() - Method in interface org.csstudio.data.values.IValue
Get the status text that might describe the severity.
getString(IValue) - Static method in class org.csstudio.data.values.ValueUtil
Converts the given value into a string representation.
getString(String, Object...) - Static method in class se.esss.ics.rbac.jsf.general.Messages
Returns the text which belongs to the given key.
getString(String) - Static method in class se.esss.ics.rbac.jsf.general.Messages
Returns the text which belongs to the given key.
getString(String, Object...) - Static method in class se.esss.ics.rbac.logic.Messages
Returns the text which belongs to the given key.
getString(String) - Static method in class se.esss.ics.rbac.logic.Messages
Returns the text which belongs to the given key.
getSystemUsername(String, int) - Method in class se.esss.ics.rbac.sso.TokenMap
Retrieves system user username.
getTime() - Method in class org.csstudio.data.values.internal.Value
 
getTime() - Method in interface org.csstudio.data.values.IValue
Get the time stamp.
getTimestamp() - Method in class se.esss.ics.rbac.ManagementStudioLog
 
getTimestamp() - Method in class se.esss.ics.rbac.RBACLog
 
getTimeType(DBRType) - Static method in class org.csstudio.utility.pv.epics.DBRHelper
Returns the plain or TIME type for the given dbr type.
getToken(String) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Returns the token of the currently logged in user.
getToken(String) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
getToken(String) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
getToken() - Method in class se.esss.ics.rbac.datamodel.TokenRole
 
getToken() - Method in class se.esss.ics.rbac.datamodel.UserRole
 
getToken() - Method in interface se.esss.ics.rbac.ejbs.interfaces.RBACAccess
Returns the token of the last authenticated user.
getToken(int) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Tokens
Retrieves token identified by tokenId from database and returns it.
getToken() - Method in class se.esss.ics.rbac.ejbs.RBACAccessEJB
 
getToken(int) - Method in class se.esss.ics.rbac.ejbs.TokenEJB
 
getToken(String) - Method in class se.esss.ics.rbac.logic.AuthenticationEJB
Method checks if a token with provided ID exists.
getToken(String, HttpServletRequest) - Method in class se.esss.ics.rbac.restservices.RBACResources
Returns a previously generated token as XML.
getToken(String, int) - Method in class se.esss.ics.rbac.sso.TokenMap
Method retrieves and returns token for map if exists.
getTokenDuration() - Method in class se.esss.ics.rbac.jsf.admin.Settings
 
getTokenExpirationPeriod() - Method in class se.esss.ics.rbac.ejbs.AdminEJB
 
getTokenExpirationPeriod() - Method in interface se.esss.ics.rbac.ejbs.interfaces.Admin
Retrieves token expiration period from database and returns it.
getTokenID() - Method in class se.esss.ics.rbac.access.Token
Returns the unique ID of this token.
getTokenId() - Method in class se.esss.ics.rbac.datamodel.Token
 
getTokenID() - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
getTokenID() - Method in exception se.esss.ics.rbac.logic.exception.AuthAndAuthException
 
getTokenID() - Method in exception se.esss.ics.rbac.logic.exception.TokenInvalidException
 
getTokens() - Method in interface se.esss.ics.rbac.ejbs.interfaces.Tokens
 
getTokens() - Method in class se.esss.ics.rbac.ejbs.TokenEJB
 
getTokens() - Method in class se.esss.ics.rbac.jsf.tokens.OverviewBean
 
getTokens(boolean) - Method in class se.esss.ics.rbac.jsf.tokens.RequestCacheBean
 
getTokens() - Method in class se.esss.ics.rbac.sso.TokenMap
 
getUnits() - Method in class org.csstudio.data.values.internal.NumericMetaData
 
getUnits() - Method in interface org.csstudio.data.values.INumericMetaData
 
getUpdatedExpressionDefinition() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Returns updated expression definition which is entered into expression definition field in edit expression dialog on /Permissions/Expressions page.
getUpdatedExpressionDescription() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Returns updated expression description which is entered into expression description field in edit expression dialog on /Permissions/Expressions page.
getUpdatedExpressionLongName() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Returns updated expression long name which is entered into expression long name field in edit expression dialog on /Permissions/Expressions page.
getUpdatedExpressionName() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Returns updated expression name which is entered into expression name field in edit expression dialog on /Permissions/Expressions page.
getUpdatedGroupDescription() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns updated access security group description which is entered into access security group description field in edit access security group dialog on /PVAccessManagement page.
getUpdatedGroupName() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns updated access security group name which is entered into access security group name field in edit access security group dialog on /PVAccessManagement page.
getUpdatedIPGroupDescription() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Returns updated IP group description which is entered into IP group description field in edit IP group dialog on /Permissions/IPGroups page.
getUpdatedIPGroupName() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Returns updated IP group name which is entered into IP group name field in edit IP group dialog on /Permissions/IPGroups page.
getUpdatedPermissionDescription() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Returns updated permission description which is entered into permission description field in edit permission dialog on /Permissions/Definitions page.
getUpdatedPermissionName() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Returns updated permission name which is entered into permission name field in edit permission dialog on /Permissions/Definitions page.
getUpdatedResourceDescription() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Returns updated resource description which is entered into resource description field in edit resource description dialog on /Resources/Definitions page.
getUpdatedRuleCalc() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns updated access security group rule CALC which is entered into access security rule CALC field in edit access security rule dialog on /PVAccessManagement page.
getUpdatedRuleDefinition() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Returns updated rule definition which is entered into rule definition field in edit rule dialog on /Permissions/Rules page.
getUpdatedRuleDescription() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Returns updated rule description which is entered into rule description field in edit rule dialog on /Permissions/Rules page.
getUpdatedRuleDescription() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns updated access security group rule description which is entered into access security rule description field in edit access security rule dialog on /PVAccessManagement page.
getUpdatedRuleLevel() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns updated access security group rule level which is selected in access security rule level field in edit access security rule dialog on /PVAccessManagement page.
getUpdatedRuleName() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Returns updated rule name which is entered into rule name field in edit rule dialog on /Permissions/Rules page.
getUpdatedRuleName() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns updated access security group rule name which is entered into access security rule name field in edit access security rule dialog on /PVAccessManagement page.
getUser() - Method in class se.esss.ics.rbac.jsf.roles.UserRoleInfo
 
getUser(String) - Method in class se.esss.ics.rbac.jsf.users.UsersBean
Return all informations about specific user which is identified by username.
getUser() - Method in class se.esss.ics.rbac.logic.datatypes.ExclusiveInfoWrapper
Returns the owner of the exclusive access.
getUser() - Method in class se.esss.ics.rbac.logic.datatypes.PermissionsInfoWrapper
Returns the user for whom the permissions were requested.
getUserField(char[], String) - Method in interface se.esss.ics.rbac.dsaccess.DirectoryServiceAccess
Returns the value of a single field of the user.
getUserField(char[], String) - Method in class se.esss.ics.rbac.dsaccess.dummy.DummyDirectoryServiceAccess
 
getUserField(char[], String) - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPDirectoryServiceAccess
 
getUserId() - Method in class se.esss.ics.rbac.datamodel.ExclusiveAccess
 
getUserId() - Method in class se.esss.ics.rbac.datamodel.Token
 
getUserId() - Method in class se.esss.ics.rbac.datamodel.UserRole
 
getUserID() - Method in class se.esss.ics.rbac.jaxb.RolesInfo
 
getUserID() - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
getUserID() - Method in class se.esss.ics.rbac.ManagementStudioLog
 
getUserID() - Method in class se.esss.ics.rbac.RBACLog
 
getUserInfo(char[]) - Method in interface se.esss.ics.rbac.dsaccess.DirectoryServiceAccess
Returns the info for the provided username.
getUserInfo(char[]) - Method in class se.esss.ics.rbac.dsaccess.dummy.DummyDirectoryServiceAccess
 
getUserInfo(char[]) - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPDirectoryServiceAccess
 
getUserManualURL() - Method in class se.esss.ics.rbac.jsf.admin.Settings
 
getUsername() - Method in class se.esss.ics.rbac.access.Credentials
Returns username that will be used for authentication.
getUsername() - Method in class se.esss.ics.rbac.access.Token
Returns username of the user whom this token has been issued to.
getUsername() - Method in class se.esss.ics.rbac.dsaccess.dummy.DummyUserInfo
 
getUsername() - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPUserInfo
 
getUsername() - Method in interface se.esss.ics.rbac.dsaccess.UserInfo
Returns the username of the user this UserInfo represents.
getUsername() - Method in class se.esss.ics.rbac.jsf.auth.LoginBean
Returns the bean's username property value.
getUsername() - Method in exception se.esss.ics.rbac.logic.exception.RBACException
 
getUsernames(int) - Method in interface se.esss.ics.rbac.ejbs.interfaces.UserRoles
Retrieves usernames of the users which are assigned to the role identified by roleId from database and returns it.
getUsernames(int) - Method in class se.esss.ics.rbac.ejbs.UserRoleEJB
 
getUserPermissions() - Method in class se.esss.ics.rbac.jsf.users.RequestCacheBean
 
getUserRoles(String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.UserRoles
Retrieves user roles which belongs to the user identified by userId from database and returns it.
getUserRoles(String) - Method in class se.esss.ics.rbac.ejbs.UserRoleEJB
 
getUserRoles(String) - Method in class se.esss.ics.rbac.logic.GeneralEJB
Returns all Roles available to the user with the specified user name.
getUsers() - Method in class se.esss.ics.rbac.datamodel.Role
 
getUsers(String, boolean, boolean, boolean) - Method in interface se.esss.ics.rbac.dsaccess.DirectoryServiceAccess
Returns the list of all users whose username, first or last name (depending on the provided parameters) matches the given wildcard.
getUsers(String, boolean, boolean, boolean) - Method in class se.esss.ics.rbac.dsaccess.dummy.DummyDirectoryServiceAccess
 
getUsers(String, boolean, boolean, boolean) - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPDirectoryServiceAccess
Returns an array of all users whose username, first name or last name matches the given wildcard.
getUsers() - Method in class se.esss.ics.rbac.jaxb.UsersInfo
 
getUsers() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
 
getUsers() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
 
getUsersList() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
getUsersList(String) - Method in class se.esss.ics.rbac.jsf.users.UsersBean
Returns list of all users filtered by wildcard pattern.
getUsersSourceList() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Returns list which contains users from source list and is shown on /Admin/Logs page.
getUsersSourceList() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Returns list which contains users from source list and is shown on /Logs/Overview page.
getUsersTargetList() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Returns list which contains users from target list and is shown on /Admin/Logs page.
getUsersTargetList() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Returns list which contains users from target list and is shown on /Logs/Overview page.
getUsersWithPermission(String, String) - Method in class se.esss.ics.rbac.access.RBACConnector
Returns the array of all usernames in RBAC that are assigned a role with the given permission.
getUsersWithPermission(String, String) - Method in class se.esss.ics.rbac.logic.GeneralEJB
Returns the list of all users that are assigned a role with the given permission.
getUsersWithPermission(String, String, HttpServletRequest) - Method in class se.esss.ics.rbac.restservices.RBACResources
Retrieves all users who have the specified permission.
getUsersWithRole(String) - Method in class se.esss.ics.rbac.access.RBACConnector
Returns the array of all usernames that are assigned the given role in RBAC.
getUsersWithRole(String) - Method in class se.esss.ics.rbac.logic.GeneralEJB
Returns the list of all users that are assigned the given role.
getUsersWithRole(String, HttpServletRequest) - Method in class se.esss.ics.rbac.restservices.RBACResources
Retrieves all users who have the specified role.
getValidatedToken() - Method in interface se.esss.ics.rbac.ejbs.interfaces.RBACAccess
Returns validated token of the last authenticated user.
getValidatedToken() - Method in class se.esss.ics.rbac.ejbs.RBACAccessEJB
 
getValue() - Method in interface org.csstudio.data.values.IDoubleValue
 
getValue() - Method in interface org.csstudio.data.values.IEnumeratedValue
 
getValue() - Method in interface org.csstudio.data.values.ILongValue
 
getValue() - Method in class org.csstudio.data.values.internal.DoubleValue
 
getValue() - Method in class org.csstudio.data.values.internal.EnumeratedValue
 
getValue() - Method in class org.csstudio.data.values.internal.LongValue
 
getValue() - Method in class org.csstudio.data.values.internal.StringValue
 
getValue() - Method in interface org.csstudio.data.values.IStringValue
 
getValue(double) - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
getValue() - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
getValue(double) - Method in interface org.csstudio.utility.pv.PV
Synchronous 'get'.
getValue() - Method in interface org.csstudio.utility.pv.PV
Get the value.
getValue() - Method in class se.esss.ics.rbac.ConfigurationParameter
 
getValue() - Method in class se.esss.ics.rbac.jaxb.util.NameValuePair
 
getValueAsDouble() - Method in class se.esss.ics.rbac.ConfigurationParameter
Returns the value of the configuration parameter as a double.
getValueAsLong() - Method in class se.esss.ics.rbac.ConfigurationParameter
Returns the value of the configuration parameter as a long.
getValues() - Method in interface org.csstudio.data.values.IDoubleValue
 
getValues() - Method in interface org.csstudio.data.values.IEnumeratedValue
 
getValues() - Method in interface org.csstudio.data.values.ILongValue
 
getValues() - Method in class org.csstudio.data.values.internal.DoubleValue
 
getValues() - Method in class org.csstudio.data.values.internal.EnumeratedValue
 
getValues() - Method in class org.csstudio.data.values.internal.LongValue
 
getValues() - Method in class org.csstudio.data.values.internal.StringValue
 
getValues() - Method in interface org.csstudio.data.values.IStringValue
 
getVersion() - Method in class se.esss.ics.rbac.jsf.auth.LoginBean
Returns the RBAC version number.
getVersion() - Method in class se.esss.ics.rbac.jsf.general.ManifestBean
Returns the management studio version number.
getVersion() - Method in class se.esss.ics.rbac.logic.ManifestEJB
Returns the application's build version.
getVersion() - Method in class se.esss.ics.rbac.restservices.RBACResources
Returns the build version number of the services.
getWarnHigh() - Method in class org.csstudio.data.values.internal.NumericMetaData
 
getWarnHigh() - Method in interface org.csstudio.data.values.INumericMetaData
 
getWarnLow() - Method in class org.csstudio.data.values.internal.NumericMetaData
 
getWarnLow() - Method in interface org.csstudio.data.values.INumericMetaData
 
getWelcomeMessage() - Method in class se.esss.ics.rbac.jsf.auth.LoginBean
Returns the welcome message.
getWildcard() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
 
getWildcard() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Returns wildcard pattern which is used for searching by expressions.
getWildcard() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Returns wildcard pattern which is used for searching by IP groups.
getWildcard() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Returns wildcard pattern which is used for searching by rules.
getWildcard() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Returns wildcard pattern which is used for searching by access security groups.
getWildcard() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Returns wildcard pattern which is used for searching by resources.
getWildcard() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
getWildcard() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
 
GONE - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
Return code for resource that is gone - token has been removed
GROUP_NOT_FOUND - Static variable in class se.esss.ics.rbac.logic.Messages
 

H

handleFileUpload(FileUploadEvent) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Methods that handles file upload.
handleFileUpload(FileUploadEvent) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Method that handles file upload.
hashCode() - Method in class org.csstudio.data.values.internal.DoubleValue
 
hashCode() - Method in class org.csstudio.data.values.internal.EnumeratedMetaData
 
hashCode() - Method in class org.csstudio.data.values.internal.EnumeratedValue
 
hashCode() - Method in class org.csstudio.data.values.internal.LongValue
 
hashCode() - Method in class org.csstudio.data.values.internal.NumericMetaData
 
hashCode() - Method in class org.csstudio.data.values.internal.StringValue
 
hashCode() - Method in class org.csstudio.data.values.internal.Timestamp
 
hashCode() - Method in class org.csstudio.data.values.internal.Value
 
hashCode() - Method in class se.esss.ics.rbac.access.ExclusiveAccess
 
hashCode() - Method in class se.esss.ics.rbac.access.Token
 
hashCode() - Method in class se.esss.ics.rbac.ConfigurationParameter
 
hashCode() - Method in class se.esss.ics.rbac.datamodel.ExclusiveAccess
 
hashCode() - Method in class se.esss.ics.rbac.datamodel.Expression
 
hashCode() - Method in class se.esss.ics.rbac.datamodel.IPGroup
 
hashCode() - Method in class se.esss.ics.rbac.datamodel.Permission
 
hashCode() - Method in class se.esss.ics.rbac.datamodel.Resource
 
hashCode() - Method in class se.esss.ics.rbac.datamodel.Role
 
hashCode() - Method in class se.esss.ics.rbac.datamodel.Rule
 
hashCode() - Method in class se.esss.ics.rbac.datamodel.Token
 
hashCode() - Method in class se.esss.ics.rbac.datamodel.TokenRole
 
hashCode() - Method in class se.esss.ics.rbac.datamodel.UserRole
 
hashCode() - Method in class se.esss.ics.rbac.dsaccess.dummy.DummyUserInfo
 
hashCode() - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPUserInfo
 
hashCode() - Method in class se.esss.ics.rbac.jsf.roles.UserRoleInfo
 
hashCode() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean.UserPermission
 
hashCode() - Method in class se.esss.ics.rbac.ManagementStudioLog
 
hashCode() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityGroup
 
hashCode() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityInput
 
hashCode() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
hashCode() - Method in class se.esss.ics.rbac.RBACLog
 
hasPermission(String, String, String) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Checks if the logged in user is granted the permission provided as parameter from the IP embedded in the token.
hasPermission(String, String, String) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
hasPermission(String, String, String) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
hasPermissions(String, String, String...) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Checks if the logged in user is granted the permissions provided as parameters from the IP embedded in the token.
hasPermissions(SecurityCallback, String, String, String...) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Same as #hasPermissions(String, String...), but the action is executed asynchronously.
hasPermissions(String, String, String...) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
hasPermissions(SecurityCallback, String, String, String...) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
hasPermissions(String, String, String...) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
hasPermissions(SecurityCallback, String, String, String...) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
hasPermissions(String, String, String[]) - Method in class se.esss.ics.rbac.logic.AuthorizationEJB
Method checks, if a token with provided ID exists.
hasPermissions(String, String, String, HttpServletRequest) - Method in class se.esss.ics.rbac.restservices.RBACResources
Checks whether the caller has the specified permissions.
hasPermissionsForValidatedParameters(Token, String, String[]) - Method in class se.esss.ics.rbac.logic.AuthorizationEJB
Checks if the user with specified token and roles has specific permissions on the provided resource.
hasPermissionsForValidatedParameters(Token, Resource, String[], boolean) - Method in class se.esss.ics.rbac.logic.AuthorizationEJB
Checks if the user with specified token and roles has specific permissions on the provided resource.
hasValue() - Method in interface org.csstudio.data.values.ISeverity
 
HEADER_AUTHORISATION - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
The name of the authorisation header
HEADER_EXCLUSIVE_DURATION - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
The name of the duration header
HEADER_IP - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
The name of the IP address header
HEADER_NAME_AUTHORISATION - Static variable in class se.esss.ics.rbac.restservices.RequestUtilities
The name of the authorisation header
HEADER_NAME_EXCLUSIVE_DURATION - Static variable in class se.esss.ics.rbac.restservices.RequestUtilities
The name of the exclusive access duration header
HEADER_NAME_IP - Static variable in class se.esss.ics.rbac.restservices.RequestUtilities
The name of the IP address header
HEADER_NAME_IP - Static variable in class se.esss.ics.rbac.sso.restservices.SSORequestUtilites
The name of the IP address header
HEADER_NAME_PORT - Static variable in class se.esss.ics.rbac.sso.restservices.SSORequestUtilites
The name of the port header
HEADER_NAME_ROLES - Static variable in class se.esss.ics.rbac.restservices.RequestUtilities
The name of the roles header
HEADER_PORT - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
The name of the port header
HEADER_ROLES - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
The name of the roles header
HEADER_TOKEN_PART - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
The name of the current token part header
HEADER_TOKEN_PART - Static variable in class se.esss.ics.rbac.sso.restservices.SSORequestUtilites
The name of the current token part header
HEADER_X_FORWARDED_FOR - Static variable in class se.esss.ics.rbac.restservices.filter.RestLogFilter
The name of header set by proxy server, alternative source of IP address

I

IConnectionFactory - Interface in se.esss.ics.rbac.access
IConnectionFactory defines the factory that creates connections to the requested URLs.
IConnectionFactory.Service - Enum in se.esss.ics.rbac.access
Service identifies the service that is being used by the connection factory.
IDoubleValue - Interface in org.csstudio.data.values
A double-typed value.
IEnumeratedMetaData - Interface in org.csstudio.data.values
The enumerated version of IMetaData.
IEnumeratedValue - Interface in org.csstudio.data.values
An enumerated value.
IllegalRBACArgumentException - Exception in se.esss.ics.rbac.logic.exception
IllegalRBACArgumentException is a checked exception that replaces the IllegalArgumentException in the business logic in order for the EJB proxies to handle exceptions correctly.
IllegalRBACArgumentException(String) - Constructor for exception se.esss.ics.rbac.logic.exception.IllegalRBACArgumentException
Constructs a new exception with the provided message.
ILongValue - Interface in org.csstudio.data.values
A (long) integer value.
IMetaData - Interface in org.csstudio.data.values
Base interface for a sample's meta data.
IMPORT_IO_EXCEPTION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
INCORRECT_RESPONSE_MESSAGE - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
The message prefix for all exceptions where the service responded, but the response was not OK or not as expected.
incRefs() - Method in class org.csstudio.utility.pv.epics.RefCountedMonitor
Increment reference count.
INDENT - Static variable in class se.esss.ics.rbac.Util
Default indent for toString methods
INFINITY - Static variable in class org.csstudio.data.values.internal.Messages
Infinity
info(String, String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.ManagementStudioLogs
Queues a log entry with severity level ManagementStudioLog.Severity.INFO.
info(String, String) - Method in class se.esss.ics.rbac.ejbs.ManagementStudioLogEJB
 
info(String, String, RBACLog.Action, String) - Method in class se.esss.ics.rbac.logic.RBACLogger
Queues a log entry with severity level RBACLog.Severity.INFO.
init(FilterConfig) - Method in class se.esss.ics.rbac.jsf.filters.AdminFilter
 
init(FilterConfig) - Method in class se.esss.ics.rbac.restservices.filter.RestLogFilter
 
init(FilterConfig) - Method in class se.esss.ics.rbac.sso.restservices.filter.RestLogFilter
 
initLocalServiceUsage() - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Checks if use local service flag is true.
initLocalServiceUsage() - Method in class se.esss.ics.rbac.access.SecurityFacade
 
initLocalServiceUsage() - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
InstallPermissions - Class in se.esss.ics.rbac.jsf.admin
InstallPermissions is a managed bean (installPermissions), that contains methods for installing default permissions.
InstallPermissions() - Constructor for class se.esss.ics.rbac.jsf.admin.InstallPermissions
 
installPermissions() - Method in class se.esss.ics.rbac.jsf.admin.InstallPermissions
Installs default permission.
INumericMetaData - Interface in org.csstudio.data.values
The numeric version of IMetaData.
INVALID - Static variable in class org.csstudio.data.values.internal.SeverityInstances
Implementation of an 'invalid' ISeverity.
INVALID_AUTHENTICATION - Static variable in class se.esss.ics.rbac.logic.Messages
 
INVALID_DATES - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
INVALID_EXPRESSION - Static variable in class se.esss.ics.rbac.logic.Messages
 
INVALID_RULE - Static variable in class se.esss.ics.rbac.logic.Messages
 
invalidateAll() - Method in class se.esss.ics.rbac.jsf.tokens.OverviewBean
Invalidates all tokens and removes it from database.
invalidateAllTokens(List<Token>) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Tokens
Invalidate all tokens from list and removes it from database.
invalidateAllTokens(List<Token>) - Method in class se.esss.ics.rbac.ejbs.TokenEJB
 
invalidateToken(Token) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Tokens
Invalidates and removes token from database.
invalidateToken(Token) - Method in class se.esss.ics.rbac.ejbs.TokenEJB
 
invalidateToken() - Method in class se.esss.ics.rbac.jsf.tokens.OverviewBean
Invalidates selected token and remove it from database.
InvalidResourceException - Exception in se.esss.ics.rbac.logic.exception
InvalidResourceException represents an exception that happens due when a specific resource could not be loaded.
InvalidResourceException(String, String, String) - Constructor for exception se.esss.ics.rbac.logic.exception.InvalidResourceException
Constructs a new exception.
IP_ADDRESS_DONT_MATCH - Static variable in class se.esss.ics.rbac.logic.Messages
 
IPGroup - Class in se.esss.ics.rbac.datamodel
IPGroup defines a group of IPs that commonly appears in the Expressions.
IPGroup() - Constructor for class se.esss.ics.rbac.datamodel.IPGroup
 
IPGroupConverter - Class in se.esss.ics.rbac.jsf.converters
IPGroupConverter is a managed bean (ipGroupConverter) which implements Converter interface.
IPGroupConverter() - Constructor for class se.esss.ics.rbac.jsf.converters.IPGroupConverter
 
IPGroupEJB - Class in se.esss.ics.rbac.ejbs
IPGroupEJB is a stateless bean containing utility methods for dealing with IP groups.
IPGroupEJB() - Constructor for class se.esss.ics.rbac.ejbs.IPGroupEJB
 
IPGroups - Interface in se.esss.ics.rbac.ejbs.interfaces
IPGroups interface defines methods for dealing with IP groups.
IPGroupsBean - Class in se.esss.ics.rbac.jsf.permissions
IPGroupsBean is a managed bean (ipGroupsBean), which contains IP groups data and methods for executing actions triggered on /Permissions/IPGroups page.
IPGroupsBean() - Constructor for class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
 
IPGroupsRequestCacheBean - Class in se.esss.ics.rbac.jsf.permissions
IPGroupsRequestCacheBean is a request bean used on the ip groups page.
IPGroupsRequestCacheBean() - Constructor for class se.esss.ics.rbac.jsf.permissions.IPGroupsRequestCacheBean
 
IRRELEVANT - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
Irrelevant response code
isAddAssigneeButtonDisabled() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Add assignee button on /Roles/Definitions page is disabled if role is not selected.
isAddExpressionButtonDisabled() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Add expression button is disabled if rule is not selected.
isAddManagerButtonDisabled() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Add manager button on /Roles/Definitions page is disabled if manager is not selected.
isAddPermissionButtonDisabled() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Add permission button on /Roles/Definitions page is disabled if role is not selected or if user is not logged in.
isAddRoleButtonDisabled() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Add role button on /Users/Definitions page is disabled if user is not selected.
isButtonDisabled() - Method in class se.esss.ics.rbac.jsf.admin.Settings
 
isConfirmed() - Method in class se.esss.ics.rbac.access.swing.AutoLogoutConfirmPane
Returns true if the user confirmed the logout or if the dialog closed automatically, or false if the user chose to cancel the logout process.
isConfirmed() - Method in class se.esss.ics.rbac.access.swing.CertificatePane
Returns true if the user accepted the certificate false if the user rejected it.
isConnected() - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
isConnected() - Method in interface org.csstudio.utility.pv.PV
Returns true if this PV is connected or false otherwise.
isDelegateRoleButtonDisabled() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Delegate role button on /Users/Definitions page is disabled if user is not selected or if assigned role in assigned roles table is not selected.
isDestroyed() - Method in interface se.esss.ics.rbac.access.ISecurityFacade
A convenience method which tells if this facade has been destroyed or not.
isDestroyed() - Method in class se.esss.ics.rbac.access.SecurityFacade
 
isDestroyed() - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
ISecurityFacade - Interface in se.esss.ics.rbac.access
ISecurityFacade is the interface that provides access to all the actions that user can execute on the RBAC authentication and authorisation services.
isEditExpressionInfoButtonDisabled() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Edit expression button is disabled if no expression is selected.
isEditPermissionButtonDisabled() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Edit permission button on /Permissions/Definitions page is disabled if permission is not selected.
isEditRoleButtonDisabled() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Edit role button on /Users/Definitions page is disabled if user is not selected or if assigned role in assigned roles table is not selected.
isEditRoleInfoButtonDisabled() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Edit role info button on /Roles/Definitions page is disabled if role is not selected.
isEditRuleInfoButtonDisabled() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Edit rule info button is disabled if rule is not selected.
ISeverity - Interface in org.csstudio.data.values
Description of the 'severity' of a value.
isExclusiveAccessAllowed() - Method in class se.esss.ics.rbac.datamodel.Permission
 
isGreaterOrEqual(ITimestamp) - Method in class org.csstudio.data.values.internal.Timestamp
 
isGreaterOrEqual(ITimestamp) - Method in interface org.csstudio.data.values.ITimestamp
 
isGreaterThan(ITimestamp) - Method in class org.csstudio.data.values.internal.Timestamp
 
isGreaterThan(ITimestamp) - Method in interface org.csstudio.data.values.ITimestamp
 
isInvalid() - Method in interface org.csstudio.data.values.ISeverity
 
isIPGroupSelected() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
 
isLessOrEqual(ITimestamp) - Method in class org.csstudio.data.values.internal.Timestamp
 
isLessOrEqual(ITimestamp) - Method in interface org.csstudio.data.values.ITimestamp
 
isLessThan(ITimestamp) - Method in class org.csstudio.data.values.internal.Timestamp
 
isLessThan(ITimestamp) - Method in interface org.csstudio.data.values.ITimestamp
 
isLoggedIn() - Method in class se.esss.ics.rbac.jsf.auth.LoginBean
Returns true if a user is currently logged in.
isLoggedInValidated() - Method in class se.esss.ics.rbac.jsf.auth.LoginBean
Returns true if a user is currently logged in.
isMailNotificationEnabled() - Static method in class se.esss.ics.rbac.jsf.general.ManagementStudioProperties
Returns the value of the ManagementStudioProperties.KEY_MAIL_NOTIFICATION property as an boolean value.
isMajor() - Method in interface org.csstudio.data.values.ISeverity
 
isMemberSelected() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
 
isMinor() - Method in interface org.csstudio.data.values.ISeverity
 
isNotifyButtonDisabled() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Notify buttons in dialogs on /Users/Definitions page are disabled if KEY_MAIL_NOTIFY property is false.
isNotifyButtonDisabled() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Notify buttons in dialogs on /Users/Definitions page are disabled if KEY_MAIL_NOTIFY property is false.
isNotifyByEmail() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
 
isOK() - Method in interface org.csstudio.data.values.ISeverity
 
isPerformHandshake() - Method in class se.esss.ics.rbac.access.RBACProperties
Returns the value of the "rbac.performHandshake" property.
isPermissionGranted(String) - Method in class se.esss.ics.rbac.jaxb.PermissionsInfo
Returns true if the permission to the action described by the given name is granted, or false if denied.
isPermissionSelected() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
 
isReleaseAllButtonDisabled() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Release all exclusive accesses button on /Permissions/ExclusiveAccess page is disabled if exclusive accesses list is empty.
isReleased() - Method in class se.esss.ics.rbac.logic.datatypes.ExclusiveInfoWrapper
Returns true if exclusive access was released or false if it was taken.
isReleaseExclusiveAccessButtonDisabled() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Release exclusive access button on /Permissions/Definitions page is disabled if permission is not selected or if exclusive access is not active.
isReleaseExclusiveAccessButtonDisabled() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Release exclusive access button on /Permissions/ExclusiveAccess page is disabled if no exclusive access is selected.
isReleaseExclusiveAccessButtonDisabled() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Release exclusive access button on /Users/Definitions page is disable if user is not selected or if active exclusive access in active exclusive access table is not selected.
isRemoveAssigneeButtonDisabled() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Remove assignee button on /Roles/Definitions page is disabled if role is not selected or if assignee is not selected.
isRemoveExpressionButtonDisabled() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Remove expression button is disabled if no expression is selected.
isRemoveExpressionButtonDisabled() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Remove expression button is disabled if rule is not selected and expression is not selected.
isRemoveManagerButtonDisabled() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Remove manager button on /Resources/Definitions page is disabled if no manager is selected or no resource is selected.
isRemoveManagerButtonDisabled() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Remove manager button on /Roles/Definitions page is disabled if role is not selected or if manager is not selected.
isRemovePermissionButtonDisabled() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Remove permission button on /Permissions/Definitions page is disabled if permission is not selected.
isRemovePermissionButtonDisabled() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Remove permission button on /Resources/Definitions page is disabled if no permission is selected or no resource is selected.
isRemovePermissionButtonDisabled() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Remove permission button on /Roles/Definitions page is disabled if role is not selected or if permission in assigned permissions table is not selected.
isRemoveRoleButtonDisabled() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Remove role button on /Permissions/Definitions page is disabled if role or permission is not selected.
isRemoveRoleButtonDisabled() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Remove role button on /Roles/Definitions page is disabled if role is not selected.
isRemoveRoleButtonDisabled() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Remove role button on /Users/Definitions page is disabled if user is not selected or if assigned role in assigned roles table is not selected.
isRemoveRuleButtonDisabled() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Remove rule button is disabled if rule is not selected.
isRemoveUserButtonDisabled() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Remove user (-) button on /Admin/Logs page is disabled if user is not selected.
isRemoveUserButtonDisabled() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Remove user (-) button on /Admin/Logs page is disabled if user is not selected.
isRequestExclusiveAccessButtonDisabled() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Request exclusive access button on /Permissions/ExclusiveAccess page is disabled if user is not logged in.
isRequestExclusiveAccessButtonDisabled() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Request exclusive access button on /Users/Definitions page is disabled if user is not selected.
isRunning() - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
isRunning() - Method in interface org.csstudio.utility.pv.PV
Returns true if this PV has been started and not yet stopped.
isShowRoleSelector() - Method in class se.esss.ics.rbac.access.RBACProperties
Returns the value of the "rbac.showRoleSelector" property as a boolean.
isSoftEquals() - Method in class se.esss.ics.rbac.jsf.utils.NumericStringComparator
When softEquals property is set to true, the comparator will return 0 even when two strings are not identical, but are equal numerically.
isTokenSelected() - Method in class se.esss.ics.rbac.jsf.tokens.OverviewBean
Checks if some token from table on /Tokens/Overview page is selected.
isTokensListEmpty() - Method in class se.esss.ics.rbac.jsf.tokens.OverviewBean
Checks if list of tokens is empty.
isTokenValid(String) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Checks if the current token is valid and returns true if the token is valid or false otherwise.
isTokenValid(SecurityCallback, String) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Asynchronous check if the token is valid or not.
isTokenValid(String) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
isTokenValid(SecurityCallback, String) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
isTokenValid(String) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
isTokenValid(SecurityCallback, String) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
isTokenValid(String) - Method in class se.esss.ics.rbac.logic.AuthenticationEJB
Verifies if the token with the provided ID exists and if it is valid.
isTokenValid(String, HttpServletRequest) - Method in class se.esss.ics.rbac.restservices.RBACResources
Returns OK if the token is still valid or one of the error codes otherwise.
IStringValue - Interface in org.csstudio.data.values
IStringValue represents a string value.
isUserManagerOfSelectedResource() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Checks whether the logged in user can manage the resource selected from the list in select permissions dialog on /Roles/Definitions page.
isUseSingleSignOn() - Static method in class se.esss.ics.rbac.httputil.CookieUtilities
Returns true is single sign on is turned on or false if it is off.
isValid() - Method in class org.csstudio.data.values.internal.Timestamp
 
isValid() - Method in interface org.csstudio.data.values.ITimestamp
 
isVerifySignature() - Method in class se.esss.ics.rbac.access.RBACProperties
Returns the value of the "rbac.verifySignature" property as a boolean.
isWriteAllowed() - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
isWriteAllowed() - Method in interface org.csstudio.utility.pv.PV
Returns true if we have write access to the PV or false if we cannot write to the PV.
ITimestamp - Interface in org.csstudio.data.values
A control system time stamp.
ITimestamp.Format - Enum in org.csstudio.data.values
Format specifier.
IValue - Interface in org.csstudio.data.values
Base interface for all control system values.
IValue.Format - Enum in org.csstudio.data.values
 

K

KEY_ATTRIBUTE_EMAIL - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_ATTRIBUTE_FIRST_NAME - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_ATTRIBUTE_GROUP - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_ATTRIBUTE_GROUP_FILTER - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_ATTRIBUTE_LAST_NAME - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_ATTRIBUTE_LOCATION - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_ATTRIBUTE_MIDDLE_NAME - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_ATTRIBUTE_MOBILE - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_ATTRIBUTE_PHONE - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_ATTRIBUTE_USERNAME - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_CERTIFICATE_STORE - Static variable in class se.esss.ics.rbac.access.RBACProperties
Certificate store location
KEY_FACTORY_ALGORITHM - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
The algorithm for the key factory
KEY_HANDSHAKE_TIMEOUT - Static variable in class se.esss.ics.rbac.access.RBACProperties
A flag for the connection timeout when contacting the RBAC for the first time to perform handshake
KEY_INACTIVITY_RESPONSE_GRACE_PERIOD - Static variable in class se.esss.ics.rbac.access.RBACProperties
Inactivity response time
KEY_INACTIVITY_TIMEOUT_DEFAULT - Static variable in class se.esss.ics.rbac.access.RBACProperties
Default inactivity timeout
KEY_LDAP_TIMEOUT - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_LOCAL_SERVICES_FILE - Static variable in class se.esss.ics.rbac.sso.SSOProperties
Local services file
KEY_LOCAL_SERVICES_HOST - Static variable in class se.esss.ics.rbac.sso.SSOProperties
Local services host
KEY_LOCAL_SERVICES_PORT - Static variable in class se.esss.ics.rbac.access.RBACProperties
Local service port
KEY_LOCAL_SERVICES_PORT - Static variable in class se.esss.ics.rbac.sso.SSOProperties
Local services port
KEY_MAIL_NOTIFICATION - Static variable in class se.esss.ics.rbac.jsf.general.ManagementStudioProperties
A flag whether mail notifications are enabled or not
KEY_PAGE_SIZE - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_PAIR_ALGORITHM_NAME - Static variable in class se.esss.ics.rbac.logic.SignatureEJB
Algorithm name for key pair generation.
KEY_PERFORM_HANDHSAKE - Static variable in class se.esss.ics.rbac.access.RBACProperties
A flag whether handshake with the server should be performed or not
KEY_PRIMARY_HOST - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_PRIMARY_PORT - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_PRIMARY_SERVICES_URL - Static variable in class se.esss.ics.rbac.access.RBACProperties
Primary RBAC service URL
KEY_PRIMARY_SSL_HOST - Static variable in class se.esss.ics.rbac.access.RBACProperties
Primary RBAC service host
KEY_PRIMARY_SSL_PORT - Static variable in class se.esss.ics.rbac.access.RBACProperties
Primary RBAC service port
KEY_PUBLICK_KEY_LOCATION - Static variable in class se.esss.ics.rbac.access.RBACProperties
Path to the location of the public key
KEY_SEARCH_FILTER_FIRST_NAME - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_SEARCH_FILTER_LAST_NAME - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_SEARCH_FILTER_OBJECT - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_SEARCH_FILTER_USERNAME - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_SEARCH_NAME - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_SECONDARY_HOST - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_SECONDARY_PORT - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_SECONDARY_SERVICES_URL - Static variable in class se.esss.ics.rbac.access.RBACProperties
Secondary RBAC service URL
KEY_SECONDARY_SSL_HOST - Static variable in class se.esss.ics.rbac.access.RBACProperties
Secondary RBAC service host
KEY_SECONDARY_SSL_PORT - Static variable in class se.esss.ics.rbac.access.RBACProperties
Secondary RBAC service port
KEY_SECURITY_CREDENTIALS - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_SECURITY_METHOD - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_SECURITY_PRINCIPAL - Static variable in class se.esss.ics.rbac.dsaccess.ldap.LDAPProperties
 
KEY_SHOW_ROLE_SELECTOR - Static variable in class se.esss.ics.rbac.access.RBACProperties
A hint to the UI to show the role picker when credentials are requested
KEY_SIZE - Static variable in class se.esss.ics.rbac.logic.SignatureEJB
The key size.
KEY_UNAVAILABLE - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
Message used when the public key could not be created
KEY_USE_LOCAL_SERVICE - Static variable in class se.esss.ics.rbac.access.RBACProperties
Use local service
KEY_VERIFY_SIGNATURE - Static variable in class se.esss.ics.rbac.access.RBACProperties
A flag whether the facade should verify the signature of each token
KEYS_RETRIEVING_EXCEPTION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 

L

LazyLogsDataModel - Class in se.esss.ics.rbac.jsf.admin.logs
LazyLogsDataModel is a class which extends LazyDataModel.
LazyLogsDataModel(List<ManagementStudioLog>) - Constructor for class se.esss.ics.rbac.jsf.admin.logs.LazyLogsDataModel
Constructs a new LazyLogsDataModel model.
LazyLogsDataModel - Class in se.esss.ics.rbac.jsf.logs
LazyLogsDataModel is a class which extends LazyDataModel.
LazyLogsDataModel(List<RBACLog>) - Constructor for class se.esss.ics.rbac.jsf.logs.LazyLogsDataModel
Constructs a new LazyLogsDataModel model.
LDAP_EXCEPTION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
LDAPConnectionFactory - Class in se.esss.ics.rbac.dsaccess.ldap
LDAPConnectionFactory is a factory that takes care of creating and closing LDAP connections.
LDAPConnectionFactory() - Constructor for class se.esss.ics.rbac.dsaccess.ldap.LDAPConnectionFactory
Construct a new factory.
LDAPDirectoryServiceAccess - Class in se.esss.ics.rbac.dsaccess.ldap
LDAPDirectoryServiceAccess is an implementation of DirectoryServiceAccess which retrieves data from the directory service using LDAP protocol.
LDAPDirectoryServiceAccess() - Constructor for class se.esss.ics.rbac.dsaccess.ldap.LDAPDirectoryServiceAccess
Constructs a new LDAPDirectoryServices and loads the properties.
LDAPProperties - Class in se.esss.ics.rbac.dsaccess.ldap
LDAPProperties provides the properties required by the LDAPDirectoryServiceAccess to establish connection and perform searches.
LDAPUserInfo - Class in se.esss.ics.rbac.dsaccess.ldap
LDAPUserInfo is a simple implementation of UserInfo interface, used by LDAPDirectoryServiceAccess.
load(int, int, String, SortOrder, Map<String, Object>) - Method in class se.esss.ics.rbac.jsf.admin.logs.LazyLogsDataModel
 
load(int, int, String, SortOrder, Map<String, Object>) - Method in class se.esss.ics.rbac.jsf.logs.LazyLogsDataModel
 
loadUsers() - Method in class se.esss.ics.rbac.jsf.users.UsersBean
Retrieves all users from LDAP.
LocalAuthServiceDetails - Class in se.esss.ics.rbac.access.localservice
LocalAuthServiceDetails carry the local authentication service and client request informations (IP address and port number).
LocalAuthServiceDetails() - Constructor for class se.esss.ics.rbac.access.localservice.LocalAuthServiceDetails
Constructs LocalAuthServiceDetails object with fields set to the provided values.
LocalAuthServiceDetails(String, String, int) - Constructor for class se.esss.ics.rbac.access.localservice.LocalAuthServiceDetails
Constructs LocalAuthServiceDetails object with fields set to the provided values.
LocalAuthServiceDetails(String, int, String, int) - Constructor for class se.esss.ics.rbac.access.localservice.LocalAuthServiceDetails
Constructs LocalAuthServiceDetails object with fields set to the provided values.
localServiceEvent(Token, boolean) - Method in interface se.esss.ics.rbac.access.localservice.LocalServiceListener
Called when token is saved (user is logged in) or token is deleted (user is logged out) form local authentication service.
LocalServiceListener - Interface in se.esss.ics.rbac.access.localservice
LocalServiceListener is notified about the changes on the local authentication service.
LocalServiceProxy - Class in se.esss.ics.rbac.access.localservice
LocalServcieProxy interacts with the local authentication service and enables SecurityFacade to acquire or store RBAC tokens locally.
LocalServiceProxy() - Constructor for class se.esss.ics.rbac.access.localservice.LocalServiceProxy
Constructs local service proxy and initialise list of listeners.
LOGGED_IN - Static variable in class se.esss.ics.rbac.logic.Messages
 
LOGGED_OUT - Static variable in class se.esss.ics.rbac.logic.Messages
 
LOGGED_OUT_VALUE - Static variable in class se.esss.ics.rbac.httputil.RBACCookie
 
loggedIn(Token) - Method in interface se.esss.ics.rbac.access.SecurityFacadeListener
Called when a user is logged in, providing the token of the logged in user as the parameter.
loggedOut(Token) - Method in interface se.esss.ics.rbac.access.SecurityFacadeListener
Called when a user is logged out, providing token of the logged out user as the parameter.
login(char[], char[]) - Method in interface se.esss.ics.rbac.dsaccess.DirectoryServiceAccess
Authenticates the user using the provided username and password.
login(char[], char[]) - Method in class se.esss.ics.rbac.dsaccess.dummy.DummyDirectoryServiceAccess
 
login(char[], char[]) - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPDirectoryServiceAccess
 
login(char[], char[], String, String[]) - Method in class se.esss.ics.rbac.logic.AuthenticationEJB
Method attempts to login the user using DirectoryServiceAccess.
login(HttpServletRequest) - Method in class se.esss.ics.rbac.restservices.RBACResources
Logs the caller in, creates a token and returns it as XML.
LOGIN_EXCEPTION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
LoginBean - Class in se.esss.ics.rbac.jsf.auth
Login bean is a managed bean (loginBean), that holds user's credentials during the login procedure.
LoginBean() - Constructor for class se.esss.ics.rbac.jsf.auth.LoginBean
 
logout(String) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Logs the user out and invalidates the token synchronously.
logout(SecurityCallback, String) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Same as #logout(), but the action is executed asynchronously.
logout(String) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
logout(SecurityCallback, String) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
logout(String) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
logout(SecurityCallback, String) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
logout(char[]) - Method in interface se.esss.ics.rbac.dsaccess.DirectoryServiceAccess
Logs the user out of the system and returns true if the user was logged out successfully or false otherwise.
logout(char[]) - Method in class se.esss.ics.rbac.dsaccess.dummy.DummyDirectoryServiceAccess
 
logout(char[]) - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPDirectoryServiceAccess
 
logout() - Method in interface se.esss.ics.rbac.ejbs.interfaces.RBACAccess
Logs the current user out and deletes the token.
logout() - Method in class se.esss.ics.rbac.ejbs.RBACAccessEJB
 
logout(String) - Method in class se.esss.ics.rbac.logic.AuthenticationEJB
Logs the caller out by deleting the token with provided ID.
logout(String, HttpServletRequest) - Method in class se.esss.ics.rbac.restservices.RBACResources
Logs the caller out by deleting the token with the provided ID.
logoutCompleted(Token) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when logout was completed successfully.
logoutCompleted(Token) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
logoutFailed(String, Token, Throwable) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when logout could not be completed.
logoutFailed(String, Token, Throwable) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
logoutFailed(String, Token, Throwable) - Method in class se.esss.ics.rbac.access.swing.SwingSecurityCallback
 
LogsOverview - Class in se.esss.ics.rbac.jsf.admin.logs
LogsOverview is a managed bean (studioLogBean), which contains data about management studio log entries and methods for executing actions triggered on administrator logs page (/Admin/Logs).
LogsOverview() - Constructor for class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
 
LogsOverview - Class in se.esss.ics.rbac.jsf.logs
LogsOverview is a managed bean (rbacLogBean), which contains data about RBAC log entries and methods for executing actions triggered on /Logs/Overview page.
LogsOverview() - Constructor for class se.esss.ics.rbac.jsf.logs.LogsOverview
 
LongValue - Class in org.csstudio.data.values.internal
Implementation of ILongValue.
LongValue(ITimestamp, ISeverity, String, INumericMetaData, long[]) - Constructor for class org.csstudio.data.values.internal.LongValue
Constructs a new value from pieces.

M

MailService - Interface in se.esss.ics.rbac.jsf.utils
MailService is a local service that is responsible for generating mail content and sending mails.
MailServiceEJB - Class in se.esss.ics.rbac.jsf.utils
SendEmailService is a utility class which contains method for email sending.
MailServiceEJB() - Constructor for class se.esss.ics.rbac.jsf.utils.MailServiceEJB
 
main(String[]) - Static method in class se.esss.ics.rbac.demo.Demo
Start the program.
main(String[]) - Static method in class se.esss.ics.rbac.sso.SSOServer
Main method in which host and port are read and server is started.
MAJOR - Static variable in class org.csstudio.data.values.internal.SeverityInstances
Implementation of a 'major' ISeverity.
ManagementStudioExecutionTask<E extends Throwable> - Interface in se.esss.ics.rbac.jsf.general
ManagementStudioExecutionTask is a task that executes the given method.
ManagementStudioLog - Class in se.esss.ics.rbac
ManagementStudioLog describes a log entry in the Management Studio.
ManagementStudioLog() - Constructor for class se.esss.ics.rbac.ManagementStudioLog
 
ManagementStudioLog.Severity - Enum in se.esss.ics.rbac
Denotes the severity of the log entry.
ManagementStudioLogEJB - Class in se.esss.ics.rbac.ejbs
ManagementStudioLogEJB is a singleton bean containing utility methods for logging user actions.
ManagementStudioLogEJB() - Constructor for class se.esss.ics.rbac.ejbs.ManagementStudioLogEJB
 
ManagementStudioLogs - Interface in se.esss.ics.rbac.ejbs.interfaces
ManagementStudioLogs interface defines methods for dealing with management studio log entries.
ManagementStudioProperties - Class in se.esss.ics.rbac.jsf.general
ManagementStudioProperties provides access to the externally set properties used by the management studio.
ManagementStudioTaskBean - Class in se.esss.ics.rbac.jsf.general
ManagementStudioTaskBean is a managed bean (taskBean), which executes tasks and logs results.
ManagementStudioTaskBean() - Constructor for class se.esss.ics.rbac.jsf.general.ManagementStudioTaskBean
 
ManifestBean - Class in se.esss.ics.rbac.jsf.general
ManifestBean is a bean that provides the RBAC version number.
ManifestBean() - Constructor for class se.esss.ics.rbac.jsf.general.ManifestBean
 
ManifestEJB - Class in se.esss.ics.rbac.logic
ManifestEJB is a singleton bean containing utility methods for dealing with application's manifest file.
ManifestEJB() - Constructor for class se.esss.ics.rbac.logic.ManifestEJB
 
marshal(Map<String, Boolean>) - Method in class se.esss.ics.rbac.jaxb.util.NameValueAdapter
 
marshal(byte[]) - Method in class se.esss.ics.rbac.jaxb.util.SignatureAdapter
 
MatrixBean - Class in se.esss.ics.rbac.jsf.roles
MatrixBean is a managed bean (matrixBean), which contains roles data and methods for executing actions triggered on /Roles/Matrix page.
MatrixBean() - Constructor for class se.esss.ics.rbac.jsf.roles.MatrixBean
 
MAX_FORMAT_VALUE_COUNT - Static variable in class org.csstudio.data.values.internal.Value
The max count of values to be formatted into string.
merge(UserInfoBean.UserPermission) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean.UserPermission
Merge this permission with the given one.
Messages - Class in org.csstudio.data.values.internal
Localisation.
Messages - Class in se.esss.ics.rbac.jsf.general
Messages provides externalisation facilities for all strings related to Management Studio.
Messages - Class in se.esss.ics.rbac.logic
Messages provides externalisation facilities for all strings related to RBAC services.
MetaInfo - Interface in se.esss.ics.rbac.ejbs.interfaces
MetaInfo provides the software meta information.
MetaInfoEJB - Class in se.esss.ics.rbac.ejbs
MetaInfoEJB is a singleton bean containing utility methods for dealing with application's meta information.
MetaInfoEJB() - Constructor for class se.esss.ics.rbac.ejbs.MetaInfoEJB
 
MILLIS_PER_SECOND - Static variable in class org.csstudio.data.values.internal.Timestamp
Milliseconds per second.
MINOR - Static variable in class org.csstudio.data.values.internal.SeverityInstances
Implementation of a 'minor' ISeverity.
MISMATCHING_PV_VALUE_TYPES - Static variable in class se.esss.ics.rbac.logic.Messages
 
MONITOR_MASK - Static variable in class org.csstudio.utility.pv.epics.PVContext
Mask used for CA monitors
monitorChanged(MonitorEvent) - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
monitorChanged(MonitorEvent) - Method in class org.csstudio.utility.pv.epics.RefCountedMonitor
 
MonitorMask - Enum in org.csstudio.utility.pv.epics
MonitorMask specifies the event mask for epics events.
moveAccessSecurityGroupInputDown() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Moves selected access security input down if user has permission for managing access security groups.
moveAccessSecurityGroupInputUp() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Moves selected access security input up if user has permission for managing access security groups.
MULTIPLE_ASG - Static variable in class se.esss.ics.rbac.logic.Messages
 
MULTIPLE_PERMISSIONS - Static variable in class se.esss.ics.rbac.logic.Messages
 
MULTIPLE_TOKENS - Static variable in class se.esss.ics.rbac.logic.Messages
 

N

NAME - Static variable in class se.esss.ics.rbac.httputil.RBACCookie
 
NamedEntity - Interface in se.esss.ics.rbac
NamedEntity describes an entity which is represented by a unique name.
NameValueAdapter - Class in se.esss.ics.rbac.jaxb.util
NameValueAdapter is the adapter for transforming the Permissions container to a map.
NameValueAdapter() - Constructor for class se.esss.ics.rbac.jaxb.util.NameValueAdapter
 
NameValuePair - Class in se.esss.ics.rbac.jaxb.util
NameValuePair is a wrapper object for map entry.
NameValuePair() - Constructor for class se.esss.ics.rbac.jaxb.util.NameValuePair
Constructs a new name value pair.
NameValuePair(String, String) - Constructor for class se.esss.ics.rbac.jaxb.util.NameValuePair
Constructs a new name value pair.
NAN - Static variable in class org.csstudio.data.values.internal.Messages
Not a number
NANOS_PER_MILLI - Static variable in class org.csstudio.data.values.internal.Timestamp
Nanoseconds per millisecond.
NANOS_PER_SECOND - Static variable in class org.csstudio.data.values.internal.Timestamp
Nanoseconds per second.
nanoseconds() - Method in class org.csstudio.data.values.internal.Timestamp
 
nanoseconds() - Method in interface org.csstudio.data.values.ITimestamp
Nanoseconds within seconds.
newInstance() - Static method in class se.esss.ics.rbac.access.SecurityFacade
Constructs and returns a new instance of the security facade.
newThread(Runnable) - Method in class se.esss.ics.rbac.access.impl.RBACThreadFactory
 
NO_ASG - Static variable in class se.esss.ics.rbac.logic.Messages
 
NO_PERMISSION - Static variable in class se.esss.ics.rbac.logic.Messages
 
NO_RESOURCE - Static variable in class se.esss.ics.rbac.logic.Messages
 
NO_ROLE - Static variable in class se.esss.ics.rbac.logic.Messages
 
NO_TOKEN - Static variable in class se.esss.ics.rbac.logic.Messages
 
NO_VALUE - Static variable in class org.csstudio.data.values.internal.Messages
No Value
NOT_AUTHORISED - Static variable in class se.esss.ics.rbac.logic.Messages
 
NOT_FOUND - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
Return code for resource not found
now() - Static method in class org.csstudio.data.values.TimestampFactory
Creates a time stamp for the current system time.
NullPrintStream - Class in se.esss.ics.rbac.sso
NullPrintStream is a print stream that does not print anything at all.
NullPrintStream() - Constructor for class se.esss.ics.rbac.sso.NullPrintStream
Constructs a new null print stream.
NumericMetaData - Class in org.csstudio.data.values.internal
Implementation of INumericMetaData.
NumericMetaData(double, double, double, double, double, double, int, String) - Constructor for class org.csstudio.data.values.internal.NumericMetaData
Constructs a new numeric meta data from pieces.
NumericStringComparator - Class in se.esss.ics.rbac.jsf.utils
NumericStringComparator represents class which compares two Strings following specific rules: when there is no number or the strings are different before the first number, result should be the same as str1.compareTo(str2) "klemen" < "miha" "klemen12" < "miha600" when two strings are the same up to the first number, the whole number is taken into account and ordered by the result "miha8" < "miha12" "miha6_klemen3_janez" < "miha6_klemen22a" "miha8y" < "miha13a" Whitespaces,zeros, and "_" characters preceding numbers should be omitted from the comparison, unless the omission would cause equality: "klemen 12" < "klemen32" "klemen001" < "klemen12" "klemen__2" < "klemen_13" "klemen__2" < "klemen2" "klemen b" < "klemena" (should be followed by number) "miha0x" < "mihax" (only zeros preceding a number should be omitted) All of the above should also apply to double numbers.
NumericStringComparator(char[], int) - Constructor for class se.esss.ics.rbac.jsf.utils.NumericStringComparator
Constructor creates NumericStringComparator with specified array of separators in decimal separator mode.
NumericStringComparator(char[]) - Constructor for class se.esss.ics.rbac.jsf.utils.NumericStringComparator
Constructor creates NumericStringComparator with specified array of separators.
NumericStringComparator(int) - Constructor for class se.esss.ics.rbac.jsf.utils.NumericStringComparator
Constructor creates NumericStringComparator with specified decimal mode.
NumericStringComparator() - Constructor for class se.esss.ics.rbac.jsf.utils.NumericStringComparator
Constructor creates NumericStringComparator.

O

OK - Static variable in class org.csstudio.data.values.internal.SeverityInstances
Implementation of an 'OK' ISeverity.
OK - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
Return code for OK
onAssignedRoleRowSelect(SelectEvent) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Method is called when row in the assigned roles data table is selected.
onAssignedRoleRowUnselect(UnselectEvent) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Method is called when row in the assigned roles data table is unselected.
onCancel() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Method which is called when cancel button from matrix page is clicked.
onExclusiveAccessRowSelect(SelectEvent) - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Method which is called when user selects row in active exclusive access requests table on /Permissions/ExclusiveAccess page.
onExclusiveAccessRowSelect(SelectEvent) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Method is called when row in the active exclusive access data table is selected.
onExclusiveAccessRowUnselect(UnselectEvent) - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Method which is called when user deselects row in active exclusive access table on /Permissions/ExclusiveAccess page.
onExclusiveAccessRowUnselect(UnselectEvent) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Method is called when row in the active exclusive access data table is unselected.
onExpressionRowSelect(SelectEvent) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Method which is called when user selects row in expressions table.
onExpressionRowUnselect(UnselectEvent) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Method which is called when user deselects row in expressions table.
onLogin() - Method in class se.esss.ics.rbac.jsf.auth.LoginBean
Called when user enters and confirms his login credentials.
onLogout() - Method in class se.esss.ics.rbac.jsf.auth.LoginBean
Called when the currently logged in user presses a 'Log out' button.
onMemberRowSelect(SelectEvent) - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Method which is called when user selects row in IP groups member table.
onMemberRowUnselect(UnselectEvent) - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Method which is called when user deselects row in IP groups member table.
onPermissionRowSelect(SelectEvent) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Method which is called when user selects permission in permissions table on /Resources/Definitions page.
onPermissionRowSelect(SelectEvent) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Method is called when row in the permissions data table is selected.
onPermissionRowUnselect(UnselectEvent) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Method which is called when user deselects permission in permissions table on /Resources/Definitions page.
onPermissionRowUnselect(UnselectEvent) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Method is called when row in the permissions data table is unselected.
onPermissionTransfer(List<Permission>, boolean) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Method which is called when user transfers permission from source to target list in pick list component which is in add permissions dialog on /Resources/Definitions page.
onSubmit() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Method checks, if there were any unauthorised changes made and displays an error message if there were, or stores the changes, if there were not.
onTokenRowSelect(SelectEvent) - Method in class se.esss.ics.rbac.jsf.tokens.OverviewBean
Method which is called when user selects row (token) in tokens table.
onTokenRowUnselect(UnselectEvent) - Method in class se.esss.ics.rbac.jsf.tokens.OverviewBean
Method which is called when user deselects row (token) in tokens table.
org.csstudio.data.values - package org.csstudio.data.values
 
org.csstudio.data.values.internal - package org.csstudio.data.values.internal
 
org.csstudio.utility.pv - package org.csstudio.utility.pv
 
org.csstudio.utility.pv.epics - package org.csstudio.utility.pv.epics
 
org.openepics.discs.conf.db - package org.openepics.discs.conf.db
 
OverviewBean - Class in se.esss.ics.rbac.jsf.permissions
OverviewBean is a managed bean (permissionsOverviewBean), which contains permissions data and methods for executing actions triggered on /Permissions/Overview page.
OverviewBean() - Constructor for class se.esss.ics.rbac.jsf.permissions.OverviewBean
 
OverviewBean - Class in se.esss.ics.rbac.jsf.tokens
OverviewBean is a managed bean (tokensBean), which contains tokens data and methods for executing actions triggered on /Tokens/Overview page.
OverviewBean() - Constructor for class se.esss.ics.rbac.jsf.tokens.OverviewBean
 
OverviewRequestCacheBean - Class in se.esss.ics.rbac.jsf.permissions
OverviewRequestCacheBean is a request bean used on the overview permissions page.
OverviewRequestCacheBean() - Constructor for class se.esss.ics.rbac.jsf.permissions.OverviewRequestCacheBean
 

P

PARAM_ADMIN_PASSWORD - Static variable in class se.esss.ics.rbac.ejbs.AdminEJB
 
PARAM_ADMIN_SALT - Static variable in class se.esss.ics.rbac.ejbs.AdminEJB
 
PARAM_DEFAULT_ASG_RULE - Static variable in class se.esss.ics.rbac.ejbs.AdminEJB
 
PARAM_DEFAULT_ASG_RULE - Static variable in class se.esss.ics.rbac.logic.PVAccessEJB
The parameter that defines what rules the default group has: read or write.
PARAM_EXLUSIVE_ACCESS_DURATION - Static variable in class se.esss.ics.rbac.ejbs.AdminEJB
 
PARAM_EXLUSIVE_ACCESS_DURATION - Static variable in class se.esss.ics.rbac.logic.ExclusiveAccessEJB
The name of the configuration parameter that defines the default exclusive access duration.
PARAM_EXPIRATION_TIME - Static variable in class se.esss.ics.rbac.ejbs.AdminEJB
 
PARAM_EXPIRATION_TIME - Static variable in class se.esss.ics.rbac.logic.GeneralEJB
The name of the configuration parameter that defines the token expiration time.
PARAM_PRIVATE_KEY_PATH - Static variable in class se.esss.ics.rbac.ejbs.AdminEJB
 
PARAM_PRIVATE_KEY_PATH - Static variable in class se.esss.ics.rbac.logic.SignatureEJB
The name of parameter that describes the private key location.
PARAM_PUBLIC_KEY_PATH - Static variable in class se.esss.ics.rbac.ejbs.AdminEJB
 
PARAM_PUBLIC_KEY_PATH - Static variable in class se.esss.ics.rbac.logic.SignatureEJB
The name of parameter that describes the public key location.
PARAMETER_NOT_PROVIDED - Static variable in class se.esss.ics.rbac.logic.Messages
 
PasswordEncryptionService - Class in se.esss.ics.rbac.jsf.utils
PasswordEncryptionService is a utility class which provides methods for encrypting passwords and comparing encrypted passwords.
PATH - Static variable in class se.esss.ics.rbac.httputil.RBACCookie
 
PERM_INVALIDATE_TOKENS - Static variable in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Permission name that allows invalidating tokens
PERM_MANAGE_ACCESS_SECURITY_GROUPS - Static variable in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Permission name that allows managing access security groups
PERM_MANAGE_RESOURCE - Static variable in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Permission name for managing resources (add, edit, remove etc.)
PERM_MANAGE_ROLE - Static variable in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Permission name for managing roles (add, remove, edit etc.)
PERM_MANAGE_RULE - Static variable in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Permission name for managing rules
PERM_RELEASE_EXCLUSIVE_ACCESS - Static variable in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Permission name that allows releasing exclusive access owned by other users
Permission - Class in se.esss.ics.rbac.datamodel
Permission defines a single action for which a role can be authorised for.
Permission() - Constructor for class se.esss.ics.rbac.datamodel.Permission
 
PermissionConverter - Class in se.esss.ics.rbac.jsf.converters
PermissionConverter is a managed bean (permissionConverter) which implements Converter interface.
PermissionConverter() - Constructor for class se.esss.ics.rbac.jsf.converters.PermissionConverter
 
PermissionEJB - Class in se.esss.ics.rbac.ejbs
PermissionEJB is a stateless bean containing utility methods for dealing with permissions.
PermissionEJB() - Constructor for class se.esss.ics.rbac.ejbs.PermissionEJB
 
Permissions - Interface in se.esss.ics.rbac.ejbs.interfaces
Permissions interface defines methods for dealing with permissions.
Permissions - Class in se.esss.ics.rbac.jaxb.util
Permissions is a container for NameValuePairs.
Permissions() - Constructor for class se.esss.ics.rbac.jaxb.util.Permissions
Construct a new empty Permissions container.
Permissions(List<NameValuePair>) - Constructor for class se.esss.ics.rbac.jaxb.util.Permissions
Construct a new Permissions container that contains the provided list of NameValuePair.
PERMISSIONS_NOT_FOUND - Static variable in class se.esss.ics.rbac.logic.Messages
 
PermissionsBean - Class in se.esss.ics.rbac.jsf.auth
Permissions bean is a managed bean (permissionsBean), which can verify various permissions for actions performed by the logged in user.
PermissionsBean() - Constructor for class se.esss.ics.rbac.jsf.auth.PermissionsBean
 
PermissionsInfo - Class in se.esss.ics.rbac.jaxb
PermissionsInfo is a wrapper object for response data when asking for permission.
PermissionsInfo() - Constructor for class se.esss.ics.rbac.jaxb.PermissionsInfo
Constructs a new PermissionInfo.
PermissionsInfo(String, Map<String, Boolean>) - Constructor for class se.esss.ics.rbac.jaxb.PermissionsInfo
Constructs a new PermissionInfo.
PermissionsInfoWrapper - Class in se.esss.ics.rbac.logic.datatypes
PermissionsInfoWrapper is a wrapper for PermissionsInfo which also provides the username of the user whom the info belongs to.
PermissionsInfoWrapper(PermissionsInfo, String) - Constructor for class se.esss.ics.rbac.logic.datatypes.PermissionsInfoWrapper
Construct a new PermissionsInfoWrapper.
PERSISTENCE_CONTEXT_NAME - Static variable in class se.esss.ics.rbac.jsf.general.Constants
Persistence context name used throughout the application.
POST - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
The identifier for the HTTP POST method
print(boolean) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
print(char) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
print(int) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
print(long) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
print(float) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
print(double) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
print(char[]) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
print(String) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
print(Object) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
println() - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
println(boolean) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
println(char) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
println(int) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
println(long) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
println(float) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
println(double) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
println(char[]) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
println(String) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
println(Object) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
PUBLIC_KEY_LOCATION_UNAVAILABLE - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
Message used when the public key location is not available
PV - Interface in org.csstudio.utility.pv
A control system PV.
PV_AUTO_CONNECT_ERROR - Static variable in class se.esss.ics.rbac.logic.Messages
 
PV_CONNECT_ERROR - Static variable in class se.esss.ics.rbac.logic.Messages
 
PV_VALUE_ERROR - Static variable in class se.esss.ics.rbac.logic.Messages
 
PVAccessEJB - Class in se.esss.ics.rbac.logic
PVAccessEJB implements the logic related to PV access.
PVAccessEJB() - Constructor for class se.esss.ics.rbac.logic.PVAccessEJB
 
PVContext - Class in org.csstudio.utility.pv.epics
Handle PV context, pool PVs by name.
pvDisconnected(PV) - Method in interface org.csstudio.utility.pv.PVListener
Notification of a PV disconnect.
PVException - Exception in org.csstudio.utility.pv
PVException is an exception thrown when there is an error handling the PVs.
PVException(String, String) - Constructor for exception org.csstudio.utility.pv.PVException
Constructs a new PVException.
PVException(String, String, Throwable) - Constructor for exception org.csstudio.utility.pv.PVException
Construct a new exception.
PVFactory - Interface in org.csstudio.utility.pv
Interface that implementors of the PVFactory extension point must provide.
PVFactoryProvider - Class in org.csstudio.utility.pv
PVFactoryProvider is the provider of the PVFactory.
PVListener - Interface in org.csstudio.utility.pv
A listener for PV updates.
pvValueUpdate(PV) - Method in interface org.csstudio.utility.pv.PVListener
Notification of a new value.

Q

queueLogEntry(String, ManagementStudioLog.Severity, String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.ManagementStudioLogs
Constructs an ManagementStudioLog entity from the parameters.
queueLogEntry(String, ManagementStudioLog.Severity, String) - Method in class se.esss.ics.rbac.ejbs.ManagementStudioLogEJB
 
queueLogEntry(String, String, RBACLog.Severity, RBACLog.Action, String) - Method in class se.esss.ics.rbac.logic.RBACLogger
Constructs an RBACLog entity from the parameters.

R

RBAC_USER_MANUAL_URL - Static variable in class se.esss.ics.rbac.jsf.admin.Settings
 
RBACAccess - Interface in se.esss.ics.rbac.ejbs.interfaces
RBACAccess interface defines methods which are called from all pages when authentication and authorisation checks are required.
RBACAccessEJB - Class in se.esss.ics.rbac.ejbs
RBACAccessEJB bean is a stateful enterprise java bean, that implements RBACAccess interface.
RBACAccessEJB() - Constructor for class se.esss.ics.rbac.ejbs.RBACAccessEJB
 
RBACConnectionFactory - Class in se.esss.ics.rbac.access.impl
RBACConnectionFactory is a factory for creating HTTPS connections to RBAC authentication services.
RBACConnector - Class in se.esss.ics.rbac.access
RBACConnector provides access to the methods of the RBAC services, which are not directly related to authentication and authorisation or are not to be used by general clients of RBAC.
RBACConnectorException - Exception in se.esss.ics.rbac.access
RBACConnectorException is an exception thrown by RBACConnector when it fails to parse the incoming data or there is some other kind of error.
RBACConnectorException(String) - Constructor for exception se.esss.ics.rbac.access.RBACConnectorException
Constructs a new exception.
RBACConnectorException(String, Throwable) - Constructor for exception se.esss.ics.rbac.access.RBACConnectorException
Constructs a new exception.
RBACCookie - Class in se.esss.ics.rbac.httputil
RBACCookie is a convenient extension of the Cookie, which describes the RBAC single sign on cookie.
RBACCookie() - Constructor for class se.esss.ics.rbac.httputil.RBACCookie
Creates the cookie describing that user has logged out.
RBACCookie(char[]) - Constructor for class se.esss.ics.rbac.httputil.RBACCookie
Constructs a new cookie describing the login with the given token id.
RBACCookie(String) - Constructor for class se.esss.ics.rbac.httputil.RBACCookie
Constructs a new cookie with the given token id.
RBACException - Exception in se.esss.ics.rbac.logic.exception
RBACException is thrown by different methods when an invalid request is made to one of the services.
RBACException(String, String) - Constructor for exception se.esss.ics.rbac.logic.exception.RBACException
Constructs a new exception.
RBACException(String, Throwable) - Constructor for exception se.esss.ics.rbac.logic.exception.RBACException
Constructs a new exception.
RBACException(String, String, Throwable) - Constructor for exception se.esss.ics.rbac.logic.exception.RBACException
Constructs a new exception.
RBACLog - Class in se.esss.ics.rbac
RBACLog represents a chronological information about general usage of the authentication and authorisation services.
RBACLog() - Constructor for class se.esss.ics.rbac.RBACLog
 
RBACLog.Action - Enum in se.esss.ics.rbac
Indicates a global action taken by a user that triggered the creation of an entry.
RBACLog.Severity - Enum in se.esss.ics.rbac
Denotes the severity of the log entry.
RBACLogEJB - Class in se.esss.ics.rbac.ejbs
RBACLogEJB is a stateless bean containing utility methods for retrieving RBAC log entries.
RBACLogEJB() - Constructor for class se.esss.ics.rbac.ejbs.RBACLogEJB
 
RBACLogger - Class in se.esss.ics.rbac.logic
Logging utility singleton bean, that provides means to log specific RBAC services' actions.
RBACLogger() - Constructor for class se.esss.ics.rbac.logic.RBACLogger
 
RBACLogs - Interface in se.esss.ics.rbac.ejbs.interfaces
RBACLogs interface defines methods for dealing with RBAC log entries.
RBACProperties - Class in se.esss.ics.rbac.access
RBACProperties provides access to properties that guide the connection to the RBAC services.
RBACResources - Class in se.esss.ics.rbac.restservices
AuthResources exposes ReST service methods for user authentication and authorisation.
RBACResources() - Constructor for class se.esss.ics.rbac.restservices.RBACResources
 
RBACRuntimeException - Exception in se.esss.ics.rbac.logic.exception
RBACRuntimeException is a generic runtime exception used by RBAC.
RBACRuntimeException(Throwable) - Constructor for exception se.esss.ics.rbac.logic.exception.RBACRuntimeException
Constructs a new exception.
RBACService - Class in se.esss.ics.rbac.restservices
RBACAuthService defines the main application path.
RBACService() - Constructor for class se.esss.ics.rbac.restservices.RBACService
 
RBACThreadFactory - Class in se.esss.ics.rbac.access.impl
Thread factory used by the client access API.
RBACThreadFactory(String, boolean, boolean) - Constructor for class se.esss.ics.rbac.access.impl.RBACThreadFactory
Constructs a new factory with the given name.
RBACThreadFactory(String) - Constructor for class se.esss.ics.rbac.access.impl.RBACThreadFactory
Constructs a new factory with the given name.
readResponseMessage(InputStream) - Static method in class se.esss.ics.rbac.access.FacadeUtilities
Reads the response message from the provided input stream.
REDIRECT_ERROR - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
RefCountedMonitor - Class in org.csstudio.utility.pv.epics
RefCountedMonitor is a monitor reference, which uses a single channel access monitor subscription for many different listeners.
RefCountedMonitor(Channel, DBRType, int, String) - Constructor for class org.csstudio.utility.pv.epics.RefCountedMonitor
Creates a new reference monitor for the given channel of the given type.
regenerateKeyPair() - Method in class se.esss.ics.rbac.ejbs.AdminEJB
 
regenerateKeyPair() - Method in interface se.esss.ics.rbac.ejbs.interfaces.Admin
Regenerates private and public key, if administrator is successfully authenticated.
REGEX_TOKEN_ID - Static variable in class se.esss.ics.rbac.restservices.filter.RestLogFilter
 
registerForInputEvents() - Method in class se.esss.ics.rbac.access.AutoLogout
Register for mouse and keyboard input events.
registerForInputEvents() - Method in class se.esss.ics.rbac.access.swing.SwingAutoLogout
 
registerListener(Request, AsyncResponse) - Method in class se.esss.ics.rbac.sso.restservices.SSOResources
Method suspends request processing and stores asynchronous response as a listener.
registerNotifyListener(LocalAuthServiceDetails) - Method in class se.esss.ics.rbac.access.localservice.LocalServiceProxy
Registers listener, which waits for events from local authentication service.
RELEASE_EXCLUSIVE_ACCESS - Static variable in class se.esss.ics.rbac.logic.ExclusiveAccessEJB
The name of the permission that allows exclusive access release (the owner of exclusive access and requester have to be the same).
releaseActiveExclusiveAccess() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Removes exclusive access, if user is logged in and if user has permission for releasing exclusive accesses.
releaseExclusiveAccess(String, String, String) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Releases exclusive access to the specified permission for the currently logged in user, on the specified resource.
releaseExclusiveAccess(SecurityCallback, String, String, String) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Same as #releaseExclusiveAccess(String, String), but the action is executed asynchronously.
releaseExclusiveAccess(String, String, String) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
releaseExclusiveAccess(SecurityCallback, String, String, String) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
releaseExclusiveAccess(String, String, String) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
releaseExclusiveAccess(SecurityCallback, String, String, String) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
releaseExclusiveAccess(ExclusiveAccess) - Method in class se.esss.ics.rbac.ejbs.ExclusiveAccessEJB
 
releaseExclusiveAccess(ExclusiveAccess) - Method in interface se.esss.ics.rbac.ejbs.interfaces.ExclusiveAccesses
Removes given exclusive access from database.
releaseExclusiveAccess(String, String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.RBACAccess
Return true, if the currently logged in user successfully released exclusive access.
releaseExclusiveAccess(String, String) - Method in class se.esss.ics.rbac.ejbs.RBACAccessEJB
 
releaseExclusiveAccess(String, String, String) - Method in class se.esss.ics.rbac.logic.ExclusiveAccessEJB
Method first checks, if a token with provided ID exists.
releaseExclusiveAccess(String, String, String, HttpServletRequest) - Method in class se.esss.ics.rbac.restservices.RBACResources
Releases exclusive access on the specified permission.
releaseExclusiveAccessCompleted(Token, String, String) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when a removal of exclusive access for a permission has been requested and the call is completed successfully.
releaseExclusiveAccessCompleted(Token, String, String) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
releaseExclusiveAccesses(List<ExclusiveAccess>) - Method in class se.esss.ics.rbac.ejbs.ExclusiveAccessEJB
 
releaseExclusiveAccesses(List<ExclusiveAccess>) - Method in interface se.esss.ics.rbac.ejbs.interfaces.ExclusiveAccesses
Removes given exclusive accesses from database.
releaseExclusiveAccessFailed(String, String, String, Token, Throwable) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when exclusive access for a permission could not be released.
releaseExclusiveAccessFailed(String, String, String, Token, Throwable) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
releaseExclusiveAccessFailed(String, String, String, Token, Throwable) - Method in class se.esss.ics.rbac.access.swing.SwingSecurityCallback
 
releaseSelection() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Deselects assigned role and active exclusive access if they are selected.
removeAccessSecurityGroup(AccessSecurityGroup) - Method in class se.esss.ics.rbac.ejbs.AccessSecurityGroupEJB
 
removeAccessSecurityGroup(AccessSecurityGroup) - Method in interface se.esss.ics.rbac.ejbs.interfaces.AccessSecurityGroups
Removes access security group from database.
removeAccessSecurityGroup() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Removes selected access security group if user has permission for managing access security groups.
removeAccessSecurityGroupInput() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Removes selected access security input if user has permission for managing access security groups.
removeAccessSecurityInput(Integer) - Method in class se.esss.ics.rbac.ejbs.AccessSecurityGroupEJB
 
removeAccessSecurityInput(Integer) - Method in interface se.esss.ics.rbac.ejbs.interfaces.AccessSecurityGroups
Removes access security input from database.
removeAccessSecurityRule(AccessSecurityRule) - Method in class se.esss.ics.rbac.ejbs.AccessSecurityGroupEJB
 
removeAccessSecurityRule(AccessSecurityRule) - Method in interface se.esss.ics.rbac.ejbs.interfaces.AccessSecurityGroups
Removes access security rule from database.
removeAccessSecurityRule() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Removes selected access security rule if user has permission for managing access security groups.
removeActionListener(String) - Method in class se.esss.ics.rbac.sso.TokenMap
Removes action listener from list.
removeAll() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Removes all exclusive accesses.
removeAssignedRole() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Removes assigned role, if user has permission for managing roles.
removeExclusiveAccess() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Removes exclusive access, if user is logged in and if user has permission for releasing exclusive accesses.
removeExclusiveAccess() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Removes exclusive access.
removeExpiredTokens() - Method in interface se.esss.ics.rbac.ejbs.interfaces.Tokens
Removes expired tokens from database.
removeExpiredTokens() - Method in class se.esss.ics.rbac.ejbs.TokenEJB
 
removeExpiredTokens() - Method in class se.esss.ics.rbac.jsf.tokens.OverviewBean
Removes all expired tokens from database.
removeExpression(Expression) - Method in class se.esss.ics.rbac.ejbs.ExpressionEJB
 
removeExpression(Expression) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Expressions
Removes expression from database.
removeExpression() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Removes selected expression if user has permission for managing rules.
removeExpression() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Removes selected expression from selected rule if user has permission for managing rules.
removeIPGroup(IPGroup) - Method in interface se.esss.ics.rbac.ejbs.interfaces.IPGroups
Removes IP group from database.
removeIPGroup(IPGroup) - Method in class se.esss.ics.rbac.ejbs.IPGroupEJB
 
removeIPGroup() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Removes selected IP group if user has permission for managing rules.
removeIPGroup() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Removes selected IP group from selected access security rule if user has permission for managing access security groups.
removeListener(PVListener) - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
removeListener(PVListener) - Method in interface org.csstudio.utility.pv.PV
Remove a listener.
removeLocalServiceListener(LocalServiceListener) - Method in class se.esss.ics.rbac.access.localservice.LocalServiceProxy
Removes local authentication service listener.
removeManager() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Removes manager from selected resource if user has permission for managing resources.
removeMember() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Removes IP group member if user has permission for managing rules.
removeMonitorListener(MonitorListener) - Method in class org.csstudio.utility.pv.epics.RefCountedMonitor
Removes the listener from this reference.
removePermission(Permission) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Permissions
Removes permission from database.
removePermission(Permission) - Method in class se.esss.ics.rbac.ejbs.PermissionEJB
 
removePermission() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Removes selected permission if user has permission for managing resources.
removePermission() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Removes permission from selected resource if user has permission for managing resources.
removeResource(Resource) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Resources
Removes resource from database.
removeResource(Resource) - Method in class se.esss.ics.rbac.ejbs.ResourceEJB
 
removeResource() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Removes selected resource if user has permission for managing resources.
removeRole(int) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Roles
Removes role from database.
removeRole(int) - Method in class se.esss.ics.rbac.ejbs.RoleEJB
 
removeRole() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Removes selected role if user has permission for managing resources.
removeRole() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Removes selected role from selected access security rule if user has permission for managing access security groups.
removeRole() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Removes selected role if logged in user has permission for removing roles.
removeRoleAssignee() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Removes assignee from the selected role if logged in user has permission for managing roles.
removeRoleManager() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Removes manager from the selected role if logged in user has permission for managing resources.
removeRolePermission() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Removes permission from the selected role if logged in user has permission for managing resources.
removeRule(Rule) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Rules
Removes rule from database.
removeRule(Rule) - Method in class se.esss.ics.rbac.ejbs.RuleEJB
 
removeRule() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Removes selected rule if user has permission for managing rules.
removeSecurityFacadeListener(SecurityFacadeListener) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Removes the security facade listener.
removeSecurityFacadeListener(SecurityFacadeListener) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
removeSecurityFacadeListener(SecurityFacadeListener) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
removeUser() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Removes selected user from users list on /Admin/Logs page.
removeUser() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Removes selected user from users list on /Logs/Overview page.
removeUserRole(UserRole) - Method in interface se.esss.ics.rbac.ejbs.interfaces.UserRoles
Removes user role from database.
removeUserRole(UserRole) - Method in class se.esss.ics.rbac.ejbs.UserRoleEJB
 
renewToken(String) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Renew the token that is currently owned by this SecurityFacade.
renewToken(SecurityCallback, String) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Renews the token asynchronously.
renewToken(String) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
renewToken(SecurityCallback, String) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
renewToken(String) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
renewToken(SecurityCallback, String) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
renewToken(String) - Method in class se.esss.ics.rbac.logic.AuthenticationEJB
Method checks if a token with provided ID exists.
renewToken(String, HttpServletRequest) - Method in class se.esss.ics.rbac.restservices.RBACResources
Renews the token by extending its validity for the default expiration duration.
REPLACEMENT_TOKEN_ID - Static variable in class se.esss.ics.rbac.restservices.filter.RestLogFilter
 
replaceTokenID(String) - Static method in class se.esss.ics.rbac.restservices.filter.RestLogFilter
Replace token with ; for log purposes.
RequestCacheBean - Class in se.esss.ics.rbac.jsf.admin.logs
RequestCacheBean is a request bean used on the admin logs page.
RequestCacheBean() - Constructor for class se.esss.ics.rbac.jsf.admin.logs.RequestCacheBean
 
RequestCacheBean - Class in se.esss.ics.rbac.jsf.logs
RequestCacheBean is a request bean used on the logs page.
RequestCacheBean() - Constructor for class se.esss.ics.rbac.jsf.logs.RequestCacheBean
 
RequestCacheBean - Class in se.esss.ics.rbac.jsf.pvaccess
RequestCacheBean is a request bean used on the groups page.
RequestCacheBean() - Constructor for class se.esss.ics.rbac.jsf.pvaccess.RequestCacheBean
 
RequestCacheBean - Class in se.esss.ics.rbac.jsf.resources
RequestCacheBean is a request bean used on the resources page.
RequestCacheBean() - Constructor for class se.esss.ics.rbac.jsf.resources.RequestCacheBean
 
RequestCacheBean - Class in se.esss.ics.rbac.jsf.tokens
RequestCacheBean is a request bean used on the tokens page.
RequestCacheBean() - Constructor for class se.esss.ics.rbac.jsf.tokens.RequestCacheBean
 
RequestCacheBean - Class in se.esss.ics.rbac.jsf.users
RequestCacheBean is a request bean used on the users page.
RequestCacheBean() - Constructor for class se.esss.ics.rbac.jsf.users.RequestCacheBean
 
requestExclusiveAccess(String, String, String, int) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Requests exclusive access to the specified permission for the currently logged in user, on the specified resource.
requestExclusiveAccess(SecurityCallback, String, String, String, int) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Same as #requestExclusiveAccess(String, String, int), but the action is executed asynchronously.
requestExclusiveAccess(String, String, String, int) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
requestExclusiveAccess(SecurityCallback, String, String, String, int) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
requestExclusiveAccess(String, String, String, int) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
requestExclusiveAccess(SecurityCallback, String, String, String, int) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
requestExclusiveAccess(String, String, int) - Method in interface se.esss.ics.rbac.ejbs.interfaces.RBACAccess
Return true, if the currently logged in user successfully requested for exclusive access.
requestExclusiveAccess(String, String, int) - Method in class se.esss.ics.rbac.ejbs.RBACAccessEJB
 
requestExclusiveAccess() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Creates exclusive access, if user is logged in and if user has permission for requesting exclusive accesses.
requestExclusiveAccess(String, String, String, long) - Method in class se.esss.ics.rbac.logic.ExclusiveAccessEJB
Method checks, if a token with provided ID exists.
requestExclusiveAccess(String, String, String, HttpServletRequest) - Method in class se.esss.ics.rbac.restservices.RBACResources
Requests exclusive access on specified permission for the user identified by the provided token.
requestExclusiveAccessCompleted(Token, ExclusiveAccess) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when an exclusive access has been requested for a specific permission and the call is completed successfully.
requestExclusiveAccessCompleted(Token, ExclusiveAccess) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
requestExclusiveAccessFailed(String, String, String, Token, Throwable) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when exclusive access for a permission could not be granted.
requestExclusiveAccessFailed(String, String, String, Token, Throwable) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
requestExclusiveAccessFailed(String, String, String, Token, Throwable) - Method in class se.esss.ics.rbac.access.swing.SwingSecurityCallback
 
RequestFilter - Class in se.esss.ics.rbac.sso
Request filter aborts all requests which comes from addresses which are not defined in allowed remote addresses file.
RequestFilter() - Constructor for class se.esss.ics.rbac.sso.RequestFilter
 
RequestUtilities - Class in se.esss.ics.rbac.restservices
RequestUtilities is a utility class for extracting specific information from a HttpServletRequest.
resetExclusiveAccessDuration() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Resets exclusive access duration to the default exclusive access duration.
resetExclusiveAccessDuration() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Resets exclusive access duration to the default exclusive access duration.
resetExclusiveAccessDuration() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Resets exclusive access duration to the default exclusive access duration.
Resource - Class in se.esss.ics.rbac.datamodel
Resource is any type of resource, which is using the authorisation service to protect its actions.
Resource() - Constructor for class se.esss.ics.rbac.datamodel.Resource
 
RESOURCE_CONTAINS_PERMISSION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
RESOURCE_NAME - Static variable in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Resource name of the permissions defined in this class
RESOURCE_NAME - Static variable in class se.esss.ics.rbac.logic.ExclusiveAccessEJB
The name of the resource that the permissions used by the service belongs to.
ResourceConverter - Class in se.esss.ics.rbac.jsf.converters
ResourceConverter is a managed bean (resourceConverter) which implements Converter interface.
ResourceConverter() - Constructor for class se.esss.ics.rbac.jsf.converters.ResourceConverter
 
ResourceEJB - Class in se.esss.ics.rbac.ejbs
ResourceEJB is a stateless bean containing utility methods for dealing with resources.
ResourceEJB() - Constructor for class se.esss.ics.rbac.ejbs.ResourceEJB
 
Resources - Interface in se.esss.ics.rbac.ejbs.interfaces
Resources interface defines methods for dealing with resources.
ResourcesInfo - Class in se.esss.ics.rbac.jaxb
ResourcesInfo is a wrapper for the resources list.
ResourcesInfo() - Constructor for class se.esss.ics.rbac.jaxb.ResourcesInfo
Constructs a new ResourcesInfo.
ResourcesInfo(List<String>) - Constructor for class se.esss.ics.rbac.jaxb.ResourcesInfo
Constructs a new ResourcesInfo.
RestLogFilter - Class in se.esss.ics.rbac.restservices.filter
Purpose of class to intercept rest calls and handle logging in uniformed manner.
RestLogFilter() - Constructor for class se.esss.ics.rbac.restservices.filter.RestLogFilter
 
RestLogFilter - Class in se.esss.ics.rbac.sso.restservices.filter
Purpose of class to intercept rest calls and handle logging in uniformed manner.
RestLogFilter() - Constructor for class se.esss.ics.rbac.sso.restservices.filter.RestLogFilter
 
Role - Class in se.esss.ics.rbac.datamodel
Role is a definition of a user role and is uniquely identified by its name.
Role() - Constructor for class se.esss.ics.rbac.datamodel.Role
 
RoleAssigneeConverter - Class in se.esss.ics.rbac.jsf.converters
roleAssigneeConverter is a managed bean (roleAssigneeConverter) which is used to convert
RoleAssigneeConverter() - Constructor for class se.esss.ics.rbac.jsf.converters.RoleAssigneeConverter
 
RoleConverter - Class in se.esss.ics.rbac.jsf.converters
RoleConverter is a managed bean (roleConverter) which implements Converter interface.
RoleConverter() - Constructor for class se.esss.ics.rbac.jsf.converters.RoleConverter
 
RoleEJB - Class in se.esss.ics.rbac.ejbs
RoleEJB is a stateless bean containing utility methods for dealing with roles.
RoleEJB() - Constructor for class se.esss.ics.rbac.ejbs.RoleEJB
 
Roles - Interface in se.esss.ics.rbac.ejbs.interfaces
Roles interface defines methods for dealing with roles.
ROLES_LOADED - Static variable in class se.esss.ics.rbac.logic.Messages
 
RolesInfo - Class in se.esss.ics.rbac.jaxb
RolesInfo is a wrapper for the roles.
RolesInfo() - Constructor for class se.esss.ics.rbac.jaxb.RolesInfo
Constructs a new RolesInfo.
RolesInfo(String, List<String>) - Constructor for class se.esss.ics.rbac.jaxb.RolesInfo
Constructs a new RolesInfo.
rolesLoadingCompleted(String, String[]) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when the roles for a specific username are requested and the call completes successfully.
rolesLoadingCompleted(String, String[]) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
rolesLoadingFailed(String, String, Throwable) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when the roles for a specific username could not be loaded.
rolesLoadingFailed(String, String, Throwable) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
rolesLoadingFailed(String, String, Throwable) - Method in class se.esss.ics.rbac.access.swing.SwingSecurityCallback
 
rolesToString(String[]) - Static method in class se.esss.ics.rbac.jaxb.util.TokenUtil
Transforms the array to a string representing the content of the array.
rolesToString(Collection<String>) - Static method in class se.esss.ics.rbac.jaxb.util.TokenUtil
Transforms the collection to a string representing the content of the collection.
Rule - Class in se.esss.ics.rbac.datamodel
Rule defines additional restrictions or allowances for permissions.
Rule() - Constructor for class se.esss.ics.rbac.datamodel.Rule
 
RuleConverter - Class in se.esss.ics.rbac.jsf.converters
RuleConverter is a managed bean (ruleConverter) which implements Converter interface.
RuleConverter() - Constructor for class se.esss.ics.rbac.jsf.converters.RuleConverter
 
RuleEJB - Class in se.esss.ics.rbac.ejbs
RuleEJB is a stateless bean containing utility methods for dealing with rules.
RuleEJB() - Constructor for class se.esss.ics.rbac.ejbs.RuleEJB
 
RuleEvaluator - Class in se.esss.ics.rbac.logic.evaluation
RuleEvaluator is a singleton bean used for evaluating permission rules.
RuleEvaluator() - Constructor for class se.esss.ics.rbac.logic.evaluation.RuleEvaluator
 
Rules - Interface in se.esss.ics.rbac.ejbs.interfaces
Rules interface defines methods for dealing with rules.
RulesBean - Class in se.esss.ics.rbac.jsf.permissions
RulesBean is a managed bean (rulesBean), which contains rules data and methods for executing actions triggered on /Permissions/Rules page.
RulesBean() - Constructor for class se.esss.ics.rbac.jsf.permissions.RulesBean
 
RulesRequestCacheBean - Class in se.esss.ics.rbac.jsf.permissions
RulesRequestCacheBean is a request bean used on the rules page.
RulesRequestCacheBean() - Constructor for class se.esss.ics.rbac.jsf.permissions.RulesRequestCacheBean
 
run() - Method in class se.esss.ics.rbac.sso.StreamGobbler
Creates readers to handle the text created by the external program.

S

se.esss.ics.rbac - package se.esss.ics.rbac
 
se.esss.ics.rbac.access - package se.esss.ics.rbac.access
 
se.esss.ics.rbac.access.impl - package se.esss.ics.rbac.access.impl
 
se.esss.ics.rbac.access.localservice - package se.esss.ics.rbac.access.localservice
 
se.esss.ics.rbac.access.swing - package se.esss.ics.rbac.access.swing
 
se.esss.ics.rbac.datamodel - package se.esss.ics.rbac.datamodel
 
se.esss.ics.rbac.demo - package se.esss.ics.rbac.demo
 
se.esss.ics.rbac.dsaccess - package se.esss.ics.rbac.dsaccess
Classes in this package provide an interface to the directory service.
se.esss.ics.rbac.dsaccess.dummy - package se.esss.ics.rbac.dsaccess.dummy
 
se.esss.ics.rbac.dsaccess.ldap - package se.esss.ics.rbac.dsaccess.ldap
 
se.esss.ics.rbac.ejbs - package se.esss.ics.rbac.ejbs
 
se.esss.ics.rbac.ejbs.interfaces - package se.esss.ics.rbac.ejbs.interfaces
 
se.esss.ics.rbac.httputil - package se.esss.ics.rbac.httputil
 
se.esss.ics.rbac.jaxb - package se.esss.ics.rbac.jaxb
 
se.esss.ics.rbac.jaxb.util - package se.esss.ics.rbac.jaxb.util
 
se.esss.ics.rbac.jsf.admin - package se.esss.ics.rbac.jsf.admin
 
se.esss.ics.rbac.jsf.admin.logs - package se.esss.ics.rbac.jsf.admin.logs
 
se.esss.ics.rbac.jsf.auth - package se.esss.ics.rbac.jsf.auth
 
se.esss.ics.rbac.jsf.converters - package se.esss.ics.rbac.jsf.converters
 
se.esss.ics.rbac.jsf.filters - package se.esss.ics.rbac.jsf.filters
 
se.esss.ics.rbac.jsf.general - package se.esss.ics.rbac.jsf.general
 
se.esss.ics.rbac.jsf.logs - package se.esss.ics.rbac.jsf.logs
 
se.esss.ics.rbac.jsf.permissions - package se.esss.ics.rbac.jsf.permissions
 
se.esss.ics.rbac.jsf.pvaccess - package se.esss.ics.rbac.jsf.pvaccess
 
se.esss.ics.rbac.jsf.resources - package se.esss.ics.rbac.jsf.resources
 
se.esss.ics.rbac.jsf.roles - package se.esss.ics.rbac.jsf.roles
 
se.esss.ics.rbac.jsf.tokens - package se.esss.ics.rbac.jsf.tokens
 
se.esss.ics.rbac.jsf.users - package se.esss.ics.rbac.jsf.users
 
se.esss.ics.rbac.jsf.utils - package se.esss.ics.rbac.jsf.utils
 
se.esss.ics.rbac.logic - package se.esss.ics.rbac.logic
 
se.esss.ics.rbac.logic.datatypes - package se.esss.ics.rbac.logic.datatypes
 
se.esss.ics.rbac.logic.evaluation - package se.esss.ics.rbac.logic.evaluation
 
se.esss.ics.rbac.logic.exception - package se.esss.ics.rbac.logic.exception
 
se.esss.ics.rbac.logic.timer - package se.esss.ics.rbac.logic.timer
 
se.esss.ics.rbac.pvaccess - package se.esss.ics.rbac.pvaccess
 
se.esss.ics.rbac.restservices - package se.esss.ics.rbac.restservices
 
se.esss.ics.rbac.restservices.filter - package se.esss.ics.rbac.restservices.filter
 
se.esss.ics.rbac.sso - package se.esss.ics.rbac.sso
 
se.esss.ics.rbac.sso.restservices - package se.esss.ics.rbac.sso.restservices
 
se.esss.ics.rbac.sso.restservices.filter - package se.esss.ics.rbac.sso.restservices.filter
 
search() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Checks all filters and retrieves permissions corresponds to the filters from database.
seconds() - Method in class org.csstudio.data.values.internal.Timestamp
 
seconds() - Method in interface org.csstudio.data.values.ITimestamp
Get seconds since epoch, i.e.
SecurityCallback - Interface in se.esss.ics.rbac.access
SecurityCallback is used for requesting information required by the SecurityFacade from the client application (for example username and password) and to report the results of asynchronous actions.
SecurityCallbackAdapter - Class in se.esss.ics.rbac.access
SecurityCallbackAdapter is an adapter that implements all methods from the SecurityCallback except SecurityCallbackAdapter.getCredentials().
SecurityCallbackAdapter() - Constructor for class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
SecurityFacade - Class in se.esss.ics.rbac.access
SecurityFacade is the main entry point for all actions.
SecurityFacade() - Constructor for class se.esss.ics.rbac.access.SecurityFacade
Construct new security facade using the RBACConnectionFactory.
SecurityFacade(IConnectionFactory) - Constructor for class se.esss.ics.rbac.access.SecurityFacade
Construct new security facade using the provided connection factory.
SecurityFacade - Class in se.esss.ics.rbac.access.swing
SecurityFacade is an implementation of the ISecurityFacade, which delegates all the calls to its delegate implementation of the ISecurityFacade.
SecurityFacade() - Constructor for class se.esss.ics.rbac.access.swing.SecurityFacade
Default constructor to be able to use this class as a service.
SecurityFacade(ISecurityFacade) - Constructor for class se.esss.ics.rbac.access.swing.SecurityFacade
Constructs a new SecurityFacade, using the provided delegate.
SecurityFacadeException - Exception in se.esss.ics.rbac.access
This exception is thrown if there is an error while using SecurityFacade.
SecurityFacadeException(String, int) - Constructor for exception se.esss.ics.rbac.access.SecurityFacadeException
Constructs a new exception with the specified detail message.
SecurityFacadeException(String, Throwable, int) - Constructor for exception se.esss.ics.rbac.access.SecurityFacadeException
Constructs a new exception with the specified detail message and cause.
SecurityFacadeListener - Interface in se.esss.ics.rbac.access
SecurityFacadeListener is notified about the changes in the logged in user.
selectResourceId() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Selects the unique resource identifier of the first resource in the list.
selectUsers() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Adds selected users, from select users dialog (/Admin/Logs page), usernames to the usernames list.
selectUsers() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Adds selected users, from select users dialog (/Logs/Overview page), usernames to the usernames list.
send(String, String, String) - Method in interface se.esss.ics.rbac.jsf.utils.MailService
Sends email to the given recipient with the given subject and content.
send(String, String, String) - Method in class se.esss.ics.rbac.jsf.utils.MailServiceEJB
 
SessionPermissionsBean - Class in se.esss.ics.rbac.jsf.auth
SessionPermissionBean is a bean that provides permission check in the session scope.
SessionPermissionsBean() - Constructor for class se.esss.ics.rbac.jsf.auth.SessionPermissionsBean
 
setAccessSecurityRulePermission(String) - Method in class se.esss.ics.rbac.ejbs.AdminEJB
 
setAccessSecurityRulePermission(String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Admin
Inserts new current access security rule permission into database.
setAction(RBACLog.Action) - Method in class se.esss.ics.rbac.RBACLog
 
setAdminAuthBean(Authentication) - Method in class se.esss.ics.rbac.jsf.admin.Settings
Sets admin authentication bean used for checking if a user has provided admin password.
setAreUsersLoaded(boolean) - Method in class se.esss.ics.rbac.jsf.users.UsersBean
Sets the flag areUsersLoaded which tells if users are already retrieved from LDAP.
setASGroup(AccessSecurityGroup) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityInput
 
setASGroup(AccessSecurityGroup) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
setAssigneesSourceList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets list which contains users from source list and is shown on add assignees dialog on /Roles/Definitions page.
setAssigneesTargetList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets list which contains permissions from target list and is shown on add assignees dialog on /Roles/Definitions page.
setAssignment(UserRole.AssignmentType) - Method in class se.esss.ics.rbac.datamodel.UserRole
 
setAssignmentEndTime(Date) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets assigned role end time.
setAssignmentStartTime(Date) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets assigned role start time.
setAutoLogout(AutoLogout) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Sets the auto logout implementation that will be used by this facade.
setAutoLogout(AutoLogout) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
setAutoLogout(AutoLogout) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
setAutoLogoutTimeout(int) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Sets the auto logout timeout in minutes.
setAutoLogoutTimeout(int) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
setAutoLogoutTimeout(int) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
setCalc(String) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
setConfirmedNewPassword(char[]) - Method in class se.esss.ics.rbac.jsf.admin.Settings
Sets confirmed password which is entered into confirm password field on /Admin/Settings page.
setContent(String) - Method in class se.esss.ics.rbac.ManagementStudioLog
 
setContent(String) - Method in class se.esss.ics.rbac.RBACLog
 
setCreationDate(Timestamp) - Method in class se.esss.ics.rbac.datamodel.Token
 
setCreationTime(long) - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
setCurrentPassword(char[]) - Method in class se.esss.ics.rbac.jsf.admin.Settings
Sets current password which is entered into current password field on /Admin/Settings page.
setDefaultAccessSecurityGroup(AccessSecurityGroup) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets default access security group which is selected in access security groups drop down list on /ACFFileGenerator page.
setDefaultSecurityCallback(SecurityCallback) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Sets the security callback that is used by the facade.
setDefaultSecurityCallback(SecurityCallback) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
setDefaultSecurityCallback(SecurityCallback) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
setDefaultValues() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Resets newPermissionName and newPermissionDescription variables to the default values.
setDefaultValues() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Resets variables used in add expression dialog on /Permissions/Expressions page to the default values.
setDefaultValues() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Sets values used in add IP group dialog on /Permissions/IPGroups page to the default values.
setDefaultValues() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Resets variables used in add rule dialog on /Permissions/Rules page to the default values.
setDefaultValues() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Resets variables used in add rule dialog, add group dialog and add input dialog on /PVAccessManagement page to the default values.
setDefaultValues() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Resets variables used in add new resource dialog and in add permissions dialog on /Resources/Definitions page to the default values.
setDefaultValues() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Resets all values used in dialogs on /Roles/Definitions page to the default ones, cleans dialogs fields.
setDefaultValues() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Resets all values used in dialogs on /Users/Definitions page to the default ones, cleans dialogs fields.
setDefinition(String) - Method in class se.esss.ics.rbac.datamodel.Expression
Set the definition of this expression.
setDefinition(String) - Method in class se.esss.ics.rbac.datamodel.Rule
 
setDelegateRoleEndTime(Date) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets delegated assigned role end time.
setDelegateRoleStartTime(Date) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets delegated assigned role start time.
setDelegateRoleTo(String) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets the username (unique user identifier) which is selected in delegate role dialog on /Users/Definitions page.
setDelegator(String) - Method in class se.esss.ics.rbac.datamodel.UserRole
 
setDescription(String) - Method in class se.esss.ics.rbac.datamodel.Expression
 
setDescription(String) - Method in class se.esss.ics.rbac.datamodel.IPGroup
 
setDescription(String) - Method in class se.esss.ics.rbac.datamodel.Permission
 
setDescription(String) - Method in class se.esss.ics.rbac.datamodel.Resource
 
setDescription(String) - Method in class se.esss.ics.rbac.datamodel.Role
 
setDescription(String) - Method in class se.esss.ics.rbac.datamodel.Rule
 
setDescription(String) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityGroup
 
setDescription(String) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
Set the description of this rule.
setDuration(Date) - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Sets exclusive access duration which is entered into duration field on /Permissions/ExclusiveAccess page.
setEditedRoleDescription(String) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets edited role description which is entered into role description field in edit role info dialog on /Roles/Definitions page.
setEditedRoleName(String) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets edited role name which is entered into role name field in edit role info dialog on /Roles/Definitions page.
setEditRoleAssignmentEndTime(Date) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets edited assigned role end time.
setEditRoleAssignmentStartTime(Date) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets edited assigned role start time.
setEditRoleAssignmentType(int) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets edit role assignment type represented as integer.
setEndTime(Timestamp) - Method in class se.esss.ics.rbac.datamodel.ExclusiveAccess
 
setEndTime(Timestamp) - Method in class se.esss.ics.rbac.datamodel.UserRole
 
setEndTime(Date) - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Sets time to which logs will be retrieved.
setEndTime(Date) - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Sets time to which logs will be retrieved.
setEnteredPassword(char[]) - Method in class se.esss.ics.rbac.jsf.admin.Authentication
Sets password which is entered into password field in enter password dialog on /Admin pages.
setExclusiveAccess(ExclusiveAccess) - Method in class se.esss.ics.rbac.datamodel.Permission
 
setExclusiveAccessAllowed(Boolean) - Method in class se.esss.ics.rbac.datamodel.Permission
 
setExclusiveAccessDuration(String) - Method in class se.esss.ics.rbac.jsf.admin.Settings
Sets exclusive access duration (exclusive access expiration period).
setExclusiveAccessDuration(Date) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets exclusive access duration for the selected permission which is entered in request exclusive access dialog on /Permissions/Definitions page.
setExclusiveAccessDuration(Date) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets exclusive access duration which is entered in request exclusive access duration dialog on /Users/Definitions page.
setExclusiveAccessExpirationPeriod(long) - Method in class se.esss.ics.rbac.ejbs.AdminEJB
 
setExclusiveAccessExpirationPeriod(long) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Admin
Inserts new exclusive access expiration period into database.
setExpirationDate(Timestamp) - Method in class se.esss.ics.rbac.datamodel.Token
 
setExpirationTime(long) - Method in class se.esss.ics.rbac.jaxb.ExclusiveInfo
Sets the expiration time for this exclusive access.
setExpirationTime(long) - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
setExpression(Set<Expression>) - Method in class se.esss.ics.rbac.datamodel.Rule
 
setExpressionsSourceList(List<Expression>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets list which contains expressions from source list and is shown on select expressions dialog on /Permissions/Overview page.
setExpressionsSourceList(List<Expression>) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Sets list which contains expressions from source list and is shown on select expressions dialog on /Permissions/Rules page.
setExpressionsTargetList(List<Expression>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets list which contains expressions from target list and is shown on and is shown on select expressions dialog on /Permissions/Overview page.
setExpressionsTargetList(List<Expression>) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Sets list which contains expressions from target list and is shown on select expressions dialog on /Permissions/Rules page.
setFirstName(String) - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
setGeneratedContent(String) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets generated .acf file content.
setIndex(Integer) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityInput
 
setInputName(String) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets access security group input name which is entered into access security input name field in add access security input dialog on /PVAccessManagement page.
setInputs(Set<AccessSecurityInput>) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityGroup
 
setInstallPermissions(InstallPermissions) - Method in class se.esss.ics.rbac.jsf.admin.Settings
Sets install permissions bean.
setIp(Set<String>) - Method in class se.esss.ics.rbac.datamodel.IPGroup
 
setIp(String) - Method in class se.esss.ics.rbac.datamodel.Token
 
setIp(String) - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
setIp(String) - Method in class se.esss.ics.rbac.RBACLog
 
setIPGroupMember(String) - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Sets IP group member value which is entered into member field in add IP group member dialog on /Permissions/IPGroups page.
setIpGroups(Set<IPGroup>) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
setIPGroupsSourceList(List<IPGroup>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets list which contains ip groups from source list and is shown on select ip groups dialog on /Permissions/Overview page.
setIPGroupsSourceList(List<IPGroup>) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets list which contains ip groups from source list and is shown on add ip groups dialog on /PVAccessManagement page.
setIPGroupsTargetList(List<IPGroup>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets list which contains ip groups from target list and is shown on select ip groups dialog on /Permissions/Overview page.
setIPGroupsTargetList(List<IPGroup>) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets list which contains ip groups from target list and is shown on add ip groups dialog on /PVAccessManagement page.
setIPString(String) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets IPs entered in IPs field on /Permissions/Overview page.
setIsExclusiveAccessAllowed(Boolean) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets true if exclusive access for selected permission is allowed or false if not.
setLastName(String) - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
setLevel(Boolean) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
setLocalServicesAcceptedIPsFilePath(String) - Method in class se.esss.ics.rbac.sso.SSOProperties
Sets the accepted IPs file path.
setLocalServicesHostname(String) - Method in class se.esss.ics.rbac.sso.SSOProperties
Sets the hostname of the SSO server.
setLocalServicesPort(int) - Method in class se.esss.ics.rbac.sso.SSOProperties
Sets the port of the SSO server.
setLocalToken(Token, LocalAuthServiceDetails) - Method in class se.esss.ics.rbac.access.localservice.LocalServiceProxy
Passes the provided token to the local service to be stored.
setLocalToken(Request, TokenInfo) - Method in class se.esss.ics.rbac.sso.restservices.SSOResources
Method stores token for the authenticated user.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.admin.InstallPermissions
Sets login bean used for checking if a user is logged in.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Sets login bean used for checking if a user is logged in.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.admin.Settings
Sets login bean used for checking if a user is logged in.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.general.ManagementStudioTaskBean
Sets login bean used for checking if a user is logged in.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Sets login bean used for checking if a user is logged in.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets login bean used for checking if a user is logged in.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Sets login bean used for checking if a user is logged in.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Sets login bean used for checking if a user is logged in.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Sets login bean used for checking if a user is logged in.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets login bean used for checking if a user is logged in.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Sets login bean used for checking if a user is logged in.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets login bean used for checking if a user is logged in.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets login bean used for checking if a user is logged in.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets login bean used for checking if a user is logged in.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Sets login bean used for checking if a user is logged in.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.tokens.OverviewBean
Sets login bean used for checking if a user is logged in.
setLoginBean(LoginBean) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets login bean used for checking if a user is logged in.
setLogoutConfirmationGrace(int) - Method in class se.esss.ics.rbac.access.AutoLogout
Sets the timeout in seconds how much time the callback has to respond to auto logout confirm call.
setLogoutTimeout(int) - Method in class se.esss.ics.rbac.access.AutoLogout
Sets the logout timeout.
setLongName(String) - Method in class se.esss.ics.rbac.datamodel.Expression
 
setManagers(Set<String>) - Method in class se.esss.ics.rbac.datamodel.Resource
 
setManagers(Set<String>) - Method in class se.esss.ics.rbac.datamodel.Role
 
setManagersSourceList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets list which contains users from source list and is shown on add managers dialog on /Resources/Definitions page
setManagersSourceList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets list which contains users from source list and is shown on add managers dialog on /Roles/Definitions page.
setManagersTargetList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets list which contains users from target list and is shown on add managers dialog on /Resources/Definitions page.
setManagersTargetList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets list which contains users from target list and is shown on add managers dialog on /Roles/Definitions page.
setName(String) - Method in class se.esss.ics.rbac.ConfigurationParameter
 
setName(String) - Method in class se.esss.ics.rbac.datamodel.Expression
 
setName(String) - Method in class se.esss.ics.rbac.datamodel.IPGroup
 
setName(String) - Method in class se.esss.ics.rbac.datamodel.Permission
 
setName(String) - Method in class se.esss.ics.rbac.datamodel.Resource
 
setName(String) - Method in class se.esss.ics.rbac.datamodel.Role
 
setName(String) - Method in class se.esss.ics.rbac.datamodel.Rule
 
setName(String) - Method in class se.esss.ics.rbac.jaxb.util.NameValuePair
Sets a new name for this element.
setName(String) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityGroup
 
setName(String) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
setNewExpressionDefinition(String) - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Sets new expression definition which is entered into expression definition field in add expression dialog on /Permissions/Expressions page.
setNewExpressionDescription(String) - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Sets new expression description which is entered into expression description field in add expression dialog on /Permissions/Expressions p age.
setNewExpressionLongName(String) - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Sets new expression long name which is entered into expression long name field in add expression dialog on /Permissions/Expressions page.
setNewExpressionName(String) - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Sets new expression name which is entered into expression name field in add expression dialog on /Permissions/Expressions page.
setNewGroupDescription(String) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets new access security group description which is entered into access security group description field in add access security group dialog on /PVAccessManagement page.
setNewGroupName(String) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets new access security group name which is entered into access security group name field in add access security group dialog on /PVAccessManagement page.
setNewIPGroupDescription(String) - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Sets new IP group description which is entered into IP group description field in add IP group dialog on /Permissions/IPGroups page.
setNewIPGroupName(String) - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Sets new IP group name which is entered into IP group name field in add IP group dialog on /Permissions/IPGroups page.
setNewPassword(char[]) - Method in class se.esss.ics.rbac.jsf.admin.Settings
Sets new password which is entered into new password field on /Admin/Settings page.
setNewPermissionDescription(String) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets new permission description which is entered into permission description field in add new permission dialog on /Permissions/Definitions page.
setNewPermissionName(String) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets new permission name which is entered into permission name field in add new permission dialog on /Permissions/Definitions page.
setNewResourceDescription(String) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets new resource description which is entered into resource description field in add new resource dialog on /Resources/Definitions page.
setNewResourceName(String) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets new resource name which is entered into resource name field in add new resource dialog on /Resources/Definitions page.
setNewRoleAssignmentEndTime(Date) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets new assigned role end time.
setNewRoleAssignmentStartTime(Date) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets new assigned role start time.
setNewRoleAssignmentType(int) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets new role assignment type represented as integer.
setNewRoleDescription(String) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets new role description which is entered into role description field in add new role dialog on /Roles/Definitions page.
setNewRoleName(String) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets new role name which is entered into role name field in add new role dialog on /Roles/Definitions page.
setNewRuleCalc(String) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets new access security group rule CALC which is entered into access security rule CALC field in add access security rule dialog on /PVAccessManagement page.
setNewRuleDefinition(String) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Sets new rule definition which is entered into rule definition field in add rule dialog on /Permissions/Rules page.
setNewRuleDescription(String) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Sets new rule description which is entered into rule description field in add rule dialog on /Permissions/Rules page.
setNewRuleDescription(String) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets new access security group rule description which is entered into access security rule description field in add access security rule dialog on /PVAccessManagement page.
setNewRuleLevel(Boolean) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets new access security group rule level which is selected in access security rule level field in add access security rule dialog on /PVAccessManagement page.
setNewRuleName(String) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Sets new rule name which is entered into rule name field in add rule dialog on /Permissions/Rules page.
setNewRuleName(String) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets new access security group rule name which is entered into access security rule name field in add access security rule dialog on /PVAccessManagement page.
setNotifyByEmail(boolean) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets flag which tells if user should be notified by email about his new role.
setNotifyByEmail(boolean) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets flag which tells if user should be notified by email about his new role.
setParentComponent(Component) - Method in class se.esss.ics.rbac.access.swing.SwingSecurityCallback
Sets the parent component, which is used as a parent for all the message dialogs shown by this callback.
setPassword(char[]) - Method in class se.esss.ics.rbac.jsf.auth.LoginBean
Sets the bean's password property value.
setPermission(Permission) - Method in class se.esss.ics.rbac.datamodel.ExclusiveAccess
 
setPermission(String) - Method in class se.esss.ics.rbac.jaxb.UsersInfo
Set the name of the permission, which all users have.
setPermission(AccessSecurityRule.Permission) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
setPermissionName(String) - Method in class se.esss.ics.rbac.jaxb.ExclusiveInfo
Sets the permission name that this exclusive access belongs to.
setPermissions(Set<Permission>) - Method in class se.esss.ics.rbac.datamodel.Resource
 
setPermissions(Set<Permission>) - Method in class se.esss.ics.rbac.datamodel.Role
 
setPermissions(Map<String, Boolean>) - Method in class se.esss.ics.rbac.jaxb.PermissionsInfo
Sets the permissions.
setPermissions(List<NameValuePair>) - Method in class se.esss.ics.rbac.jaxb.util.Permissions
Set the NameValuePairs for this container.
setPermissionsBean(PermissionsBean) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets permissions bean which contains methods for determining permissions for specific actions for the logged in user.
setPermissionsBean(PermissionsBean) - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Sets permissions bean which contains methods for determining permissions for specific actions for the logged in user.
setPermissionsBean(PermissionsBean) - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Sets permissions bean which contains methods for determining permissions for specific actions for the logged in user.
setPermissionsBean(PermissionsBean) - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Sets permissions bean which contains methods for determining permissions for specific actions for the logged in user.
setPermissionsBean(PermissionsBean) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Sets permissions bean which contains methods for determining permissions for specific actions for the logged in user.
setPermissionsBean(PermissionsBean) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets permissions bean which contains methods for determining permissions for specific actions for the logged in user.
setPermissionsBean(PermissionsBean) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets permissions bean which contains methods for determining permissions for specific actions for the logged in user.
setPermissionsBean(PermissionsBean) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets permissions bean which contains methods for determining permissions for specific actions for the logged in user.
setPermissionsBean(PermissionsBean) - Method in class se.esss.ics.rbac.jsf.tokens.OverviewBean
Sets permissions bean which contains methods for determining permissions for specific actions for the logged in user.
setPermissionsBean(PermissionsBean) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets permissions bean which contains methods for determining permissions for specific actions for the logged in user.
setPermissionsSourceList(List<Permission>) - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Sets list which contains permissions from source list and is shown on request new exclusive access dialog on /Permissions/ExclusiveAccess page.
setPermissionsSourceList(List<Permission>) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets list which contains permissions from source list and is shown on add add permissions dialog on /PVAccessManagement page.
setPermissionsSourceList(List<Permission>) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets list which contains permissions from source list and is shown on add assignees dialog on /Roles/Definitions page.
setPermissionsSourceList(List<Permission>) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets list which contains permissions from source list and is shown on add assignees dialog on /Users/Definition page.
setPermissionsTargetList(List<Permission>) - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Sets list which contains roles from target list and is shown on request new exclusive access dialog on /Permissions/ExclusiveAccess page.
setPermissionsTargetList(List<Permission>) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets list which contains permissions from target list and is shown on add permissions dialog on /Resources/Definitions page.
setPermissionsTargetList(List<Permission>) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets list which contains permissions from target list and is shown on add assignees dialog on /Roles/Definitions page.
setPermissionsTargetList(List<Permission>) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets list which contains permissions from target list and is shown on add assignees dialog on /Users/Definition page.
setPvName(String) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityInput
 
setRbacAccessEJB(RBACAccess) - Method in class se.esss.ics.rbac.jsf.auth.PermissionsBean
Sets the RBACAccess bean, which holds methods for communicating with RBAC authentication and authorisation web services.
setRbacAccessEJB(RBACAccess) - Method in class se.esss.ics.rbac.jsf.auth.SessionPermissionsBean
Sets the RBACAccess bean, which holds methods for communicating with RBAC authentication and authorisation web services.
setResource(Resource) - Method in class se.esss.ics.rbac.datamodel.Permission
 
setResource(String) - Method in class se.esss.ics.rbac.jaxb.UsersInfo
Set the name of the resources that owns the permission.
setResourceName(String) - Method in class se.esss.ics.rbac.jaxb.ExclusiveInfo
Sets the name of the resource that the permission belongs to.
setResourceName(String) - Method in class se.esss.ics.rbac.jaxb.PermissionsInfo
Sets the resource name for this wrapper.
setResourceNames(List<String>) - Method in class se.esss.ics.rbac.jaxb.ResourcesInfo
Sets the list of resources.
setResourcesSourceList(List<Resource>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets list which contains resources from source list and is shown on select resources dialog on /Permissions/Overview page.
setResourcesSourceList(List<Resource>) - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Sets list which contains resources from source list and is shown on select resources dialog on /Roles/Matrix page.
setResourcesTargetList(List<Resource>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets list which contains resources from target list and is shown on select resources dialog on /Permissions/Overview page.
setResourcesTargetList(List<Resource>) - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Sets list which contains resources from target list and is shown on select resources dialog on /Roles/Matrix page.
setRole(Set<Role>) - Method in class se.esss.ics.rbac.datamodel.Permission
 
setRole(Set<TokenRole>) - Method in class se.esss.ics.rbac.datamodel.Token
 
setRole(UserRole) - Method in class se.esss.ics.rbac.datamodel.TokenRole
 
setRole(Role) - Method in class se.esss.ics.rbac.datamodel.UserRole
 
setRole(String) - Method in class se.esss.ics.rbac.jaxb.UsersInfo
Set the name of the role, which all users have.
setRoleAssignmentType(int) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets role assignment type as Integer.
setRoleNames(List<String>) - Method in class se.esss.ics.rbac.jaxb.RolesInfo
Sets the list of roles.
setRoleNames(Collection<String>) - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
setRoles(Set<Role>) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
setRolesSourceList(List<Role>) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets list which contains roles from source list and is shown on add roles dialog on /Permissions/Definitions page.
setRolesSourceList(List<Role>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets list which contains roles from source list and is shown on select roles dialog on /Permissions/Overview page.
setRolesSourceList(List<Role>) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets list which contains roles from source list and is shown on add roles dialog on /PVAccessManagement page.
setRolesSourceList(List<Role>) - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Sets list which contains roles from source list and is shown on add roles dialog on /Roles/Matrix page.
setRolesTargetList(List<Role>) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets list which contains roles from target list and is shown on add roles dialog on /Permissions/Definitions page.
setRolesTargetList(List<Role>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets list which contains roles from target list and is shown on select roles dialog on /Permissions/Overview page.
setRolesTargetList(List<Role>) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets list which contains roles from target list and is shown on add roles dialog on /PVAccessManagement page.
setRolesTargetList(List<Role>) - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Sets list which contains roles from target list and is shown on add roles dialog on /Roles/Matrix page.
setRule(Rule) - Method in class se.esss.ics.rbac.datamodel.Permission
 
setRulePermission(String) - Method in class se.esss.ics.rbac.jsf.admin.Settings
Sets new access security rule permission.
setRules(Set<AccessSecurityRule>) - Method in class se.esss.ics.rbac.datamodel.Role
 
setRules(Set<AccessSecurityRule>) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityGroup
 
setSecurityCallback(SecurityCallback) - Method in class se.esss.ics.rbac.access.RBACConnector
Sets the security callback to use when contacting the RBAC service.
setSelectedActions(String[]) - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Sets actions array selected on /Logs/Overview page.
setSelectedAssignee(UserRoleInfo) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets role assignee who is selected in assignees list on /Roles/Definitions page.
setSelectedAssigneesSourceList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets list which contains selected users from source list and is shown on add assignees dialog on /Roles/Definitions page.
setSelectedAssigneesTargetList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets list which contains selected users from target list, and is shown on add assignees dialog on /Roles/Definitions page.
setSelectedExclusiveAccess(ExclusiveAccess) - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Sets exclusive access which is selected in active exclusive access requests table on /Permissions/ExclusiveAccess page.
setSelectedExpression(Expression) - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Sets expression which is selected in expressions list on /Permissions/Expressions page.
setSelectedExpression(Expression) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Sets expression which is selected in expressions table on /Permissions/Rules page.
setSelectedExpressionsSourceList(List<Expression>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets list which contains selected expressions from source list and is shown on select expressions dialog on /Permissions/Overview page.
setSelectedExpressionsSourceList(List<Expression>) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Sets list which contains selected expressions from source list and is shown on select expressions dialog on /Permissions/Rules page.
setSelectedExpressionsTargetList(List<Expression>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets list which contains selected expressions from target list and is shown on select expressions dialog on /Permissions/Overview page.
setSelectedExpressionsTargetList(List<Expression>) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Sets list which contains selected expressions from target list, and is shown on select expressions dialog on /Permissions/Rules page.
setSelectedGroup(AccessSecurityGroup) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets access security group which is selected in access security groups list on /PVAccessManagement page.
setSelectedGroups(List<AccessSecurityGroup>) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets access security groups which are selected in access security groups list on /ACFFileGenerator page.
setSelectedIncludedEntries(String[]) - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Sets included entries array selected on /Logs/Overview page.
setSelectedInput(AccessSecurityInput) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets access security group input which is selected in access security inputs list on /PVAccessManagement page.
setSelectedIPGroup(IPGroup) - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Sets IP group which is selected in IP groups list on /Permissions/IPGroups page.
setSelectedIPGroup(IPGroup) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets access security rule IP group which is selected in IP groups list on /PVAccessManagement page.
setSelectedIPGroupsSourceList(List<IPGroup>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets list which contains selected ip groups from source list and is shown on select ip groups dialog on /Permissions/Overview page.
setSelectedIPGroupsSourceList(List<IPGroup>) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets list which contains selected ip groups from source list and is shown on add ip groups dialog on /PVAccessManagement page.
setSelectedIPGroupsTargetList(List<IPGroup>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets list which contains selected ip groups from target list, and is shown on select ip groups dialog on /Permissions/Overview page.
setSelectedIPGroupsTargetList(List<IPGroup>) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets list which contains selected ip groups from target list, and is shown on add ip groups dialog on /PVAccessManagement page.
setSelectedManager(UserInfo) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets manager which is selected in managers list on /Resources/Definitions page.
setSelectedManager(UserInfo) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets role manager who is selected in managers list on /Roles/Definitions page.
setSelectedManagersSourceList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets list which contains selected users from source list and is shown on add managers dialog on /Resources/Definitions page.
setSelectedManagersSourceList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets list which contains selected users from source list and is shown on add managers dialog on /Roles/Definitions page.
setSelectedManagersTargetList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets list which contains selected users from target list, and is shown on add managers dialog on /Resources/Definitions page.
setSelectedManagersTargetList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets list which contains selected users from target list, and is shown on add managers dialog on /Roles/Definitions page.
setSelectedMember(String) - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Sets IP group member which is selected in members table on /Permissions/IPGroups page.
setSelectedPermission(Permission) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets permission which is selected in list box on /Permissions/Definitions page.
setSelectedPermission(Permission) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets permission which is selected in available permissions list on /Permissions/Overview page.
setSelectedPermission(Permission) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets permission which is selected in assigned permissions table on /Roles/Definitions page.
setSelectedPermissionsSourceList(List<Permission>) - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Sets list which contains selected roles from source list and is shown on request new exclusive access dialog on /Permissions/ExclusiveAccess page.
setSelectedPermissionsSourceList(List<Permission>) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets list which contains selected permissions from source list and is shown on add permissions dialog on /Resources/Definitions page.
setSelectedPermissionsSourceList(List<Permission>) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets list which contains selected permissions from source list and is shown on add assignees dialog on /Roles/Definitions page.
setSelectedPermissionsSourceList(List<Permission>) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets list which contains selected permissions from source list and is shown on add assignees dialog on /Users/Definition page.
setSelectedPermissionsTargetList(List<Permission>) - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Sets list which contains selected roles from target list, and is shown on request new exclusive access dialog on /Permissions/ExclusiveAccess page.
setSelectedPermissionsTargetList(List<Permission>) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets list which contains selected permissions from target list, and is shown on add permissions dialog on /Resources/Definitions page.
setSelectedPermissionsTargetList(List<Permission>) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets list which contains selected permissions from target list, and is shown on add assignees dialog on /Roles/Definitions page.
setSelectedPermissionsTargetList(List<Permission>) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets list which contains selected permissions from target list, and is shown on add assignees dialog on /Users/Definition page.
setSelectedResource(Resource) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets resource which is selected in drop down list on /Permissions/Definitions page.
setSelectedResource(Resource) - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Sets resource which is selected in request exclusive access dialog on /Permissions/ExclusiveAccess page.
setSelectedResource(Resource) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets resource which is selected in resources list on /Resources/Definitions page.
setSelectedResource(Resource) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets resource which is selected in request exclusive access dialog on /Users/Definitions page.
setSelectedResourceId(int) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets selected resource id retrieved from list box component, from add new permission dialog, on /Roles/Definitions page.
setSelectedResourcePickList(Resource) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets resource which is selected in resources drop down list in add permissions dialog on /Resources/Definitions page.
setSelectedResourcesSourceList(List<Resource>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets list which contains selected resources from source list and is shown on select resources dialog on /Permissions/Overview page.
setSelectedResourcesSourceList(List<Resource>) - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Sets list which contains selected resources from source list and is shown on select resources dialog on /Roles/Matrix page.
setSelectedResourcesTargetList(List<Resource>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets list which contains selected resources from target list, and is shown on select resources dialog on /Permissions/Overview page.
setSelectedResourcesTargetList(List<Resource>) - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Sets list which contains selected resources from target list, and is shown on select resources dialog on /Roles/Matrix page.
setSelectedRole(Role) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets role which is selected in roles list on /Permissions/Definitions page.
setSelectedRole(Role) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets access security rule role which is selected in roles list on /PVAccessManagement page.
setSelectedRole(Role) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets role which is selected in roles list on /Roles/Definitions page.
setSelectedRole(Role) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets role which is selected in assign new role dialog on /Users/Definitions page.
setSelectedRolesSourceList(List<Role>) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets list which contains selected roles from source list and is shown on add roles dialog on /Permissions/Definitions page.
setSelectedRolesSourceList(List<Role>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets list which contains selected roles from source list and is shown on select roles dialog on /Permissions/Overview page.
setSelectedRolesSourceList(List<Role>) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets list which contains selected roles from source list and is shown on add roles dialog on /PVAccessManagement page.
setSelectedRolesSourceList(List<Role>) - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Sets list which contains selected roles from source list and is shown on add roles dialog on /Roles/Matrix page.
setSelectedRolesTargetList(List<Role>) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets list which contains selected roles from target list, and is shown on add roles dialog on /Permissions/Definitions page.
setSelectedRolesTargetList(List<Role>) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets list which contains selected roles from target list, and is shown on select roles dialog on /Permissions/Overview page.
setSelectedRolesTargetList(List<Role>) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets list which contains selected roles from target list, and is shown on add roles dialog on /PVAccessManagement page.
setSelectedRolesTargetList(List<Role>) - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Sets list which contains selected roles from target list, and is shown on add roles dialog on /Roles/Matrix page.
setSelectedRule(Rule) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets rule which is selected on /Permissions/Definitions page.
setSelectedRule(Rule) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Sets rule which is selected in rules list on /Permissions/Rules page.
setSelectedRule(AccessSecurityRule) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets access security group rule which is selected in access security rules list on /PVAccessManagement page.
setSelectedSeverities(String[]) - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Sets severities array selected on /Admin/Logs page.
setSelectedSeverities(String[]) - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Sets severities array selected on /Logs/Overview page.
setSelectedUser(String) - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Sets user which is selected in users list box on /Admin/Logs page.
setSelectedUser(String) - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Sets user which is selected in users list box on /Logs/Overview page.
setSelectedUser(UserInfo) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets user which is selected on /Users/Definitions page.
setSelectedUsersSourceList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Sets list which contains selected users from source list and is shown on /Admin/Logs page.
setSelectedUsersSourceList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Sets list which contains selected users from source list and is shown on /Logs/Overview page.
setSelectedUsersTargetList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Sets list which contains selected users from target list, and is shown on /Admin/Logs page.
setSelectedUsersTargetList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Sets list which contains selected users from target list, and is shown on /Logs/Overview page.
setSeparators(char[]) - Method in class se.esss.ics.rbac.jsf.utils.NumericStringComparator
Method sets separators.
setSessionPermissionsBean(SessionPermissionsBean) - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Set session permission bean.
setSeverity(ManagementStudioLog.Severity) - Method in class se.esss.ics.rbac.ManagementStudioLog
 
setSeverity(RBACLog.Severity) - Method in class se.esss.ics.rbac.RBACLog
 
setSignature(byte[]) - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
setSoftEquals(boolean) - Method in class se.esss.ics.rbac.jsf.utils.NumericStringComparator
Sets the softEquals property.
setStartTime(Timestamp) - Method in class se.esss.ics.rbac.datamodel.ExclusiveAccess
 
setStartTime(Timestamp) - Method in class se.esss.ics.rbac.datamodel.UserRole
 
setStartTime(Date) - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Sets time from which logs will be retrieved.
setStartTime(Date) - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Sets time from which logs will be retrieved.
setTaskBean(ManagementStudioTaskBean) - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Sets management studio task bean used for executing tasks.
setTaskBean(ManagementStudioTaskBean) - Method in class se.esss.ics.rbac.jsf.admin.Settings
Sets management studio task bean used for executing tasks.
setTaskBean(ManagementStudioTaskBean) - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Sets management studio task bean used for executing tasks.
setTaskBean(ManagementStudioTaskBean) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets management studio task bean used for executing tasks.
setTaskBean(ManagementStudioTaskBean) - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Sets management studio task bean used for executing tasks.
setTaskBean(ManagementStudioTaskBean) - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Sets management studio task bean used for executing tasks.
setTaskBean(ManagementStudioTaskBean) - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Sets management studio task bean used for executing tasks.
setTaskBean(ManagementStudioTaskBean) - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Sets management studio task bean used for executing tasks.
setTaskBean(ManagementStudioTaskBean) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Sets management studio task bean used for executing tasks.
setTaskBean(ManagementStudioTaskBean) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets management studio task bean used for executing tasks.
setTaskBean(ManagementStudioTaskBean) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets management studio task bean used for executing tasks.
setTaskBean(ManagementStudioTaskBean) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets management studio task bean used for executing tasks.
setTaskBean(ManagementStudioTaskBean) - Method in class se.esss.ics.rbac.jsf.tokens.OverviewBean
Sets management studio task bean used for executing tasks.
setTaskBean(ManagementStudioTaskBean) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets management studio task bean used for executing tasks.
setTaskBean(ManagementStudioTaskBean) - Method in class se.esss.ics.rbac.jsf.users.UsersBean
Sets management studio task bean used for executing tasks.
setTimestamp(Timestamp) - Method in class se.esss.ics.rbac.ManagementStudioLog
 
setTimestamp(Timestamp) - Method in class se.esss.ics.rbac.RBACLog
 
Settings - Class in se.esss.ics.rbac.jsf.admin
Settings is a managed bean (settingsBean), that contains methods for changing default parameter values such as administrator password, token expiration period, etc.
Settings() - Constructor for class se.esss.ics.rbac.jsf.admin.Settings
 
setToken(char[]) - Method in interface se.esss.ics.rbac.access.ISecurityFacade
Sets the token ID to be used for authentication and authorisation.
setToken(char[]) - Method in class se.esss.ics.rbac.access.SecurityFacade
 
setToken(char[]) - Method in class se.esss.ics.rbac.access.swing.SecurityFacade
 
setToken(Token) - Method in class se.esss.ics.rbac.datamodel.TokenRole
 
setToken(List<TokenRole>) - Method in class se.esss.ics.rbac.datamodel.UserRole
 
setToken(TokenInfo, String, int) - Method in class se.esss.ics.rbac.sso.TokenMap
Method stores token into map and returns stored token informations.
setTokenDuration(String) - Method in class se.esss.ics.rbac.jsf.admin.Settings
Sets token duration (token expiration period).
setTokenExpirationPeriod(long) - Method in class se.esss.ics.rbac.ejbs.AdminEJB
 
setTokenExpirationPeriod(long) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Admin
Inserts new token expiration period into database.
setTokenId(String) - Method in class se.esss.ics.rbac.datamodel.Token
 
setTokenID(char[]) - Method in interface se.esss.ics.rbac.ejbs.interfaces.RBACAccess
Sets the tokenID on the security facade.
setTokenID(char[]) - Method in class se.esss.ics.rbac.ejbs.RBACAccessEJB
 
setTokenID(String) - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
setUpdatedExpressionDefinition(String) - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Sets updated expression definition which is entered into expression definition field in edit expression dialog on /Permissions/Expressions page.
setUpdatedExpressionDescription(String) - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Sets updated expression description which is entered into expression description field in edit expression dialog on /Permissions/Expressions page.
setUpdatedExpressionLongName(String) - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Sets updated expression long name which is entered into expression long name field in edit expression dialog on /Permissions/Expressions page.
setUpdatedExpressionName(String) - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Sets updated expression name which is entered into expression name field in edit expression dialog on /Permissions/Expressions page.
setUpdatedGroupDescription(String) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets updated access security group description which is entered into access security group description field in edit access security group dialog on /PVAccessManagement page.
setUpdatedGroupName(String) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets updated access security group name which is entered into access security group name field in edit access security group dialog on /PVAccessManagement page.
setUpdatedIPGroupDescription(String) - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Sets updated IP group description which is entered into IP group description field in edit IP group dialog on /Permissions/IPGroups page.
setUpdatedIPGroupName(String) - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Sets updated IP group name which is entered into IP group name field in edit IP group dialog on /Permissions/IPGroups page.
setUpdatedPermissionDescription(String) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets updated permission description which is entered into permission description field in edit permission dialog on /Permissions/Definitions page.
setUpdatedPermissionName(String) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets updated permission name which is entered into permission name field in edit permission dialog on /Permissions/Definitions page.
setUpdatedResourceDescription(String) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets updated resource description which is entered into resource description field in edit resource description dialog on /Resources/Definitions page.
setUpdatedRuleCalc(String) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets updated access security group rule CALC which is entered into access security rule CALC field in edit access security rule dialog on /PVAccessManagement page.
setUpdatedRuleDefinition(String) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Sets updated rule definition which is entered into rule definition field in edit rule dialog on /Permissions/Rules page.
setUpdatedRuleDescription(String) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Sets updated rule description which is entered into rule description field in edit rule dialog on /Permissions/Rules page.
setUpdatedRuleDescription(String) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets updated access security group rule description which is entered into access security rule description field in edit access security rule dialog on /PVAccessManagement page.
setUpdatedRuleLevel(Boolean) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets updated access security group rule level which is selected in access security rule level field in edit access security rule dialog on /PVAccessManagement page.
setUpdatedRuleName(String) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Sets updated rule name which is entered into rule name field in edit rule dialog on /Permissions/Rules page.
setUpdatedRuleName(String) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets updated access security group rule name which is entered into access security rule name field in edit access security rule dialog on /PVAccessManagement page.
setUserId(String) - Method in class se.esss.ics.rbac.datamodel.ExclusiveAccess
 
setUserId(String) - Method in class se.esss.ics.rbac.datamodel.Token
 
setUserId(String) - Method in class se.esss.ics.rbac.datamodel.UserRole
 
setUserID(String) - Method in class se.esss.ics.rbac.jaxb.RolesInfo
Sets the username.
setUserID(String) - Method in class se.esss.ics.rbac.jaxb.TokenInfo
 
setUserID(String) - Method in class se.esss.ics.rbac.ManagementStudioLog
 
setUserID(String) - Method in class se.esss.ics.rbac.RBACLog
 
setUsername(String) - Method in class se.esss.ics.rbac.jsf.auth.LoginBean
Sets the bean's username property value.
setUsers(List<String>) - Method in class se.esss.ics.rbac.jaxb.UsersInfo
Set the list of all users that have the role.
setUsersBean(UsersBean) - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Sets users bean, which holds informations about users from LDAP.
setUsersBean(UsersBean) - Method in class se.esss.ics.rbac.jsf.converters.RoleAssigneeConverter
Sets users bean which is used for retrieving user data from LDAP.
setUsersBean(UsersBean) - Method in class se.esss.ics.rbac.jsf.converters.UserConverter
Sets users bean which is used for retrieving user data from LDAP.
setUsersBean(UsersBean) - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Sets users bean, which holds informations about users from LDAP.
setUsersBean(UsersBean) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets users bean, which holds informations about users from LDAP.
setUsersBean(UsersBean) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets users bean, which holds informations about users from LDAP.
setUsersBean(UserInfoBean) - Method in class se.esss.ics.rbac.jsf.users.RequestCacheBean
 
setUsersBean(UsersBean) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets users bean which contains methods for retrieving users from LDAP.
setUsersSourceList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Sets list which contains users from source list and is shown on /Admin/Logs page.
setUsersSourceList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Sets list which contains users from source list and is shown on /Logs/Overview page.
setUsersTargetList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Sets list which contains users from target list and is shown on /Admin/Logs page.
setUsersTargetList(List<UserInfo>) - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Sets list which contains users from target list and is shown on /Logs/Overview page.
setValue(Object) - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
setValue(Object) - Method in interface org.csstudio.utility.pv.PV
Set PV to given value.
setValue(String) - Method in class se.esss.ics.rbac.ConfigurationParameter
 
setValue(String) - Method in class se.esss.ics.rbac.jaxb.util.NameValuePair
Sets a new value of the element.
setWildcard(String) - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Sets wildcard pattern which is used for searching by permissions.
setWildcard(String) - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Sets wildcard pattern which is used for searching by expressions.
setWildcard(String) - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Sets wildcard pattern which is used for searching by IP groups.
setWildcard(String) - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Sets wildcard pattern which is used for searching by rules.
setWildcard(String) - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Sets wildcard pattern which is used for searching by access security groups.
setWildcard(String) - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Sets wildcard pattern which is used for searching by resources.
setWildcard(String) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Sets wildcard pattern which is used for searching by roles.
setWildcard(String) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Sets wildcard pattern which is used for searching by users.
SetWithConstructorInput<T> - Class in se.esss.ics.rbac.jsf.utils
SetWithConstructorInput is an HashSet that accepts a plain object at construction, and inserts it into the set.
SetWithConstructorInput(T) - Constructor for class se.esss.ics.rbac.jsf.utils.SetWithConstructorInput
Constructs a new Set and inserts the given element.
SEVERITY_INVALID - Static variable in class org.csstudio.data.values.internal.Messages
INVALID severity name
SEVERITY_MAJOR - Static variable in class org.csstudio.data.values.internal.Messages
MAJOR severity name
SEVERITY_MINOR - Static variable in class org.csstudio.data.values.internal.Messages
MINOR severity name
SEVERITY_OK - Static variable in class org.csstudio.data.values.internal.Messages
OK severity name
SEVERITY_STATUS_END - Static variable in class org.csstudio.data.values.internal.Messages
Ending part of the severity and status
SEVERITY_STATUS_SEPARATOR - Static variable in class org.csstudio.data.values.internal.Messages
Separator of severity and status
SeverityInstances - Class in org.csstudio.data.values.internal
Helper for creating some Severity values.
showAddExpressionDialog() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Method that shows dialog for adding expressions.
showAddGroupDialog() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Method that shows dialog for adding access security groups.
showAddInputDialog() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Method that shows dialog for adding access security inputs.
showAddIPGroupDialog() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Shows the dialog to create a new IP group.
showAddIPGroupMemberDialog() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Shows the dialog to edit an IP group.
showAddIPGroupsDialog() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Method that shows dialog for adding IP groups to the access security rule.
showAddManagersDialog() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Method that shows dialog for adding managers.
showAddManagersDialog() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Method that shows dialog for adding managers to the role.
showAddNewAssigneeDialog() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Method that shows dialog for adding new assignees to the role.
showAddNewRoleDialog() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Method that shows dialog for adding new role.
showAddPermissionDialog() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Method that shows dialog for adding permissions.
showAddPermissionsDialog() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Method that shows dialog for adding permissions.
showAddPermissionsDialog() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Method that shows dialog for adding permissions to the role.
showAddResourceDialog() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Method that shows dialog for adding resources.
showAddRolesDialog() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Method that shows dialog for adding roles.
showAddRolesDialog() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Method that shows dialog for adding roles to the access security rule.
showAddRuleDialog() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Method that shows dialog for adding rules.
showAddRuleDialog() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Method that shows dialog for adding access security rules.
showAssignNewRoleDialog() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Method that shows dialog for new role assignment.
showDelegateRoleDialog() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Method that shows dialog for role delegating.
showEditDescriptionDialog() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Method that shows dialog for editing resource description.
showEditExpressionDialog() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Method that shows dialog for editing expressions.
showEditGroupInfoDialog() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Method that shows dialog for editing access security groups.
showEditIPGroupDialog() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Shows the dialog to edit an IP group.
showEditPermissionDialog() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Method that shows dialog for editing permissions.
showEditRoleDialog() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Method that shows dialog for role editing.
showEditRoleInfoDialog() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Method that shows dialog for editing roles.
showEditRuleDialog() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Method that shows dialog for editing rules.
showEditRuleInfoDialog() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Method that shows dialog for editing access security rules.
showFacesMessage(FacesMessage.Severity, String, String, boolean) - Method in class se.esss.ics.rbac.jsf.general.ManagementStudioTaskBean
Shows message with the given severity to the user as growl message.
showImportPermissionsDialog() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Method that shows dialog for importing permissions.
showImportResourcesDialog() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Method that shows dialog for importing resources.
showLoginDialog() - Method in class se.esss.ics.rbac.jsf.auth.LoginBean
Check permissions and show the add group dialog.
showPasswordDialog(long) - Method in class se.esss.ics.rbac.jsf.admin.Settings
Shows password dialog, if user is logged in.
showRequestAccessDialog() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Method that shows dialog for requesting exclusive access.
showRequestAccessDialog() - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Method that shows dialog for exclusive access request.
showRequestExclusiveAccessDialog() - Method in class se.esss.ics.rbac.jsf.permissions.ExclusiveAccessBean
Checks permissions and if granted it opens the request exclusive access dialog.
showResourcesDialog() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Method that shows the roles dialog.
showRolesDialog() - Method in class se.esss.ics.rbac.jsf.roles.MatrixBean
Method that shows the roles dialog.
showSelectedIPGroupMembersDialog() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Method that shows dialog for IP group members review.
showSelectedRoleAssigneesDialog() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Method that shows dialog for role users review.
showSelectExpressionDialog() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Method that shows dialog for selecting expressions.
showSelectExpressionsDialog() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Method that shows dialog for selecting expressions.
showSelectIPGroupsDialog() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Method that shows dialog for selecting IP groups.
showSelectResourcesDialog() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Method that shows dialog for selecting resources.
showSelectRolesDialog() - Method in class se.esss.ics.rbac.jsf.permissions.OverviewBean
Method that shows dialog for selecting roles.
showSelectUsersDialog() - Method in class se.esss.ics.rbac.jsf.admin.logs.LogsOverview
Shows select users dialog.
showSelectUsersDialog() - Method in class se.esss.ics.rbac.jsf.logs.LogsOverview
Shows select users dialog.
showWarning(AjaxBehaviorEvent) - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Method that shows warning message if user checks notify check box in add assignees dialog on /Roles/Definition page.
showWarning(AjaxBehaviorEvent) - Method in class se.esss.ics.rbac.jsf.users.UserInfoBean
Method that shows warning message if user checks notify check box in add new role dialog or in edit role dialog or in delegate role dialog on /Users/Definition page.
SIGNATURE_ALGORITHM_NAME - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
The signature algorithm name used for verifying the token signature
SIGNATURE_ALGORITHM_NAME - Static variable in class se.esss.ics.rbac.logic.SignatureEJB
Algorithm name for signature generation.
SignatureAdapter - Class in se.esss.ics.rbac.jaxb.util
SignatureAdapter is an XML Adapter used for marshalling byte arrays into hex values and vice versa.
SignatureAdapter() - Constructor for class se.esss.ics.rbac.jaxb.util.SignatureAdapter
 
SignatureEJB - Class in se.esss.ics.rbac.logic
SignatureUtilities is a singleton bean containing utility methods for dealing with encryption signatures.
SignatureEJB() - Constructor for class se.esss.ics.rbac.logic.SignatureEJB
 
SINGLE_SIGN_ON - Static variable in class se.esss.ics.rbac.httputil.CookieUtilities
 
SITE_BANNER - Static variable in class se.esss.ics.rbac.jsf.general.Constants
Site banner ID in the xhtml files.
SITE_CONTAINER - Static variable in class se.esss.ics.rbac.jsf.general.Constants
Site container ID in the xhtml files.
SITE_CONTAINER_GROWL - Static variable in class se.esss.ics.rbac.jsf.general.Constants
Site growl ID in the xhtml files.
SITE_CONTENT - Static variable in class se.esss.ics.rbac.jsf.general.Constants
Site content panel ID in the xhtml files.
sort(List<T>) - Static method in class se.esss.ics.rbac.Util
Sorts the named entities according to the their names.
sort(T[]) - Static method in class se.esss.ics.rbac.Util
Sorts the named entities according to the their names.
SPLIT_COMMA - Static variable in class se.esss.ics.rbac.jsf.general.Constants
Separator used for parsing CSV files.
SSOProperties - Class in se.esss.ics.rbac.sso
SSOProperties provides access to properties that guide the connection to the local authentication services.
SSORequestUtilites - Class in se.esss.ics.rbac.sso.restservices
RequestUtilities is a utility class for extracting specific information from a the HTTP request.
SSOResources - Class in se.esss.ics.rbac.sso.restservices
SSOResources exposes ReST service methods for local storing, retrieving and deleting tokens.
SSOResources() - Constructor for class se.esss.ics.rbac.sso.restservices.SSOResources
Constructor in which TokenMap instance is retrieved.
SSOServer - Class in se.esss.ics.rbac.sso
SSOServer is a single sign on server on which local authentication services are running.
start() - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
start() - Method in interface org.csstudio.utility.pv.PV
Start the PV: connect, get meta data, subscribe to updates, invoke PVListener for incoming values, ...
start() - Method in class se.esss.ics.rbac.access.AutoLogout
Starts this auto logout.
startTimer() - Method in class se.esss.ics.rbac.logic.timer.TimerBean
 
startTimer() - Method in interface se.esss.ics.rbac.logic.timer.TimerBeanRemote
Start the timer that removes expired entities from the database.
startUp() - Method in class se.esss.ics.rbac.logic.timer.TimerBeanHandler
Start this timer bean after constructions, which starts the injected timer.
stop() - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
stop() - Method in interface org.csstudio.utility.pv.PV
Stop the PV: disconnect, ...
stop() - Method in class se.esss.ics.rbac.access.AutoLogout
Stops this auto logout.
StreamGobbler - Class in se.esss.ics.rbac.sso
StreamGobbler reads the data from the input stream and fires error events for each read line.
StreamGobbler(InputStream, String, StreamGobbler.StreamListener) - Constructor for class se.esss.ics.rbac.sso.StreamGobbler
Constructs a new Stream Gobbler.
StreamGobbler.StreamListener - Interface in se.esss.ics.rbac.sso
StreamListener receives notifications from the StreamGobbler when an error occurs
StringValue - Class in org.csstudio.data.values.internal
Implementation of IStringValue.
StringValue(ITimestamp, ISeverity, String, String[]) - Constructor for class org.csstudio.data.values.internal.StringValue
Constructs a new StringValue.
SUCCESSFUL_ADMIN_PASSWORD_CHANGE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ASG_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ASG_INPUT_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ASG_INPUT_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ASG_INPUTS_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ASG_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ASG_RULE_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ASG_RULE_IPGROUP_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ASG_RULE_IPGROUP_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ASG_RULE_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ASG_RULE_ROLE_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ASG_RULE_ROLE_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ASG_RULE_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ASG_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_DEFAULT_ASG_PERMISSION_CHANGE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_DEFAULT_PERMISSIONS_INSTALL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_EA_DURATION_PERIOD_CHANGE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_EA_RELEASE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_EA_REQUEST - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_EXPRESSION_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_EXPRESSION_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_EXPRESSION_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_FILTERED_PERMISSIONS_RETRIEVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_IPGROUP_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_IPGROUP_MEMBER_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_IPGROUP_MEMBER_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_IPGROUP_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_IPGROUP_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_KEYS_REGENERATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_LOGS_RETRIEVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_PERMISSION_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_PERMISSION_EXPORT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_PERMISSION_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_PERMISSION_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_PERMISSIONS_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_PERMISSIONS_IMPORT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_RESOURCE_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_RESOURCE_MANAGER_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_RESOURCE_MANAGERS_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_RESOURCE_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_RESOURCE_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ROLE_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ROLE_ASSIGNMENT_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ROLE_ASSIGNMENTS - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ROLE_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ROLE_DELEGATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ROLE_EDIT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ROLE_MANAGER_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ROLE_MANAGERS_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ROLE_PERMISSION_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ROLE_PERMISSIONS_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ROLE_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ROLE_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_ROLES_PERMISSION_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_RULE_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_RULE_EXPRESSION_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_RULE_EXPRESSIONS_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_RULE_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_RULE_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_TOKEN_EXPIRATION_PERIOD_CHANGE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_TOKEN_INVALIDATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_TOKENS_INVALIDATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SUCCESSFUL_TOKENS_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
SwingAutoLogout - Class in se.esss.ics.rbac.access.swing
SwingAutoLogout is an implementation of the auto logout, which listens to AWT input events to update the action time.
SwingAutoLogout(ISecurityFacade) - Constructor for class se.esss.ics.rbac.access.swing.SwingAutoLogout
Constructs a new auto logout, which listens to AWT events to reset the last action time.
SwingSecurityCallback - Class in se.esss.ics.rbac.access.swing
SwingSecurityCallback is an implementation of the SecurityCallback, which uses swing components to request input from user and to show the failed results of the asynchronous calls.
SwingSecurityCallback() - Constructor for class se.esss.ics.rbac.access.swing.SwingSecurityCallback
 
switchService() - Method in interface se.esss.ics.rbac.access.IConnectionFactory
Switch the currently used service from primary to secondary or vice versa.
switchService() - Method in class se.esss.ics.rbac.access.impl.RBACConnectionFactory
 

T

TARGET_LIST_CONTAINS_PERMISSION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
throwConnectionException(HttpURLConnection, Exception) - Static method in class se.esss.ics.rbac.access.FacadeUtilities
Constructs a SecurityFacadeException that contains a more precise cause for why the received HTTP response from the services was not as expected.
timeout(Timer) - Method in class se.esss.ics.rbac.logic.timer.TimerBean
Remove expired tokens, expired exclusive access and expired user roles assignments.
TimerBean - Class in se.esss.ics.rbac.logic.timer
TimerBean is an implementation of the remote interface that cleans the database of all expired entities.
TimerBean() - Constructor for class se.esss.ics.rbac.logic.timer.TimerBean
 
TimerBeanHandler - Class in se.esss.ics.rbac.logic.timer
TimerBeanHandler is a singleton that takes care that the cleanup timer is started when the service is running.
TimerBeanHandler() - Constructor for class se.esss.ics.rbac.logic.timer.TimerBeanHandler
 
TimerBeanRemote - Interface in se.esss.ics.rbac.logic.timer
TimerBeanRemote is an interface that defines the timer bean, which removes expired entities from the persistence context.
Timestamp - Class in org.csstudio.data.values.internal
Implementation of the ITimestamp interface.
Timestamp(long, long) - Constructor for class org.csstudio.data.values.internal.Timestamp
Constructor with seconds and nanoseconds since epoch.
Timestamp(double) - Constructor for class org.csstudio.data.values.internal.Timestamp
Constructor with fractional seconds since epoch.
TimestampFactory - Class in org.csstudio.data.values
A factory for ITimestamp time stamps.
toCalendar() - Method in class org.csstudio.data.values.internal.Timestamp
 
toCalendar() - Method in interface org.csstudio.data.values.ITimestamp
Convert to Calendar.
toDouble() - Method in class org.csstudio.data.values.internal.Timestamp
 
toDouble() - Method in interface org.csstudio.data.values.ITimestamp
Convert to double.
Token - Class in se.esss.ics.rbac.access
Token contains the information, which is issued by the RBAC upon successful login.
Token(char[], String, String, String, String[], Date, Date, String, byte[]) - Constructor for class se.esss.ics.rbac.access.Token
Constructs a new token with fields set to the provided values.
Token(TokenInfo) - Constructor for class se.esss.ics.rbac.access.Token
Constructs a new Token from the JAXB info.
Token(char[]) - Constructor for class se.esss.ics.rbac.access.Token
Constructs a new token with the specified tokenID.
Token - Class in se.esss.ics.rbac.datamodel
Token contains information about all currently valid tokens.
Token() - Constructor for class se.esss.ics.rbac.datamodel.Token
 
TOKEN_EXPIRED - Static variable in class se.esss.ics.rbac.logic.Messages
 
TOKEN_IP_UNREACHABLE - Static variable in class se.esss.ics.rbac.logic.Messages
 
TOKEN_RENEWED - Static variable in class se.esss.ics.rbac.logic.Messages
 
TOKEN_VALIDATED - Static variable in class se.esss.ics.rbac.logic.Messages
 
TokenEJB - Class in se.esss.ics.rbac.ejbs
TokenEJB is a stateless bean containing utility methods for dealing with tokens.
TokenEJB() - Constructor for class se.esss.ics.rbac.ejbs.TokenEJB
 
TokenInfo - Class in se.esss.ics.rbac.jaxb
TokenInfo is a wrapper object for token's persisted data and digital signature.
TokenInfo(String, String, String, String, long, long, String, Collection<String>, byte[]) - Constructor for class se.esss.ics.rbac.jaxb.TokenInfo
Construct token info from pieces.
TokenInfo() - Constructor for class se.esss.ics.rbac.jaxb.TokenInfo
Constructs a new TokenInfo.
TokenInvalidException - Exception in se.esss.ics.rbac.logic.exception
TokenInvalidException is thrown when the token could not be found.
TokenInvalidException(String, String, String) - Constructor for exception se.esss.ics.rbac.logic.exception.TokenInvalidException
Constructs a new exception.
TokenMap - Class in se.esss.ics.rbac.sso
TokenMap holds informations about stored tokens.
tokenRenewalCompleted(Token) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when token was successfully renewed.
tokenRenewalCompleted(Token) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
tokenRenewalFailed(String, Token, Throwable) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when token renewal was not successful.
tokenRenewalFailed(String, Token, Throwable) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
TokenRole - Class in se.esss.ics.rbac.datamodel
TokenRole is a utility entity which takes care of proper cascading of entity removal.
TokenRole(Token, UserRole) - Constructor for class se.esss.ics.rbac.datamodel.TokenRole
Construct new TokenRole from the given parameters.
TokenRole() - Constructor for class se.esss.ics.rbac.datamodel.TokenRole
Construct new TokenRole.
Tokens - Interface in se.esss.ics.rbac.ejbs.interfaces
Tokens interface defines methods for dealing with tokens.
TokenUtil - Class in se.esss.ics.rbac.jaxb.util
TokenUtil provides utility methods to transform token data to byte array that is used for signature generation.
TokenUtilities - Class in se.esss.ics.rbac.logic
TokenUtilities is a utility class for transforming the TokenInfo to bytes, generating the token id or transforming the persisted object Token to transfer object TokenInfo.
tokenValidationCompleted(Token, boolean) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when the token validity is checked.
tokenValidationCompleted(Token, boolean) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
tokenValidationFailed(String, Token, Throwable) - Method in interface se.esss.ics.rbac.access.SecurityCallback
Called when the token validity check failed.
tokenValidationFailed(String, Token, Throwable) - Method in class se.esss.ics.rbac.access.SecurityCallbackAdapter
 
TOO_LITTLE_ASGS - Static variable in class se.esss.ics.rbac.logic.Messages
 
TOO_MANY_ASGS - Static variable in class se.esss.ics.rbac.logic.Messages
 
toString() - Method in class org.csstudio.data.values.internal.EnumeratedMetaData
 
toString() - Method in class org.csstudio.data.values.internal.NumericMetaData
 
toString() - Method in class org.csstudio.data.values.internal.Timestamp
 
toString() - Method in class org.csstudio.data.values.internal.Value
 
toString() - Method in interface org.csstudio.data.values.ISeverity
 
toString() - Method in class org.csstudio.utility.pv.epics.EPICSv3PV
 
toString() - Method in class se.esss.ics.rbac.access.ExclusiveAccess
 
toString() - Method in class se.esss.ics.rbac.access.Token
 
toString(int) - Method in class se.esss.ics.rbac.ConfigurationParameter
 
toString() - Method in class se.esss.ics.rbac.ConfigurationParameter
 
toString(int) - Method in class se.esss.ics.rbac.datamodel.ExclusiveAccess
 
toString() - Method in class se.esss.ics.rbac.datamodel.ExclusiveAccess
 
toString(int) - Method in class se.esss.ics.rbac.datamodel.Expression
 
toString() - Method in class se.esss.ics.rbac.datamodel.Expression
 
toString(int) - Method in class se.esss.ics.rbac.datamodel.IPGroup
 
toString() - Method in class se.esss.ics.rbac.datamodel.IPGroup
 
toString(int) - Method in class se.esss.ics.rbac.datamodel.Permission
 
toString() - Method in class se.esss.ics.rbac.datamodel.Permission
 
toString(int) - Method in class se.esss.ics.rbac.datamodel.Resource
 
toString() - Method in class se.esss.ics.rbac.datamodel.Resource
 
toString(int) - Method in class se.esss.ics.rbac.datamodel.Role
 
toString() - Method in class se.esss.ics.rbac.datamodel.Role
 
toString(int) - Method in class se.esss.ics.rbac.datamodel.Rule
 
toString() - Method in class se.esss.ics.rbac.datamodel.Rule
 
toString(int) - Method in class se.esss.ics.rbac.datamodel.Token
 
toString() - Method in class se.esss.ics.rbac.datamodel.Token
 
toString(int) - Method in class se.esss.ics.rbac.datamodel.TokenRole
 
toString() - Method in class se.esss.ics.rbac.datamodel.TokenRole
 
toString(int) - Method in class se.esss.ics.rbac.datamodel.UserRole
 
toString() - Method in class se.esss.ics.rbac.datamodel.UserRole
 
toString() - Method in class se.esss.ics.rbac.dsaccess.ldap.LDAPUserInfo
 
toString(int) - Method in interface se.esss.ics.rbac.EntityDescriptor
Returns a string representation of this object using the indent of the given level.
toString() - Method in class se.esss.ics.rbac.jsf.roles.UserRoleInfo
 
toString(int) - Method in class se.esss.ics.rbac.ManagementStudioLog
 
toString() - Method in class se.esss.ics.rbac.ManagementStudioLog
 
toString(int) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityGroup
 
toString() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityGroup
 
toString(int) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityInput
 
toString() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityInput
 
toString(int) - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
toString() - Method in class se.esss.ics.rbac.pvaccess.AccessSecurityRule
 
toString(int) - Method in class se.esss.ics.rbac.RBACLog
 
toString() - Method in class se.esss.ics.rbac.RBACLog
 
toString(Collection<? extends EntityDescriptor>, int) - Static method in class se.esss.ics.rbac.Util
Transforms the collection of entity descriptors into a string using the provided indentation level.
toString(Set<String>, int) - Static method in class se.esss.ics.rbac.Util
Transforms the collection of string into a string using the provided indentation level.

U

UNAUTHORIZED - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
Return code for failed authentication
unmarshal(Permissions) - Method in class se.esss.ics.rbac.jaxb.util.NameValueAdapter
 
unmarshal(String) - Method in class se.esss.ics.rbac.jaxb.util.SignatureAdapter
 
unRegisterForInputEvents() - Method in class se.esss.ics.rbac.access.AutoLogout
Unregister from the mouse and keyboard input events.
unRegisterForInputEvents() - Method in class se.esss.ics.rbac.access.swing.SwingAutoLogout
 
UNSUCCESSFUL_ADMIN_PASSWORD_CHANGE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ASG_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ASG_INPUT_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ASG_INPUT_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ASG_INPUTS_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ASG_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ASG_RULE_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ASG_RULE_IPGROUP_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ASG_RULE_IPGROUP_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ASG_RULE_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ASG_RULE_ROLE_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ASG_RULE_ROLE_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ASG_RULE_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ASG_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_DEFAULT_ASG_PERMISSION_CHANGE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_DEFAULT_PERMISSIONS_INSTALL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_EA_DURATION_PERIOD_CHANGE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_EA_RELEASE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_EA_REQUEST - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_EXPRESSION_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_EXPRESSION_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_EXPRESSION_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_FILTERED_PERMISSIONS_RETRIEVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_INPUT_CREATION_MAX_INDEX - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_IPGROUP_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_IPGROUP_MEMBER_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_IPGROUP_MEMBER_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_IPGROUP_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_IPGROUP_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_KEYS_REGENERATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_LOGS_RETRIEVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_PERMISSION_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_PERMISSION_EXPORT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_PERMISSION_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_PERMISSION_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_PERMISSIONS_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_PERMISSIONS_IMPORT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_RESOURCE_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_RESOURCE_MANAGER_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_RESOURCE_MANAGERS_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_RESOURCE_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_RESOURCE_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ROLE_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ROLE_ASSIGNMENT_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ROLE_ASSIGNMENTS - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ROLE_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ROLE_DELEGATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ROLE_EDIT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ROLE_MANAGER_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ROLE_MANAGERS_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ROLE_PERMISSION_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ROLE_PERMISSIONS_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ROLE_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ROLE_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_ROLES_PERMISSION_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_RULE_CREATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_RULE_EXPRESSION_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_RULE_EXPRESSIONS_ASSIGNMENT - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_RULE_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_RULE_UPDATE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_TOKEN_EXPIRATION_PERIOD_CHANGE - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_TOKEN_INVALIDATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_TOKENS_INVALIDATION - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUCCESSFUL_TOKENS_REMOVAL - Static variable in class se.esss.ics.rbac.jsf.general.Messages
 
UNSUPPORTED_PV_VALUE_TYPE - Static variable in class se.esss.ics.rbac.logic.Messages
 
update() - Method in class se.esss.ics.rbac.access.AutoLogout
Update the last action time to now.
updateAccessSecurityGroup(AccessSecurityGroup) - Method in class se.esss.ics.rbac.ejbs.AccessSecurityGroupEJB
 
updateAccessSecurityGroup(AccessSecurityGroup) - Method in interface se.esss.ics.rbac.ejbs.interfaces.AccessSecurityGroups
Updates access security group.
updateAccessSecurityGroup() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Updates access security group if user has permission for managing access security groups.
updateAccessSecurityInputs(List<AccessSecurityInput>) - Method in class se.esss.ics.rbac.ejbs.AccessSecurityGroupEJB
 
updateAccessSecurityInputs(List<AccessSecurityInput>) - Method in interface se.esss.ics.rbac.ejbs.interfaces.AccessSecurityGroups
Updates all access security inputs.
updateAccessSecurityRule(AccessSecurityRule) - Method in class se.esss.ics.rbac.ejbs.AccessSecurityGroupEJB
 
updateAccessSecurityRule(AccessSecurityRule) - Method in interface se.esss.ics.rbac.ejbs.interfaces.AccessSecurityGroups
Updates access security rule.
updateAccessSecurityRule() - Method in class se.esss.ics.rbac.jsf.pvaccess.AccessSecurityGroupBean
Updates access security rule if user has permission for managing access security groups.
updateExpression(Expression) - Method in class se.esss.ics.rbac.ejbs.ExpressionEJB
 
updateExpression(Expression) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Expressions
Updates expression.
updateExpression() - Method in class se.esss.ics.rbac.jsf.permissions.ExpressionsBean
Updates selected expression if user has permission for managing rules.
updateIPGroup(IPGroup) - Method in interface se.esss.ics.rbac.ejbs.interfaces.IPGroups
Updates IP group.
updateIPGroup(IPGroup) - Method in class se.esss.ics.rbac.ejbs.IPGroupEJB
 
updateIPGroup() - Method in class se.esss.ics.rbac.jsf.permissions.IPGroupsBean
Updates selected IP group if user has permission for managing rules.
updateMessage(int) - Method in class se.esss.ics.rbac.access.swing.AutoLogoutConfirmPane
Updates the message of this pane with a new timeout value.
updatePermission(Permission) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Permissions
Updates permission.
updatePermission(Permission) - Method in class se.esss.ics.rbac.ejbs.PermissionEJB
 
updatePermission() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Updates selected permission.
updatePermissions(List<Permission>) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Permissions
Updates permissions.
updatePermissions(List<Permission>) - Method in class se.esss.ics.rbac.ejbs.PermissionEJB
 
updateResource(Resource) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Resources
Updates resource.
updateResource(Resource) - Method in class se.esss.ics.rbac.ejbs.ResourceEJB
 
updateResource() - Method in class se.esss.ics.rbac.jsf.resources.DefinitionsBean
Updates resource if user has permission for managing resources.
updateRole(Role) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Roles
Updates role.
updateRole(Role) - Method in class se.esss.ics.rbac.ejbs.RoleEJB
 
updateRole() - Method in class se.esss.ics.rbac.jsf.roles.DefinitionsBean
Updates selected role if logged in user has permission for managing roles.
updateRoles() - Method in class se.esss.ics.rbac.jsf.permissions.DefinitionsBean
Updates selected permission roles, adds roles to the selected permission.
updateRule(Rule) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Rules
Updates rule.
updateRule(Rule) - Method in class se.esss.ics.rbac.ejbs.RuleEJB
 
updateRule() - Method in class se.esss.ics.rbac.jsf.permissions.RulesBean
Updates selected rule if user has permission for managing rules.
updateRules(List<Rule>) - Method in interface se.esss.ics.rbac.ejbs.interfaces.Rules
Updates rules.
updateRules(List<Rule>) - Method in class se.esss.ics.rbac.ejbs.RuleEJB
 
updateUserRole(UserRole) - Method in interface se.esss.ics.rbac.ejbs.interfaces.UserRoles
Updates user role.
updateUserRole(UserRole) - Method in class se.esss.ics.rbac.ejbs.UserRoleEJB
 
useLocalService(LocalAuthServiceDetails) - Static method in class se.esss.ics.rbac.access.localservice.LocalServiceProxy
Determines whether the local authentication service should be used or not.
useLocalService() - Method in class se.esss.ics.rbac.access.RBACProperties
Returns the value of the "rbac.useLocalService" property as an boolean value.
USER_INFO_RETRIEVAL_FAILED - Static variable in class se.esss.ics.rbac.logic.Messages
 
USER_NOT_FOUND - Static variable in class se.esss.ics.rbac.logic.Messages
 
UserConverter - Class in se.esss.ics.rbac.jsf.converters
UserConverter is a managed bean (userConverter) which implements Converter interface.
UserConverter() - Constructor for class se.esss.ics.rbac.jsf.converters.UserConverter
 
userHasPermission(String, String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.RBACAccess
Returns true, if the currently logged in user has the specified permission for the specified resource.
userHasPermission(String, String) - Method in class se.esss.ics.rbac.ejbs.RBACAccessEJB
 
userHasPermissions(String[], String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.RBACAccess
Returns a map containing the the permission grant state for all permissions provided as a parameter.
userHasPermissions(String[], String) - Method in class se.esss.ics.rbac.ejbs.RBACAccessEJB
 
UserInfo - Interface in se.esss.ics.rbac.dsaccess
UserInfo represents an object that provides information about a single user.
UserInfoBean - Class in se.esss.ics.rbac.jsf.users
UserInfoBean is a managed bean (userInfoBean), which contains data about users and methods for executing actions triggered on users page (/Users).
UserInfoBean() - Constructor for class se.esss.ics.rbac.jsf.users.UserInfoBean
 
UserInfoBean.UserPermission - Class in se.esss.ics.rbac.jsf.users
Class which holds user permission data (permission name, resource name and role names).
UserPermission(String, String, String) - Constructor for class se.esss.ics.rbac.jsf.users.UserInfoBean.UserPermission
Constructs new UserPermission object.
UserRole - Class in se.esss.ics.rbac.datamodel
UserRole describes user-role pairs.
UserRole() - Constructor for class se.esss.ics.rbac.datamodel.UserRole
 
UserRole.AssignmentType - Enum in se.esss.ics.rbac.datamodel
AssignmentType describes three possible types of assignment of a role to the user: NORMAL, when the user is selected to be added to the role; DELEGATER, when another user (who has this role) delegated the role to this user, LIMITED, when the role is assigned to the user for a limited time.
UserRoleEJB - Class in se.esss.ics.rbac.ejbs
UserRoleEJB is a stateless bean containing utility methods for dealing with user roles.
UserRoleEJB() - Constructor for class se.esss.ics.rbac.ejbs.UserRoleEJB
 
UserRoleInfo - Class in se.esss.ics.rbac.jsf.roles
UserRoleInfo is a wrapper for the UserInfo and assignment type to a specific role.
UserRoleInfo(UserInfo, UserRole.AssignmentType) - Constructor for class se.esss.ics.rbac.jsf.roles.UserRoleInfo
Construct a new UserRoleInfo.
UserRoles - Interface in se.esss.ics.rbac.ejbs.interfaces
UserRoles interface defines methods for dealing with tokens.
UsersBean - Class in se.esss.ics.rbac.jsf.users
UsersBean is a managed bean (usersBean), that retrieves user's informations.
UsersBean() - Constructor for class se.esss.ics.rbac.jsf.users.UsersBean
 
UsersInfo - Class in se.esss.ics.rbac.jaxb
UsersInfo represents a list of users, which all have a specific role.
UsersInfo() - Constructor for class se.esss.ics.rbac.jaxb.UsersInfo
Constructs a new UsersInfo.
UsersInfo(String, String, List<String>) - Constructor for class se.esss.ics.rbac.jaxb.UsersInfo
Constructs a new UsersInfo.
UsersInfo(String, List<String>) - Constructor for class se.esss.ics.rbac.jaxb.UsersInfo
Constructs a new UsersInfo.
Util - Class in se.esss.ics.rbac
Util provides utility methods for handling the persistence model.

V

Value - Class in org.csstudio.data.values.internal
Implementation of the IValue interface.
Value(ITimestamp, ISeverity, String, IMetaData) - Constructor for class org.csstudio.data.values.internal.Value
Constructs a new Value from pieces.
VALUE_SEVERITY_STATUS_SEPARATOR - Static variable in class org.csstudio.data.values.internal.Messages
Separator of the severity and status from the value
ValueFactory - Class in org.csstudio.data.values
Factory for IValue-based types.
valueOf(String) - Static method in enum org.csstudio.data.values.ITimestamp.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.csstudio.data.values.IValue.Format
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.csstudio.utility.pv.epics.MonitorMask
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum se.esss.ics.rbac.access.IConnectionFactory.Service
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum se.esss.ics.rbac.datamodel.UserRole.AssignmentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum se.esss.ics.rbac.ManagementStudioLog.Severity
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum se.esss.ics.rbac.pvaccess.AccessSecurityRule.Permission
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum se.esss.ics.rbac.RBACLog.Action
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum se.esss.ics.rbac.RBACLog.Severity
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.csstudio.data.values.ITimestamp.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.csstudio.data.values.IValue.Format
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.csstudio.utility.pv.epics.MonitorMask
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum se.esss.ics.rbac.access.IConnectionFactory.Service
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum se.esss.ics.rbac.datamodel.UserRole.AssignmentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum se.esss.ics.rbac.ManagementStudioLog.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum se.esss.ics.rbac.pvaccess.AccessSecurityRule.Permission
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum se.esss.ics.rbac.RBACLog.Action
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum se.esss.ics.rbac.RBACLog.Severity
Returns an array containing the constants of this enum type, in the order they are declared.
ValueUtil - Class in org.csstudio.data.values
Helper for decoding the data in a IValue, mostly for display purposes.
VERIFICATION_FAILED_MESSAGE - Static variable in class se.esss.ics.rbac.access.FacadeUtilities
The message for all exceptions related to signature verification
verifySignature(Token) - Method in class se.esss.ics.rbac.access.FacadeUtilities
Verifies the signature in the token.
verifySignature(PublicKey, Token) - Static method in class se.esss.ics.rbac.access.FacadeUtilities
Verify that the signature in the token and the provided public key match.
verifySignature(byte[], byte[]) - Method in class se.esss.ics.rbac.logic.SignatureEJB
Checks if the signature data corresponds to the other provided data.

W

warn(String, String) - Method in interface se.esss.ics.rbac.ejbs.interfaces.ManagementStudioLogs
Queues a log entry with severity level ManagementStudioLog.Severity.WARNING.
warn(String, String) - Method in class se.esss.ics.rbac.ejbs.ManagementStudioLogEJB
 
warn(String, String, RBACLog.Action, String) - Method in class se.esss.ics.rbac.logic.RBACLogger
Queues a log entry with severity level RBACLog.Severity.WARNING.
Wildcard - Class in se.esss.ics.rbac.jsf.utils
Wildcard is a utility class, which provides a wildcard string matcher.
wildcardMatch(String, String) - Static method in class se.esss.ics.rbac.jsf.utils.Wildcard
Checks a filename to see if it matches the specified wildcard matcher allowing control over case-sensitivity.
write(int) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
write(byte[], int, int) - Method in class se.esss.ics.rbac.sso.NullPrintStream
 
A B C D E F G H I K L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2023 European Spallation Source. All rights reserved.