| AbstractAuthenticator | |
| AbstractCookieSettings | Base class for cookie settings. |
| AbstractHttpAuthenticationFilter | AbstractHttpAuthenticationFilter |
| AbstractInterceptor | |
| AbstractJAASPasswordEncoder | Abstract Password Encoder that uses the MessageDigest from JAAS. |
| AbstractKeyManager | AbstractKeyManager |
| AbstractPasswordRule | AbstractPasswordRule |
| AbstractRBACManager | AbstractRBACManager |
| AbstractRbacManagerPerformanceTestCase | |
| AbstractRbacManagerTestCase | AbstractRbacManagerTestCase |
| AbstractRole | AbstractRole useful for common logic that implementors can use. |
| AbstractUserAssignment | AbstractUserAssignment useful for common logic that implementors can use. |
| AbstractUserManager | AbstractUserManager |
| AbstractUserManagerTestCase | AbstractUserManagerTestCase |
| AbstractUserQuery | Abstract Implementation of UserQuery. |
| AccountLockedException | AccountLockedException |
| AdminAutoCreateCheck | |
| AdminEditUserCredentials | AdminEditUserCredentials |
| AlphaNumericPasswordRule | Basic Password Rule. |
| AlphaPasswordRule | Basic Password Rule, Checks for non-empty passwords that have at least setMinimumCount(int) of
alpha characters contained within. |
| Application | |
| ApplicationRoles | |
| AuthenticationConstants | Contants class used for authentication |
| AuthenticationDataSource | Just a tag to indicate that the implementing class is an AuthenticationDataSource. |
| AuthenticationException | AuthenticationException.java |
| AuthenticationFailureCause | detail on possible authentication failure. |
| AuthenticationInterceptor | This interceptor will check if the user is already logged in the session. |
| AuthenticationKey | AuthenticationKey is an object representing a key established to automatically authenticate a user without the user providing typical login credentials. |
| AuthenticationKeyDatabase | Class AuthenticationKeyDatabase. |
| AuthenticationManager | AuthenticationManager: |
| AuthenticationResult | AuthenticationResult: wrapper object for information that comes back from the authentication system |
| Authenticator | Authenticator: |
| AuthorizationDataSource | |
| AuthorizationException | EntityAuthenticationException.java |
| AuthorizationResult | AuthorizationResult: wrapper object for results from the authorization system |
| Authorizer | Authorizer: |
| AutoLoginCookies | AutoLoginCookies |
| CachedKeyManager | CachedKeyManager |
| CachedRbacManager | CachedRbacManager is a wrapped RBACManager with caching. |
| CachedUserManager | CachedUserManager |
| CharacterLengthPasswordRule | Basic Password Rule, Checks for non-empty passwords that have between setMinimumCharacters(int) and
setMaximumCharacters(int) characters in length. |
| ConfigurableLdapConnectionFactory | |
| ConfigurableUserManager | |
| CookieSettings | CookieSettings |
| CreateRoleDetails | CreateRoleDetails |
| CreateUserCredentials | CreateUserCredentials |
| DataManagementTool | Data management tool API. |
| DateUtils | DateUtils |
| DebugJAXRSInInterceptor | |
| DefaultAuthenticationManager | DefaultAuthenticationManager: the goal of the authentication manager is to act as a conduit for authentication requests into different authentication schemes For example, the default implementation can be configured with any number of authenticators and will sequentially try them for an authenticated result. |
| DefaultLdapCacheService | DefaultLdapCacheService |
| DefaultLdapConnection | The configuration for a connection will not change. |
| DefaultLdapController | |
| DefaultLdapGroupMappingService | |
| DefaultLdapRoleMapper | |
| DefaultLdapRoleMapperConfiguration | This implementation is only in memory you must use a different one if you need to save datas. |
| DefaultLoginService | |
| DefaultPasswordService | |
| DefaultPermissionEvaluator | DefaultPermissionEvaluator: Currently only one expression is available for evaluation, ${username} will be replaced with the username of the person making the authorization check |
| DefaultRoleManagementService | |
| DefaultRoleManager | RoleProfileManager: |
| DefaultRoleModelProcessor | DefaultRoleModelProcessor: inserts the components of the model that can be populated into the rbac manager |
| DefaultRoleModelValidator | DefaultRoleModelValidator: validates completeness of the model |
| DefaultRoleTemplateProcessor | DefaultRoleTemplateProcessor: inserts the components of a template into the rbac manager |
| DefaultSecuritySession | |
| DefaultSecuritySystem | DefaultSecuritySystem: |
| DefaultUserConfiguration | ConfigurationFactory |
| DefaultUserSecurityPolicy | User Security Policy. |
| DefaultUserService | |
| DefaultUserValidationSettings | DefaultUserValidationSettings |
| DefaultUtilServices | |
| Digest | Digest |
| EditRoleDetails | EditRoleDetails - Existing user Role Details. |
| EditUserCredentials | EditUserCredentials |
| EnvironmentCheck | EnvironmentCheck - Perform an Environment Check. |
| EnvironmentChecker | |
| ErrorMessage |
| GuestUserEnvironmentCheck | RequiredRolesEnvironmentCheck: |
| Hex | Hex |
| HttpAuthenticationException | HttpAuthenticationException |
| HttpAuthenticator | HttpAuthenticator |
| HttpBasicAuthentication | HttpBasicAuthentication |
| HttpBasicAuthenticationFilter | HttpBasicAuthenticationFilter |
| HttpDigestAuthentication | HttpDigestAuthentication methods for working with RFC 2617 HTTP Authentication. |
| HttpDigestAuthenticationFilter | HttpDigestAuthenticationFilter. |
| HttpDigestHeader | HttpDigestHeader |
| HttpUtils | Collection of Utility methods useful in an Http environment. |
| JacksonJsonConfigurator | to setup some ObjectMapper configuration |
| JdoAuthenticationKey | Class JdoAuthenticationKey. |
| JdoDataManagementTool | JDO implementation of the data management tool. |
| JdoKeyManager | JdoKeyManager |
| JdoOperation | Class JdoOperation. |
| JdoPermission | Class JdoPermission. |
| JdoRbacManager | JdoRbacManager: |
| JdoResource | In RBAC terms, this is the entity which an operation is associated with that which permissions are based on. |
| JdoRole | Class JdoRole. |
| JdoTool | JdoTool - RBAC JDO Tools. |
| JdoUser | Class JdoUser. |
| JdoUserAssignment | binding of a principal to a role. |
| JdoUserManager | JdoUserManager |
| JdoUserQuery |
| KeyManager | KeyManager |
| KeyManagerException | KeyManagerException |
| KeyManagerTestCase | KeyManagerTestCase |
| KeyNotFoundException | KeyNotFoundException |
| KeyStoreAuthenticator | KeyStoreAuthenticator: |
| LdapBindAuthenticator | LdapBindAuthenticator: |
| LdapCacheService | LdapCacheService Service that manages the LDAP caches: LDAP connections and LDAP users |
| LdapConnection | |
| LdapConnectionConfiguration | This class contains the configuration for a ldap connection. |
| LdapConnectionFactory | |
| LdapController | |
| LdapControllerException | |
| LdapException | |
| LdapGroupMapping | |
| LdapGroupMappingService | |
| LdapGroupMappingUpdateRequest | |
| LdapRbacManager | LdapRbacManager will read datas from ldap for mapping groups to role. |
| LdapRoleMapper | will map ldap group to redback role |
| LdapRoleMapperConfiguration | |
| LdapUser | |
| LdapUserManager | |
| LdapUserMapper | |
| LdapUserQuery | |
| LdapUtils | |
| LockedAdminEnvironmentCheck | LockedAdminEnvironmentCheck: checks if accounts marked as system administrator are locked and unlocks them on startup. |
| LoginRequest | |
| LoginService |
| Mailer | |
| MailerImpl | Mailer |
| MailGenerator | Mail generator component. |
| MappingException | |
| MemoryAuthenticationKey | MemoryAuthenticationKey |
| MemoryAuthenticator | MemoryAuthenticator: |
| MemoryAuthorizationDataSource | MemoryAuthorizationDataSource: |
| MemoryAuthorizer | |
| MemoryKeyManager | KeyManager backed by an in-memory only store. |
| MemoryOperation | MemoryOperation |
| MemoryPermission | MemoryPermission |
| MemoryRbacManager | MemoryRbacManager: a very quick and dirty implementation of a rbac store WARNING: not for actual usage, its not sound - jesse |
| MemoryResource | MemoryResource |
| MemoryRole | MemoryRole |
| MemoryUserAssignment | MemoryUserAssignment |
| MemoryUserManager | |
| Messages | Localized Message Handling. |
| Messages | Localized Message Handling. |
| ModelApplication | container for applications . |
| ModelOperation | Class ModelOperation. |
| ModelPermission | Class ModelPermission. |
| ModelResource | Class ModelResource. |
| ModelRole | model roles specify a role and its corresponding permissions, child roles and parent roles to link to . |
| ModelTemplate | model templates specify a role and its corresponding permissions, child roles and parent roles to link to, however they are generated at runtime with additional input . |
| ModelTemplateSorter | ModelTemplateSorter |
| MustChangePasswordException | MustChangePasswordException |
| MustHavePasswordRule | Basic Password Rule, Checks for non-empty Passwords in non guest users. |
| NonceExpirationException | NonceExpirationException |
| NotAuthenticatedException | EntityAuthenticationException.java |
| NotAuthorizedException | EntityAuthenticationException.java |
| NumericalPasswordRule | Basic Password Rule, Checks for non-empty passwords that have at least setMinimumCount(int) of
numerical characters contained within. |
| OpenAuthenticator | OpenAuthenticator - Does not test user / password. |
| OpenAuthorizer | OpenAuthorizer - No checks for authorization, everything passes. |
| Operation | Operation In RBAC the operation is an action or functionality that can be linked with a particular resource into an assignable Permission. |
| Operation | |
| OperationSorter | OperationSorter |
| PasswordBasedAuthenticationDataSource | PasswordBasedAuthenticationDataSource: the username is considered the principal with this data source |
| PasswordEncoder | Interface for performing authentication operations on a password. |
| PasswordEncodingException | Password Encoding Exception. |
| PasswordRule | A Password Rule |
| PasswordRuleViolationException | Password Rule Violations Exception |
| PasswordRuleViolationExceptionMapper | |
| PasswordRuleViolations | Password Rule Violations |
| PasswordRuleViolations.MessageReference | |
| PasswordService | |
| PasswordValidator | |
| PermanentUserException | PermanentUserException - tossed when a forbidden action against a permanent user occurs. |
| Permission | Permission A permission is the wrapper for an operation and a resource effectively saying that the operation is authorized for that resource. |
| Permission | |
| PermissionEvaluationException | PermissionEvaluationException: |
| PermissionEvaluator | PermissionEvaluator: |
| PermissionsInterceptor | |
| PermissionSorter | PermissionSorter |
| PlainTextPasswordEncoder | PlainText PasswordEncoder for use in situtations where the password needs to be saved as-is. |
| PolicyContext | PolicyContext - A Thread Local Context. |
| PolicyViolationException | PolicyViolationException |
| RbacAuthorizer | RbacAuthorizer: |
| RbacDatabase | Class RbacDatabase. |
| RBACDefaults | |
| RbacJdoModelModelloMetadata | Generated ModelloMetadata class for RbacJdoModel. |
| RbacJdoModelStaxReader | Class RbacJdoModelStaxReader. |
| RbacJdoModelStaxWriter | Class RbacJdoModelStaxWriter. |
| RBACManager | RBACManager |
| RbacManagerEventTracker | RbacManagerEventTracker |
| RbacManagerException | RbacManagerException used by RBACManager methods to indicate
a fundamental persistence or store issue. |
| RBACManagerListener | RBACManagerListener |
| RBACObjectAssertions | RBACObjectAssertions |
| RbacObjectInvalidException | RbacObjectInvalidException |
| RbacObjectNotFoundException | RbacObjectNotFoundException used by RBACManager methods to identify
when a RBAC Object Was Not Found. |
| RbacPermanentException | RbacPermanentException - tossed when a forbidden action against a permanent RBAC Object occurs. |
| RbacSecurityViolation | Exception thrown when there is a RBAC security violation. |
| RedbackAuthenticationThreadLocal | |
| RedbackAuthorization | |
| RedbackKeyManagementJdoModelloMetadata | Generated ModelloMetadata class for RedbackKeyManagementJdo. |
| RedbackKeyManagementJdoStaxReader | Class RedbackKeyManagementJdoStaxReader. |
| RedbackKeyManagementJdoStaxWriter | Class RedbackKeyManagementJdoStaxWriter. |
| RedbackRequestInformation | |
| RedbackRestError | |
| RedbackRoleConstants | Inteface with role constants |
| RedbackRoleModel | Class RedbackRoleModel. |
| RedbackRoleModelStaxReader | Class RedbackRoleModelStaxReader. |
| RedbackRoleModelStaxWriter | Class RedbackRoleModelStaxWriter. |
| RedbackServiceException | |
| RedbackServiceExceptionMapper | |
| RegistrationKey | |
| RememberMeCookieSettings | RememberMeCookieSettings |
| RequiredRolesEnvironmentCheck | RequiredRolesEnvironmentCheck: this environment check will check that the required roles of the redback-xwork-integration artifact exist to be assigned. |
| ResetPasswordRequest | |
| Resource | Resource Resources are things that can be paired up with operations inside of a permission. |
| Resource | |
| ResourceSorter | ResourceSorter |
| ReusePasswordRule | Password Rule, Checks supplied password found at getPassword() against
the getPreviousEncodedPasswords() to ensure that a password is not reused. |
| Role | Role A role is assignable to a user and effectively grants that user all of the permissions that are present in that role. |
| Role | |
| RoleDetails | RoleDetails - this is a placeholder for information passed back and forth between the Action and the Client. |
| RoleManagementService | |
| RoleManager | RoleProfileManager: |
| RoleManagerException | RoleProfileException: |
| RoleModelProcessor | RoleModelValidator: |
| RoleModelUtils | RoleModelUtils: |
| RoleModelValidator | RoleModelValidator: |
| RoleSorter | RoleSorter |
| RoleTemplate | |
| RoleTemplateProcessor | RoleModelValidator: |
| RoleTemplateProcessorException | RoleProfileException: |
| SecuritySession | |
| SecuritySystem | SecuritySystem: |
| SecuritySystemConstants | SecuritySystemConstants - constants for use with contexts that use redback. |
| SHA1PasswordEncoder | SHA-1 Password Encoder. |
| SHA256PasswordEncoder | SHA-256 Password Encoder. |
| SignonCookieSettings | SignonCookieSettings |
| SimpleAuthorizationFilter | SimpleAuthorizationFilter |
| SimplePermission | SimplePermission - this is a placeholder for information passed back and forth between the Action and the Client. |
| SimpleUser | A Simple User record. |
| SimpleUserQuery | |
| SpringServletFilter | SpringServletFilter |
| StoreManagerDebug | A extension to JPOX store manager that allows counting the SQL queries |
| StringList | jaxrs fail to return List |
| TemplatedRole | TemplatedRole |
| TemplatedRoleSorter | TemplatedRoleSorter |
| ThreadLocalUserCleaner | |
| TokenBasedAuthenticationDataSource | TokenBasedAuthenticationDataSource |
| UnauthorizedException | The exception thrown if an entity is unauthorized to access a resource. |
| User | |
| User | The User Object. |
| UserAssignment | UserAssignment - This the mapping object that takes the principal for a user and associates it with a set of Roles. |
| UserComparator | UserComparator |
| UserConfigurableJdoFactory | UserConfigurableJdoFactory |
| UserConfiguration | |
| UserConfigurationException | |
| UserConfigurationKeys | |
| UserCredentials | UserCredentials |
| UserDatabase | Class UserDatabase. |
| UserManager | User Manager Interface |
| UserManagerAuthenticator | Authenticator implementation that uses a wrapped UserManager to authenticate. |
| UserManagerEventTracker | UserManagerEventTracker |
| UserManagerException | UserManagerException |
| UserManagerListener | UserManagerListener |
| UserMapper | |
| UserNotFoundException | |
| UserQuery | |
| UserRegistrationRequest | |
| UserSecurityPolicy | User Security Policy Settings. |
| UserService | |
| UsersManagementModelloMetadata | Generated ModelloMetadata class for UsersManagement. |
| UsersManagementStaxReader | Class UsersManagementStaxReader. |
| UsersManagementStaxWriter | Class UsersManagementStaxWriter. |
| UserSorter | UserSorter |
| UserUpdate | |
| UserValidationSettings | UserValidationSettings |
| UtilServices |
| VelocityMailGenerator | Mail generator component implementation using velocity. |
| WhitespacePasswordRule | Basic Password Rule. |