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. |