Index

A D G H I M N S 
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
 
A D G H I M N S 
All Classes and Interfaces|All Packages|Serialized Form