Index
All Classes and Interfaces|All Packages|Serialized Form
A
- authenticate(HttpServletRequest) - Method in interface net.coder966.spring.multisecurityrealms.provider.SecurityRealmFirstStepAuthenticationProvider
- authenticate(HttpServletRequest, String, SecurityRealmAuthentication<T>) - Method in class net.coder966.spring.multisecurityrealms.model.SecurityRealm
-
This is the authentication handler.
- authenticate(SecurityRealmAuthentication<T>, HttpServletRequest) - Method in interface net.coder966.spring.multisecurityrealms.provider.SecurityRealmAuthenticationProvider
- AutoConfigureMultiSecurityRealmsSupport - Class in net.coder966.spring.multisecurityrealms.autoconfigure
- AutoConfigureMultiSecurityRealmsSupport() - Constructor for class net.coder966.spring.multisecurityrealms.autoconfigure.AutoConfigureMultiSecurityRealmsSupport
D
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class net.coder966.spring.multisecurityrealms.filter.MultiSecurityRealmAuthenticationFilter
- doFilterInternal(HttpServletRequest, HttpServletResponse, FilterChain) - Method in class net.coder966.spring.multisecurityrealms.filter.SecurityRealmAuthenticationFilter
G
- getAuthorities() - Method in class net.coder966.spring.multisecurityrealms.model.SecurityRealmAnonymousAuthentication
- getAuthorities() - Method in class net.coder966.spring.multisecurityrealms.model.SecurityRealmAuthentication
- getCredentials() - Method in class net.coder966.spring.multisecurityrealms.model.SecurityRealmAnonymousAuthentication
- getCredentials() - Method in class net.coder966.spring.multisecurityrealms.model.SecurityRealmAuthentication
- getDetails() - Method in class net.coder966.spring.multisecurityrealms.model.SecurityRealmAnonymousAuthentication
- getDetails() - Method in class net.coder966.spring.multisecurityrealms.model.SecurityRealmAuthentication
- getName() - Method in class net.coder966.spring.multisecurityrealms.model.SecurityRealmAnonymousAuthentication
- getName() - Method in class net.coder966.spring.multisecurityrealms.model.SecurityRealmAuthentication
- getPrincipal() - Method in class net.coder966.spring.multisecurityrealms.model.SecurityRealmAnonymousAuthentication
- getPrincipal() - Method in class net.coder966.spring.multisecurityrealms.model.SecurityRealmAuthentication
- getPublicApis() - Method in class net.coder966.spring.multisecurityrealms.model.SecurityRealm
-
If you want, you can define endpoints here and they will be made publicly available without authentication.
H
- httpSessionSecurityContextRepository() - Method in class net.coder966.spring.multisecurityrealms.autoconfigure.AutoConfigureMultiSecurityRealmsSupport
I
- isAuthenticated() - Method in class net.coder966.spring.multisecurityrealms.model.SecurityRealmAnonymousAuthentication
- isAuthenticated() - Method in class net.coder966.spring.multisecurityrealms.model.SecurityRealmAuthentication
M
- matches(HttpServletRequest) - Method in class net.coder966.spring.multisecurityrealms.filter.SecurityRealmAuthenticationFilter
- multiSecurityRealmAuthenticationFilter(Set<SecurityRealm<?>>, SecurityContextRepository) - Method in class net.coder966.spring.multisecurityrealms.autoconfigure.AutoConfigureMultiSecurityRealmsSupport
- MultiSecurityRealmAuthenticationFilter - Class in net.coder966.spring.multisecurityrealms.filter
- MultiSecurityRealmAuthenticationFilter(Set<SecurityRealm<?>>, SecurityContextRepository) - Constructor for class net.coder966.spring.multisecurityrealms.filter.MultiSecurityRealmAuthenticationFilter
N
- net.coder966.spring.multisecurityrealms.autoconfigure - package net.coder966.spring.multisecurityrealms.autoconfigure
- net.coder966.spring.multisecurityrealms.exception - package net.coder966.spring.multisecurityrealms.exception
- net.coder966.spring.multisecurityrealms.filter - package net.coder966.spring.multisecurityrealms.filter
- net.coder966.spring.multisecurityrealms.model - package net.coder966.spring.multisecurityrealms.model
- net.coder966.spring.multisecurityrealms.provider - package net.coder966.spring.multisecurityrealms.provider
S
- securityFilterChain(HttpSecurity, MultiSecurityRealmAuthenticationFilter) - Method in class net.coder966.spring.multisecurityrealms.autoconfigure.AutoConfigureMultiSecurityRealmsSupport
- SecurityRealm<T> - Class in net.coder966.spring.multisecurityrealms.model
- SecurityRealm(String, String, String) - Constructor for class net.coder966.spring.multisecurityrealms.model.SecurityRealm
- SecurityRealmAnonymousAuthentication - Class in net.coder966.spring.multisecurityrealms.model
- SecurityRealmAnonymousAuthentication() - Constructor for class net.coder966.spring.multisecurityrealms.model.SecurityRealmAnonymousAuthentication
- SecurityRealmAuthentication<T> - Class in net.coder966.spring.multisecurityrealms.model
- SecurityRealmAuthentication(T, String, Set<SimpleGrantedAuthority>) - Constructor for class net.coder966.spring.multisecurityrealms.model.SecurityRealmAuthentication
-
USe this when the user is fully authenticated.
- SecurityRealmAuthentication(T, String, Set<SimpleGrantedAuthority>, String) - Constructor for class net.coder966.spring.multisecurityrealms.model.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<T> - Class in net.coder966.spring.multisecurityrealms.filter
- SecurityRealmAuthenticationFilter(SecurityRealm<T>, SecurityContextRepository) - Constructor for class net.coder966.spring.multisecurityrealms.filter.SecurityRealmAuthenticationFilter
- SecurityRealmAuthenticationProvider<T> - Interface in net.coder966.spring.multisecurityrealms.provider
- SecurityRealmFirstStepAuthenticationProvider<T> - Interface in net.coder966.spring.multisecurityrealms.provider
- setAuthenticated(boolean) - Method in class net.coder966.spring.multisecurityrealms.model.SecurityRealmAnonymousAuthentication
- setAuthenticated(boolean) - Method in class net.coder966.spring.multisecurityrealms.model.SecurityRealmAuthentication
All Classes and Interfaces|All Packages|Serialized Form