Index

A B C D E F G H I M N P R S U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

afterPropertiesSet() - Method in class net.coder966.spring.multisecurityrealms.configuration.SecurityRealmConfigurationProperties
 
afterPropertiesSet() - Method in class net.coder966.spring.multisecurityrealms.converter.AuthenticationTokenConverter
 
AUTHENTICATION - Enum constant in enum class net.coder966.spring.multisecurityrealms.reflection.AuthenticationStepParameterType
 
authenticationEndpoint() - Element in annotation interface net.coder966.spring.multisecurityrealms.annotation.SecurityRealm
 
AuthenticationResponse - Class in net.coder966.spring.multisecurityrealms.dto
 
AuthenticationResponse() - Constructor for class net.coder966.spring.multisecurityrealms.dto.AuthenticationResponse
 
AuthenticationStep - Annotation Interface in net.coder966.spring.multisecurityrealms.annotation
 
AuthenticationStepInvoker - Class in net.coder966.spring.multisecurityrealms.reflection
 
AuthenticationStepInvoker(ObjectMapper, Object, Method, AuthenticationStepParameterDetails[]) - Constructor for class net.coder966.spring.multisecurityrealms.reflection.AuthenticationStepInvoker
 
AuthenticationStepParameterDetails - Class in net.coder966.spring.multisecurityrealms.reflection
 
AuthenticationStepParameterDetails(AuthenticationStepParameterType) - Constructor for class net.coder966.spring.multisecurityrealms.reflection.AuthenticationStepParameterDetails
 
AuthenticationStepParameterType - Enum Class in net.coder966.spring.multisecurityrealms.reflection
 
AuthenticationTokenConverter - Class in net.coder966.spring.multisecurityrealms.converter
 
AuthenticationTokenConverter(SecurityRealmConfigurationProperties) - Constructor for class net.coder966.spring.multisecurityrealms.converter.AuthenticationTokenConverter
 
AutoConfigureMultiSecurityRealmsSupport - Class in net.coder966.spring.multisecurityrealms.configuration
 
AutoConfigureMultiSecurityRealmsSupport() - Constructor for class net.coder966.spring.multisecurityrealms.configuration.AutoConfigureMultiSecurityRealmsSupport
 

B

BODY - Enum constant in enum class net.coder966.spring.multisecurityrealms.reflection.AuthenticationStepParameterType
 

C

createEvaluationContext(Supplier<Authentication>, MethodInvocation) - Method in class net.coder966.spring.multisecurityrealms.expression.PermitRealmMethodSecurityExpressionHandler
 
createToken(SecurityRealmAuthentication) - Method in class net.coder966.spring.multisecurityrealms.converter.AuthenticationTokenConverter
 

D

defaultAuthenticationTokenConverter(SecurityRealmConfigurationProperties) - Method in class net.coder966.spring.multisecurityrealms.configuration.AutoConfigureMultiSecurityRealmsSupport
 
defaultMultiSecurityRealmAuthenticationFilter(SecurityRealmScanner, AuthenticationTokenConverter, ObjectMapper) - Method in class net.coder966.spring.multisecurityrealms.configuration.AutoConfigureMultiSecurityRealmsSupport
 
defaultPermitRealmMethodSecurityExpressionHandler() - Method in class net.coder966.spring.multisecurityrealms.configuration.AutoConfigureMultiSecurityRealmsSupport
 
defaultSecurityFilterChain(HttpSecurity, MultiSecurityRealmAuthenticationFilter) - Method in class net.coder966.spring.multisecurityrealms.configuration.AutoConfigureMultiSecurityRealmsSupport
 
defaultSecurityRealmConfigurationProperties() - Method in class net.coder966.spring.multisecurityrealms.configuration.AutoConfigureMultiSecurityRealmsSupport
 
defaultSecurityRealmScanner(ApplicationContext) - Method in class net.coder966.spring.multisecurityrealms.configuration.AutoConfigureMultiSecurityRealmsSupport
 
doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class net.coder966.spring.multisecurityrealms.filter.MultiSecurityRealmAuthenticationFilter
 

E

equals(Object) - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAnonymousAuthentication
 
equals(Object) - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAuthentication
 

F

firstStepName() - Element in annotation interface net.coder966.spring.multisecurityrealms.annotation.SecurityRealm
 

G

getAuthorities() - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAnonymousAuthentication
 
getAuthorities() - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAuthentication
 
getCredentials() - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAnonymousAuthentication
 
getCredentials() - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAuthentication
 
getDetails() - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAnonymousAuthentication
 
getDetails() - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAuthentication
 
getDetails(String) - Method in class net.coder966.spring.multisecurityrealms.reflection.AuthenticationStepParameterDetails
 
getName() - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAnonymousAuthentication
 
getName() - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAuthentication
 
getPrincipal() - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAnonymousAuthentication
 
getPrincipal() - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAuthentication
 
getType() - Method in class net.coder966.spring.multisecurityrealms.reflection.AuthenticationStepParameterDetails
 

H

handle(HttpServletRequest, HttpServletResponse) - Method in class net.coder966.spring.multisecurityrealms.filter.SecurityRealmAuthenticationFilter
 
hashCode() - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAnonymousAuthentication
 
hashCode() - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAuthentication
 
HEADER - Enum constant in enum class net.coder966.spring.multisecurityrealms.reflection.AuthenticationStepParameterType
 

I

invoke(HttpServletRequest, HttpServletResponse, Authentication) - Method in class net.coder966.spring.multisecurityrealms.reflection.AuthenticationStepInvoker
 
isAuthenticated() - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAnonymousAuthentication
 
isAuthenticated() - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAuthentication
 

M

MultiSecurityRealmAuthenticationFilter - Class in net.coder966.spring.multisecurityrealms.filter
 
MultiSecurityRealmAuthenticationFilter(SecurityRealmScanner, AuthenticationTokenConverter, ObjectMapper) - Constructor for class net.coder966.spring.multisecurityrealms.filter.MultiSecurityRealmAuthenticationFilter
 

N

name() - Element in annotation interface net.coder966.spring.multisecurityrealms.annotation.SecurityRealm
 
net.coder966.spring.multisecurityrealms.annotation - package net.coder966.spring.multisecurityrealms.annotation
 
net.coder966.spring.multisecurityrealms.authentication - package net.coder966.spring.multisecurityrealms.authentication
 
net.coder966.spring.multisecurityrealms.configuration - package net.coder966.spring.multisecurityrealms.configuration
 
net.coder966.spring.multisecurityrealms.converter - package net.coder966.spring.multisecurityrealms.converter
 
net.coder966.spring.multisecurityrealms.dto - package net.coder966.spring.multisecurityrealms.dto
 
net.coder966.spring.multisecurityrealms.exception - package net.coder966.spring.multisecurityrealms.exception
 
net.coder966.spring.multisecurityrealms.expression - package net.coder966.spring.multisecurityrealms.expression
 
net.coder966.spring.multisecurityrealms.filter - package net.coder966.spring.multisecurityrealms.filter
 
net.coder966.spring.multisecurityrealms.reflection - package net.coder966.spring.multisecurityrealms.reflection
 
nullAuthenticationManagerResolver() - Method in class net.coder966.spring.multisecurityrealms.configuration.AutoConfigureMultiSecurityRealmsSupport
 

P

permitRealm(String) - Method in class net.coder966.spring.multisecurityrealms.expression.PermitRealmExpressionRoot
 
permitRealm(String[]) - Method in class net.coder966.spring.multisecurityrealms.expression.PermitRealmExpressionRoot
 
PermitRealmExpressionRoot - Class in net.coder966.spring.multisecurityrealms.expression
 
PermitRealmExpressionRoot(Authentication) - Constructor for class net.coder966.spring.multisecurityrealms.expression.PermitRealmExpressionRoot
 
PermitRealmMethodSecurityExpressionHandler - Class in net.coder966.spring.multisecurityrealms.expression
 
PermitRealmMethodSecurityExpressionHandler() - Constructor for class net.coder966.spring.multisecurityrealms.expression.PermitRealmMethodSecurityExpressionHandler
 
publicApis() - Element in annotation interface net.coder966.spring.multisecurityrealms.annotation.SecurityRealm
 

R

REQUEST - Enum constant in enum class net.coder966.spring.multisecurityrealms.reflection.AuthenticationStepParameterType
 
REQUEST_PARAM - Enum constant in enum class net.coder966.spring.multisecurityrealms.reflection.AuthenticationStepParameterType
 
RESPONSE - Enum constant in enum class net.coder966.spring.multisecurityrealms.reflection.AuthenticationStepParameterType
 

S

scan() - Method in class net.coder966.spring.multisecurityrealms.reflection.SecurityRealmScanner
 
SecurityRealm - Annotation Interface in net.coder966.spring.multisecurityrealms.annotation
 
SecurityRealmAnonymousAuthentication - Class in net.coder966.spring.multisecurityrealms.authentication
 
SecurityRealmAnonymousAuthentication() - Constructor for class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAnonymousAuthentication
 
SecurityRealmAuthentication - Class in net.coder966.spring.multisecurityrealms.authentication
 
SecurityRealmAuthentication(String, Set<? extends GrantedAuthority>) - Constructor for class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAuthentication
USe this when the user is fully authenticated.
SecurityRealmAuthentication(String, Set<? extends GrantedAuthority>, String) - Constructor for class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAuthentication
USe this when the user is not fully authenticated and needs to proceed to the another auth step.
SecurityRealmAuthenticationException - Exception in net.coder966.spring.multisecurityrealms.exception
 
SecurityRealmAuthenticationException(String) - Constructor for exception net.coder966.spring.multisecurityrealms.exception.SecurityRealmAuthenticationException
 
SecurityRealmAuthenticationFilter - Class in net.coder966.spring.multisecurityrealms.filter
 
SecurityRealmAuthenticationFilter(SecurityRealmDescriptor, AuthenticationTokenConverter, ObjectMapper) - Constructor for class net.coder966.spring.multisecurityrealms.filter.SecurityRealmAuthenticationFilter
 
SecurityRealmConfigurationProperties - Class in net.coder966.spring.multisecurityrealms.configuration
 
SecurityRealmConfigurationProperties() - Constructor for class net.coder966.spring.multisecurityrealms.configuration.SecurityRealmConfigurationProperties
 
SecurityRealmDescriptor - Class in net.coder966.spring.multisecurityrealms.reflection
 
SecurityRealmDescriptor() - Constructor for class net.coder966.spring.multisecurityrealms.reflection.SecurityRealmDescriptor
 
SecurityRealmScanner - Class in net.coder966.spring.multisecurityrealms.reflection
 
SecurityRealmScanner(ApplicationContext) - Constructor for class net.coder966.spring.multisecurityrealms.reflection.SecurityRealmScanner
 
setAuthenticated(boolean) - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAnonymousAuthentication
 
setAuthenticated(boolean) - Method in class net.coder966.spring.multisecurityrealms.authentication.SecurityRealmAuthentication
 

U

UNKNOWN - Enum constant in enum class net.coder966.spring.multisecurityrealms.reflection.AuthenticationStepParameterType
 

V

value() - Element in annotation interface net.coder966.spring.multisecurityrealms.annotation.AuthenticationStep
The step name
valueOf(String) - Static method in enum class net.coder966.spring.multisecurityrealms.reflection.AuthenticationStepParameterType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class net.coder966.spring.multisecurityrealms.reflection.AuthenticationStepParameterType
Returns an array containing the constants of this enum class, in the order they are declared.
verifyToken(String) - Method in class net.coder966.spring.multisecurityrealms.converter.AuthenticationTokenConverter
 

W

withDetails(String, Object) - Method in class net.coder966.spring.multisecurityrealms.reflection.AuthenticationStepParameterDetails
 
A B C D E F G H I M N P R S U V W 
All Classes and Interfaces|All Packages|Serialized Form