All Classes and Interfaces

Class
Description
The Class AccountLockoutConfig.
{#link AccountLockoutManager keeps track of successive failed login attempts and locks the user account if there are more than { AccountLockoutManager.lockAfterXFailures successive failures.
The Class AttemptStatistics.
Using aspects to generate default ACL permissions when entities are persisted and remove permissions on delete.
Interface label for entities that require ACL security.
ACL Class provides a unique identifier for ACL-aware entity types.
The Interface AclClassPersistence.
Converts a list of AclEntry to the easily digestible SidPermissions objects/.
ACL Entry represents permissions of AclSid on a particular entity (through AclObjectIdentity).
The Interface AclEntryPersistence.
ACL Object Identity represents a specific ACL-aware entity (combination of AclClass and {#link objectIdIdentity}).
The Interface AclObjectIdentityPersistence.
ACL SID uniquely identifies any principal or authority in the system ("SID" stands for "security identity").
The Interface AclSidPersistence.
App Blocks utility with handy updates :-).
The Class AuditedVersionedModel.
AuditedVersionedModel match by sample filters.
Log failed login attempt and notify AccountLockoutManager.
 
 
BasicUser<R extends org.springframework.security.core.GrantedAuthority>
The Class BasicUser.
The Enum AccountType.
BasicUserService<R extends org.springframework.security.core.GrantedAuthority,T extends BasicUser<R>>
The Interface BasicUserService.
BasicUserServiceImpl<R extends org.springframework.security.core.GrantedAuthority,T extends BasicUser<R>>
The Class BasicUserServiceImpl.
The ACL object identity for our Java classes.
Based on this Stackoveflow comment.
The CurrentPermissionsWriter is applied to AclAwareModel and it instructs Jackson to include Permissions for current SID for every ACL aware entity.
Use this JsonView to exclude permission checks!
The Interface CustomAclService.
Wraps AclObjectIdentity and adds list of inherited permissions.
The Class CustomAclServiceImpl.
 
The JsonSidConverter converts SID IDs to SID names.
 
Register this on your form logins.
The Class NotUniqueUserException.
The Class NoUserFoundException.
OAuth Client information.
Filter OAuth2 requests and check that Origin header matches what we have on file.
The Interface OAuthClientRepository.
The Interface OAuthClientDetailsService.
Roles available for OAuth clients.
The Class OAuthServiceImpl.
Password policy interface.
Thrown when password is not okay.
A simple POJO for object permissions.
The Class SecurityContextUtil.
Simple POJO for SID's permissions.
Simple password policy.
The Class Slf4jLogAuditLogger.
The Class SpringSecurityAuditorAware.
The Class UserException.
The Class UuidEntity.
UuidModel match by sample filters.