public class SecurityContextProviderImpl<A,U> extends Object implements SecurityContextProvider
SecurityContextProvider based on the use of :
SecurityContextHolder which is based on ThreadLocal
SecurityCredentialsRetriever| Constructor and Description |
|---|
SecurityContextProviderImpl(SecurityCredentialsRetriever<A> applicationCredentialsRetriever,
SecurityCredentialsRetriever<U> userCredentialsRetriever) |
| Modifier and Type | Method and Description |
|---|---|
void |
clearSecurityContext() |
void |
provideApplicationSecurityContext(String applicationToken) |
void |
provideUserSecurityContext(String userToken) |
public SecurityContextProviderImpl(SecurityCredentialsRetriever<A> applicationCredentialsRetriever, SecurityCredentialsRetriever<U> userCredentialsRetriever)
public void provideApplicationSecurityContext(String applicationToken)
provideApplicationSecurityContext in interface SecurityContextProviderpublic void provideUserSecurityContext(String userToken)
provideUserSecurityContext in interface SecurityContextProviderpublic void clearSecurityContext()
clearSecurityContext in interface SecurityContextProviderCopyright © 2018. All rights reserved.