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.
ApiToken supports token-based authentication.Authentication filter for API tokens extracts the token from request
"Authorization" header prefixed with "API-Token" and passes it to the authentication manager.
API Token authentication provider
Authentication implementation for
API Token authentication.Load details based on token.
ApiTokenDetails for an OAuth client.
AclSid details for API Token authenticaton.
ApiTokenDetails implementation for a user account.
ApiToken persistence.API Token services
API Token services
App Blocks utility with handy updates :-).
The Class AuditedVersionedModel.
AuditedVersionedModelFilter<T extends AuditedVersionedModelFilter<T,R>,R extends AuditedVersionedModel>
AuditedVersionedModel match by sample filters.Log failed login attempt and notify
AccountLockoutManager.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.
A SID-to-name provider maps
id to String.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.