Index

A B C D E F G H I L M N O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractSecurityPrincipal - Class in com.foreach.across.modules.spring.security.infrastructure.business
Base implementation of SecurityPrincipal ensuring the contract where toString() returns the principal name.
AbstractSecurityPrincipal() - Constructor for class com.foreach.across.modules.spring.security.infrastructure.business.AbstractSecurityPrincipal
 
accountNonExpired(boolean) - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails.SecurityPrincipalUserDetailsBuilder
 
accountNonLocked(boolean) - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails.SecurityPrincipalUserDetailsBuilder
 
ACL_MODULE - Static variable in class com.foreach.across.modules.spring.security.infrastructure.SpringSecurityInfrastructureModule
 
AcrossWebSecurityConfiguration - Class in com.foreach.across.modules.spring.security.configuration
Configures Spring security support in an AcrossWeb enabled context.
AcrossWebSecurityConfiguration(ApplicationContext) - Constructor for class com.foreach.across.modules.spring.security.configuration.AcrossWebSecurityConfiguration
 
actualAuthorities() - Method in class com.foreach.across.modules.spring.security.actions.AuthorityMatchingAllowableActions
 
actualAuthorities() - Method in class com.foreach.across.modules.spring.security.actions.AuthorityMatchingAllowableActions.AuthenticationAuthorityMatchingAllowableActions
 
actualAuthorities() - Method in class com.foreach.across.modules.spring.security.actions.AuthorityMatchingAllowableActions.CollectionAuthorityMatchingAllowableActions
 
actualAuthorities() - Method in class com.foreach.across.modules.spring.security.actions.AuthorityMatchingAllowableActions.SecurityPrincipalAuthorityMatchingAllowableActions
 
ADMINISTER - Static variable in class com.foreach.across.modules.spring.security.actions.AllowableAction
 
allOf(AuthorityMatcher...) - Static method in class com.foreach.across.modules.spring.security.authority.AuthorityMatcher
 
allOf(String...) - Static method in class com.foreach.across.modules.spring.security.authority.AuthorityMatcher
Creates a matcher for authorities represented by the simple string.
allOf(GrantedAuthority...) - Static method in class com.foreach.across.modules.spring.security.authority.AuthorityMatcher
 
AllowableAction - Class in com.foreach.across.modules.spring.security.actions
An abstraction of a single action that can be performed on an item.
AllowableAction(String) - Constructor for class com.foreach.across.modules.spring.security.actions.AllowableAction
 
AllowableActions - Interface in com.foreach.across.modules.spring.security.actions
Represents an entire set of AllowableActions that can be performed on an item.
AllowableActionSet - Class in com.foreach.across.modules.spring.security.actions
Fixed set of AllowableActions.
AllowableActionSet() - Constructor for class com.foreach.across.modules.spring.security.actions.AllowableActionSet
 
AllowableActionSet(AllowableAction...) - Constructor for class com.foreach.across.modules.spring.security.actions.AllowableActionSet
 
AllowableActionSet(Iterable<? extends AllowableAction>) - Constructor for class com.foreach.across.modules.spring.security.actions.AllowableActionSet
 
AllowableActionSet(String...) - Constructor for class com.foreach.across.modules.spring.security.actions.AllowableActionSet
 
AllowableActionSet(Collection<? extends AllowableAction>) - Constructor for class com.foreach.across.modules.spring.security.actions.AllowableActionSet
 
anyOf(AuthorityMatcher...) - Static method in class com.foreach.across.modules.spring.security.authority.AuthorityMatcher
 
anyOf(String...) - Static method in class com.foreach.across.modules.spring.security.authority.AuthorityMatcher
Creates a matcher for authorities represented by the simple string.
anyOf(GrantedAuthority...) - Static method in class com.foreach.across.modules.spring.security.authority.AuthorityMatcher
Creates a matcher for authority instances.
AuditableConfiguration - Class in com.foreach.across.modules.spring.security.infrastructure.config
 
AuditableConfiguration() - Constructor for class com.foreach.across.modules.spring.security.infrastructure.config.AuditableConfiguration
 
auditableEntityInterceptor() - Method in class com.foreach.across.modules.spring.security.infrastructure.config.AuditableConfiguration
 
AuditableEntityInterceptor - Class in com.foreach.across.modules.spring.security.infrastructure.aop
Set Auditable-related properties whenever an Auditable-entity is created or updated.
AuditableEntityInterceptor() - Constructor for class com.foreach.across.modules.spring.security.infrastructure.aop.AuditableEntityInterceptor
 
authenticate(SecurityPrincipal) - Method in interface com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalService
Creates an Authentication for the SecurityPrincipal and sets it as the security context for the current thread.
authenticate(SecurityPrincipal) - Method in class com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalServiceImpl
 
AuthenticationAuthorityMatchingAllowableActions(Authentication, Map<AllowableAction, AuthorityMatcher>) - Constructor for class com.foreach.across.modules.spring.security.actions.AuthorityMatchingAllowableActions.AuthenticationAuthorityMatchingAllowableActions
 
authenticationManager() - Method in class com.foreach.across.modules.spring.security.extensions.ModuleGlobalMethodSecurityConfiguration
 
authenticationManager() - Method in class com.foreach.across.modules.spring.security.infrastructure.config.SecurityInfrastructure
 
authenticationSecurityPrincipalResolver(SecurityPrincipalService) - Method in class com.foreach.across.modules.spring.security.infrastructure.config.SecurityPrincipalServiceConfiguration
 
AuthenticationSecurityPrincipalResolver - Class in com.foreach.across.modules.spring.security.infrastructure.services
Resolver that attempts to load the SecurityPrincipal represented by a principal object attached to an Authentication.
AuthenticationSecurityPrincipalResolver(SecurityPrincipalService) - Constructor for class com.foreach.across.modules.spring.security.infrastructure.services.AuthenticationSecurityPrincipalResolver
 
authenticationTrustResolver() - Method in class com.foreach.across.modules.spring.security.infrastructure.config.SecurityInfrastructure
 
AuthenticationUtils - Class in com.foreach.across.modules.spring.security
Utility methods for authentication and authority checking.
authorities(Collection<? extends GrantedAuthority>) - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails.SecurityPrincipalUserDetailsBuilder
 
AuthorityMatcher - Class in com.foreach.across.modules.spring.security.authority
Helper to create conditions that a set of GrantedAuthority instances should match.
AuthorityMatcher() - Constructor for class com.foreach.across.modules.spring.security.authority.AuthorityMatcher
 
AuthorityMatchingAllowableActions - Class in com.foreach.across.modules.spring.security.actions
Implementation of AllowableActions that takes a map of AllowableAction and AuthorityMatcher as input.
AuthorityMatchingAllowableActions(Map<AllowableAction, AuthorityMatcher>) - Constructor for class com.foreach.across.modules.spring.security.actions.AuthorityMatchingAllowableActions
 
AuthorityMatchingAllowableActions.AuthenticationAuthorityMatchingAllowableActions - Class in com.foreach.across.modules.spring.security.actions
 
AuthorityMatchingAllowableActions.CollectionAuthorityMatchingAllowableActions - Class in com.foreach.across.modules.spring.security.actions
 
AuthorityMatchingAllowableActions.SecurityPrincipalAuthorityMatchingAllowableActions - Class in com.foreach.across.modules.spring.security.actions
 

B

beforeCreate(Auditable) - Method in class com.foreach.across.modules.spring.security.infrastructure.aop.AuditableEntityInterceptor
 
beforeUpdate(Auditable) - Method in class com.foreach.across.modules.spring.security.infrastructure.aop.AuditableEntityInterceptor
 
build() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails.SecurityPrincipalUserDetailsBuilder
 
builder() - Static method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails
 

C

canEqual(Object) - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalId
 
clearAuthentication() - Method in interface com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalService
Clears the authentication of the current thread.
clearAuthentication() - Method in class com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalServiceImpl
 
close() - Method in class com.foreach.across.modules.spring.security.infrastructure.services.CloseableAuthentication
 
CloseableAuthentication - Class in com.foreach.across.modules.spring.security.infrastructure.services
Implementation that will set the current security context to the given Authentication instance upon creation, and will reset to the previous authentication when CloseableAuthentication.close() is called.
CloseableAuthentication(Authentication) - Constructor for class com.foreach.across.modules.spring.security.infrastructure.services.CloseableAuthentication
 
CollectionAuthorityMatchingAllowableActions(Collection<? extends GrantedAuthority>, Map<AllowableAction, AuthorityMatcher>) - Constructor for class com.foreach.across.modules.spring.security.actions.AuthorityMatchingAllowableActions.CollectionAuthorityMatchingAllowableActions
 
com.foreach.across.modules.spring.security - package com.foreach.across.modules.spring.security
 
com.foreach.across.modules.spring.security.actions - package com.foreach.across.modules.spring.security.actions
 
com.foreach.across.modules.spring.security.annotations - package com.foreach.across.modules.spring.security.annotations
 
com.foreach.across.modules.spring.security.authority - package com.foreach.across.modules.spring.security.authority
 
com.foreach.across.modules.spring.security.configuration - package com.foreach.across.modules.spring.security.configuration
 
com.foreach.across.modules.spring.security.extensions - package com.foreach.across.modules.spring.security.extensions
 
com.foreach.across.modules.spring.security.filters - package com.foreach.across.modules.spring.security.filters
 
com.foreach.across.modules.spring.security.infrastructure - package com.foreach.across.modules.spring.security.infrastructure
 
com.foreach.across.modules.spring.security.infrastructure.aop - package com.foreach.across.modules.spring.security.infrastructure.aop
 
com.foreach.across.modules.spring.security.infrastructure.business - package com.foreach.across.modules.spring.security.infrastructure.business
 
com.foreach.across.modules.spring.security.infrastructure.config - package com.foreach.across.modules.spring.security.infrastructure.config
 
com.foreach.across.modules.spring.security.infrastructure.events - package com.foreach.across.modules.spring.security.infrastructure.events
 
com.foreach.across.modules.spring.security.infrastructure.services - package com.foreach.across.modules.spring.security.infrastructure.services
 
compareTo(AllowableAction) - Method in class com.foreach.across.modules.spring.security.actions.AllowableAction
 
contains(AllowableAction) - Method in interface com.foreach.across.modules.spring.security.actions.AllowableActions
Checks if a certain action is allowed by verifying it is present in the collection.
contains(AllowableAction) - Method in class com.foreach.across.modules.spring.security.actions.AllowableActionSet
 
contains(AllowableAction) - Method in class com.foreach.across.modules.spring.security.actions.AuthorityMatchingAllowableActions
 
CREATE - Static variable in class com.foreach.across.modules.spring.security.actions.AllowableAction
 
createExpressionHandler() - Method in class com.foreach.across.modules.spring.security.extensions.ModuleGlobalMethodSecurityConfiguration
 
credentialsNonExpired(boolean) - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails.SecurityPrincipalUserDetailsBuilder
 
CurrentSecurityPrincipal - Annotation Interface in com.foreach.across.modules.spring.security.annotations
Annotation which can be used to wire the current SecurityPrincipal.
currentSecurityPrincipalProxy() - Method in class com.foreach.across.modules.spring.security.infrastructure.config.SecurityPrincipalServiceConfiguration
 
CurrentSecurityPrincipalProxy - Interface in com.foreach.across.modules.spring.security.infrastructure.services
 
CurrentSecurityPrincipalProxyImpl - Class in com.foreach.across.modules.spring.security.infrastructure.services
Provides a proxy for the Authentication, where a request is only assumed to be authenticated if the the principal associated with it is in fact a valid SecurityPrincipal.
CurrentSecurityPrincipalProxyImpl() - Constructor for class com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxyImpl
 

D

DEFAULT_PARAM_NAME - Static variable in class com.foreach.across.modules.spring.security.filters.LocaleChangeFilter
Default name of the locale specification parameter: "locale".
DELETE - Static variable in class com.foreach.across.modules.spring.security.actions.AllowableAction
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class com.foreach.across.modules.spring.security.filters.LocaleChangeFilter
 

E

enabled(boolean) - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails.SecurityPrincipalUserDetailsBuilder
 
equals(Object) - Method in class com.foreach.across.modules.spring.security.actions.AllowableAction
 
equals(Object) - Method in class com.foreach.across.modules.spring.security.authority.NamedGrantedAuthority
Deprecated.
 
equals(Object) - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalId
 
equals(Object) - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails
 
eraseCredentials() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails
 

F

forAuthentication(Authentication, Map<AllowableAction, AuthorityMatcher>) - Static method in class com.foreach.across.modules.spring.security.actions.AuthorityMatchingAllowableActions
 
forCollection(Collection<? extends GrantedAuthority>, Map<AllowableAction, AuthorityMatcher>) - Static method in class com.foreach.across.modules.spring.security.actions.AuthorityMatchingAllowableActions
 
forSecurityContext(Map<AllowableAction, AuthorityMatcher>) - Static method in class com.foreach.across.modules.spring.security.actions.AuthorityMatchingAllowableActions
 
forSecurityPrincipal(SecurityPrincipal, Map<AllowableAction, AuthorityMatcher>) - Static method in class com.foreach.across.modules.spring.security.actions.AuthorityMatchingAllowableActions
 
from(String) - Static method in class com.foreach.across.modules.spring.security.actions.AllowableAction
Convert a String into an AllowableAction instance.

G

getAuthorities() - Method in interface com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipal
 
getAuthorities() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails
 
getAuthorities() - Method in class com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxyImpl
 
getAuthority() - Method in class com.foreach.across.modules.spring.security.authority.NamedGrantedAuthority
Deprecated.
 
getDescription() - Method in class com.foreach.across.modules.spring.security.infrastructure.SpringSecurityInfrastructureModule
 
getDescription() - Method in class com.foreach.across.modules.spring.security.SpringSecurityModule
 
getId() - Method in class com.foreach.across.modules.spring.security.actions.AllowableAction
 
getName() - Method in class com.foreach.across.modules.spring.security.infrastructure.SpringSecurityInfrastructureModule
 
getName() - Method in class com.foreach.across.modules.spring.security.SpringSecurityModule
 
getNewName() - Method in class com.foreach.across.modules.spring.security.infrastructure.events.SecurityPrincipalRenamedEvent
 
getOldName() - Method in class com.foreach.across.modules.spring.security.infrastructure.events.SecurityPrincipalRenamedEvent
 
getParamName() - Method in class com.foreach.across.modules.spring.security.filters.LocaleChangeFilter
Return the name of the parameter that contains a locale specification in a locale change request.
getParentPrincipals() - Method in interface com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalHierarchy
 
getParentPrincipals() - Method in class com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxyImpl
 
getPassword() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails
 
getPrincipal() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalAuthenticationToken
 
getPrincipal() - Method in interface com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxy
 
getPrincipal() - Method in class com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxyImpl
 
getPrincipal(Class<V>) - Method in interface com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxy
Return the SecurityPrincipal instance that is being proxied if and only if it is of the required type.
getPrincipal(Class<V>) - Method in class com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxyImpl
 
getPrincipalById(SecurityPrincipalId) - Method in interface com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalService
 
getPrincipalById(SecurityPrincipalId) - Method in class com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalServiceImpl
 
getPrincipalByName(String) - Method in interface com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalRetrievalStrategy
 
getPrincipalByName(String) - Method in interface com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalService
 
getPrincipalByName(String) - Method in class com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalServiceImpl
 
getPrincipalName() - Method in interface com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipal
 
getPrincipalName() - Method in class com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxyImpl
 
getSecurityPrincipalId() - Method in interface com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipal
 
getSecurityPrincipalId() - Method in interface com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalReference
 
getSecurityPrincipalId() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails
 
getUsername() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails
 

H

handles(Class<?>) - Method in class com.foreach.across.modules.spring.security.infrastructure.aop.AuditableEntityInterceptor
 
hasAuthority(SecurityPrincipal, String) - Static method in class com.foreach.across.modules.spring.security.AuthenticationUtils
Check if a SecurityPrincipal has as given authority string.
hasAuthority(String) - Method in interface com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxy
Checks if the authenticated principal has the matching authority.
hasAuthority(String) - Method in class com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxyImpl
 
hasAuthority(Collection<? extends GrantedAuthority>, String) - Static method in class com.foreach.across.modules.spring.security.AuthenticationUtils
Check if a collection of GrantedAuthority contains a specific authority string.
hasAuthority(Authentication, String) - Static method in class com.foreach.across.modules.spring.security.AuthenticationUtils
Check if an authentication has as given authority string.
hasAuthority(GrantedAuthority) - Method in interface com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxy
Checks if the authenticated principal has the matching exact authority.
hasAuthority(GrantedAuthority) - Method in class com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxyImpl
 
hashCode() - Method in class com.foreach.across.modules.spring.security.actions.AllowableAction
 
hashCode() - Method in class com.foreach.across.modules.spring.security.authority.NamedGrantedAuthority
Deprecated.
 
hashCode() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalId
 
hashCode() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails
 

I

isAccountNonExpired() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails
 
isAccountNonLocked() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails
 
isAuthenticated() - Method in interface com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxy
 
isAuthenticated() - Method in class com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxyImpl
 
isCredentialsNonExpired() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails
 
isEnabled() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails
 
iterator() - Method in class com.foreach.across.modules.spring.security.actions.AuthorityMatchingAllowableActions
 

L

LocaleChangeFilter - Class in com.foreach.across.modules.spring.security.filters
 
LocaleChangeFilter(LocaleResolver) - Constructor for class com.foreach.across.modules.spring.security.filters.LocaleChangeFilter
 

M

matches(Collection<? extends GrantedAuthority>) - Method in class com.foreach.across.modules.spring.security.authority.AuthorityMatcher
 
ModuleGlobalMethodSecurityConfiguration - Class in com.foreach.across.modules.spring.security.extensions
Enables Spring method security in modules, ensuring that the same AuthenticationManager is being used.
ModuleGlobalMethodSecurityConfiguration(SecurityInfrastructure) - Constructor for class com.foreach.across.modules.spring.security.extensions.ModuleGlobalMethodSecurityConfiguration
 

N

NAME - Static variable in class com.foreach.across.modules.spring.security.infrastructure.SpringSecurityInfrastructureModule
 
NAME - Static variable in class com.foreach.across.modules.spring.security.SpringSecurityModule
 
NamedGrantedAuthority - Class in com.foreach.across.modules.spring.security.authority
Deprecated.
use SimpleGrantedAuthority instead
NamedGrantedAuthority(String) - Constructor for class com.foreach.across.modules.spring.security.authority.NamedGrantedAuthority
Deprecated.
 
noneOf(AuthorityMatcher...) - Static method in class com.foreach.across.modules.spring.security.authority.AuthorityMatcher
 
noneOf(String...) - Static method in class com.foreach.across.modules.spring.security.authority.AuthorityMatcher
Creates a matcher for authorities represented by the simple string.
noneOf(GrantedAuthority...) - Static method in class com.foreach.across.modules.spring.security.authority.AuthorityMatcher
 

O

of(String) - Static method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalId
 

P

password(String) - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails.SecurityPrincipalUserDetailsBuilder
 
prepareForBootstrap(ModuleBootstrapConfig, AcrossBootstrapConfig) - Method in class com.foreach.across.modules.spring.security.infrastructure.SpringSecurityInfrastructureModule
 
prepareForBootstrap(ModuleBootstrapConfig, AcrossBootstrapConfig) - Method in class com.foreach.across.modules.spring.security.SpringSecurityModule
 
publishRenameEvent(String, String) - Method in interface com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalService
 
publishRenameEvent(String, String) - Method in class com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalServiceImpl
 

R

READ - Static variable in class com.foreach.across.modules.spring.security.actions.AllowableAction
Default actions mapped to common ACL permissions.
registerDefaultApplicationContextConfigurers(Set<ApplicationContextConfigurer>) - Method in class com.foreach.across.modules.spring.security.infrastructure.SpringSecurityInfrastructureModule
 
registerDefaultApplicationContextConfigurers(Set<ApplicationContextConfigurer>) - Method in class com.foreach.across.modules.spring.security.SpringSecurityModule
 
registerThymeleafDialect() - Method in class com.foreach.across.modules.spring.security.configuration.AcrossWebSecurityConfiguration
 
resolvePrincipalLabel(SecurityPrincipal) - Method in interface com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalLabelResolver
Deprecated.
Build the label for a security principal.
resolvePrincipalLabel(Object) - Method in class com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalLabelResolverStrategy
Deprecated.
Resolve the principal (usually unique principal name) into a more descriptive label.
resolveSecurityPrincipal(Authentication) - Method in class com.foreach.across.modules.spring.security.infrastructure.services.AuthenticationSecurityPrincipalResolver
Resolve the principal associated with an Authentication.
resolveSecurityPrincipal(Object) - Method in class com.foreach.across.modules.spring.security.infrastructure.services.AuthenticationSecurityPrincipalResolver
Resolve the actual SecurityPrincipal attached that an AuthenticationPrincipal represents.

S

SECURITY_PRINCIPAL - Static variable in interface com.foreach.across.modules.spring.security.SpringSecurityModuleCache
 
SecurityInfrastructure - Class in com.foreach.across.modules.spring.security.infrastructure.config
The security infrastructure bean is exposed and provides other modules easy access to core security related services.
SecurityInfrastructure(AcrossContextBeanRegistry) - Constructor for class com.foreach.across.modules.spring.security.infrastructure.config.SecurityInfrastructure
 
SecurityPrincipal - Interface in com.foreach.across.modules.spring.security.infrastructure.business
 
SecurityPrincipalAuthenticationToken - Class in com.foreach.across.modules.spring.security.infrastructure.business
Represents an Authentication instance for an authenticated SecurityPrincipal.
SecurityPrincipalAuthenticationToken(SecurityPrincipal) - Constructor for class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalAuthenticationToken
 
SecurityPrincipalAuthenticationToken(SecurityPrincipalId, Collection<? extends GrantedAuthority>) - Constructor for class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalAuthenticationToken
 
SecurityPrincipalAuthorityMatchingAllowableActions(SecurityPrincipal, Map<AllowableAction, AuthorityMatcher>) - Constructor for class com.foreach.across.modules.spring.security.actions.AuthorityMatchingAllowableActions.SecurityPrincipalAuthorityMatchingAllowableActions
 
SecurityPrincipalException - Exception in com.foreach.across.modules.spring.security.infrastructure.services
 
SecurityPrincipalException() - Constructor for exception com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalException
 
SecurityPrincipalException(String) - Constructor for exception com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalException
 
SecurityPrincipalException(String, Throwable) - Constructor for exception com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalException
 
SecurityPrincipalException(String, Throwable, boolean, boolean) - Constructor for exception com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalException
 
SecurityPrincipalException(Throwable) - Constructor for exception com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalException
 
SecurityPrincipalHierarchy - Interface in com.foreach.across.modules.spring.security.infrastructure.business
Represents an entity that has one or more SecurityPrincipal instances as parent.
securityPrincipalId(SecurityPrincipalId) - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails.SecurityPrincipalUserDetailsBuilder
 
SecurityPrincipalId - Class in com.foreach.across.modules.spring.security.infrastructure.business
 
SecurityPrincipalLabelResolver - Interface in com.foreach.across.modules.spring.security.infrastructure.services
Deprecated.
securityPrincipalLabelResolvers() - Method in class com.foreach.across.modules.spring.security.infrastructure.config.SecurityPrincipalServiceConfiguration
 
securityPrincipalLabelResolverStrategy() - Method in class com.foreach.across.modules.spring.security.infrastructure.config.SecurityPrincipalServiceConfiguration
 
SecurityPrincipalLabelResolverStrategy - Class in com.foreach.across.modules.spring.security.infrastructure.services
Deprecated.
SecurityPrincipalLabelResolverStrategy() - Constructor for class com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalLabelResolverStrategy
Deprecated.
 
SecurityPrincipalReference - Interface in com.foreach.across.modules.spring.security.infrastructure.business
To be implemented by any principal which represents an actual SecurityPrincipal.
SecurityPrincipalRenamedEvent - Class in com.foreach.across.modules.spring.security.infrastructure.events
Event fired through the SecurityPrincipalService to notify listeners that a SecurityPrincipal has been renamed.
SecurityPrincipalRenamedEvent(String, String) - Constructor for class com.foreach.across.modules.spring.security.infrastructure.events.SecurityPrincipalRenamedEvent
 
SecurityPrincipalRetrievalStrategy - Interface in com.foreach.across.modules.spring.security.infrastructure.services
Interface to implement the backend for fetching security principals for a SecurityPrincipalService.
securityPrincipalService() - Method in class com.foreach.across.modules.spring.security.infrastructure.config.SecurityPrincipalServiceConfiguration
Create a SecurityPrincipalService that fetches the retrieval strategy upon first use.
SecurityPrincipalService - Interface in com.foreach.across.modules.spring.security.infrastructure.services
 
SecurityPrincipalServiceConfiguration - Class in com.foreach.across.modules.spring.security.infrastructure.config
SecurityPrincipalServiceConfiguration() - Constructor for class com.foreach.across.modules.spring.security.infrastructure.config.SecurityPrincipalServiceConfiguration
 
SecurityPrincipalServiceImpl - Class in com.foreach.across.modules.spring.security.infrastructure.services
 
SecurityPrincipalServiceImpl(SecurityPrincipalRetrievalStrategy) - Constructor for class com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalServiceImpl
 
SecurityPrincipalUserDetails - Class in com.foreach.across.modules.spring.security.infrastructure.business
Implementation of Spring security UserDetails where the user details represent a unique SecurityPrincipal.
SecurityPrincipalUserDetails(SecurityPrincipalId, String, String, boolean, boolean, boolean, boolean, Collection<? extends GrantedAuthority>) - Constructor for class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails
 
SecurityPrincipalUserDetails.SecurityPrincipalUserDetailsBuilder - Class in com.foreach.across.modules.spring.security.infrastructure.business
 
setAuthenticationSecurityPrincipalResolver(AuthenticationSecurityPrincipalResolver) - Method in class com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxyImpl
 
setContext(AcrossContext) - Method in class com.foreach.across.modules.spring.security.SpringSecurityModule
 
setParamName(String) - Method in class com.foreach.across.modules.spring.security.filters.LocaleChangeFilter
Set the name of the parameter that contains a locale specification in a locale change request.
setPassword(String) - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails
 
setResolvers(Collection<SecurityPrincipalLabelResolver>) - Method in class com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalLabelResolverStrategy
Deprecated.
 
setSecurityInfrastructure(SecurityInfrastructure) - Method in class com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxyImpl
 
setSecurityPrincipalRetrievalStrategy(SecurityPrincipalRetrievalStrategy) - Method in class com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalServiceImpl
 
setSecurityPrincipalService(SecurityPrincipalService) - Method in class com.foreach.across.modules.spring.security.infrastructure.services.SecurityPrincipalLabelResolverStrategy
Deprecated.
 
SpringSecurityInfrastructureModule - Class in com.foreach.across.modules.spring.security.infrastructure
 
SpringSecurityInfrastructureModule() - Constructor for class com.foreach.across.modules.spring.security.infrastructure.SpringSecurityInfrastructureModule
 
SpringSecurityModule - Class in com.foreach.across.modules.spring.security
 
SpringSecurityModule() - Constructor for class com.foreach.across.modules.spring.security.SpringSecurityModule
 
SpringSecurityModuleCache - Interface in com.foreach.across.modules.spring.security
 

T

toAllowableActions(String...) - Static method in class com.foreach.across.modules.spring.security.actions.AllowableAction
 
toString() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.AbstractSecurityPrincipal
 
toString() - Method in interface com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipal
Any SecurityPrincipal should return the principal name as toString() implementation to ensure maximum compatibility with SpringSecurity.
toString() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalId
 
toString() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails.SecurityPrincipalUserDetailsBuilder
 
toString() - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails
 
toString() - Method in class com.foreach.across.modules.spring.security.infrastructure.services.CurrentSecurityPrincipalProxyImpl
 

U

UNLESS_NULLS_ONLY - Static variable in interface com.foreach.across.modules.spring.security.SpringSecurityModuleCache
Unless property for Cacheable that will ensure only null values are cached and otherwise assumes that caching has been performed by a repository.
UPDATE - Static variable in class com.foreach.across.modules.spring.security.actions.AllowableAction
 
username(String) - Method in class com.foreach.across.modules.spring.security.infrastructure.business.SecurityPrincipalUserDetails.SecurityPrincipalUserDetailsBuilder
 
A B C D E F G H I L M N O P R S T U 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form