Index
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
All Classes and Interfaces|All Packages|Serialized Form