Class SimpleSecurityContextProvider
- java.lang.Object
- org.springframework.beans.factory.support.SimpleSecurityContextProvider
- All Implemented Interfaces:
SecurityContextProvider
public class SimpleSecurityContextProvider extends Object implements SecurityContextProvider
SimpleSecurityContextProvider
implementation.- Since:
- 3.0
- Author:
- Costin Leau
Constructor Summary
Constructors Constructor Description SimpleSecurityContextProvider()
Construct a newSimpleSecurityContextProvider
instance.SimpleSecurityContextProvider(AccessControlContext acc)
Construct a newSimpleSecurityContextProvider
instance.
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccessControlContext
getAccessControlContext()
Provides a security access control context relevant to a bean factory.
Constructor Detail
SimpleSecurityContextProvider
public SimpleSecurityContextProvider()
Construct a newSimpleSecurityContextProvider
instance.The security context will be retrieved on each call from the current thread.
SimpleSecurityContextProvider
public SimpleSecurityContextProvider(@Nullable AccessControlContext acc)
Construct a newSimpleSecurityContextProvider
instance.If the given control context is null, the security context will be retrieved on each call from the current thread.
- Parameters:
acc
- access control context (can benull
)- See Also:
AccessController.getContext()
Method Detail
getAccessControlContext
public AccessControlContext getAccessControlContext()
Description copied from interface:SecurityContextProvider
Provides a security access control context relevant to a bean factory.- Specified by:
getAccessControlContext
in interfaceSecurityContextProvider
- Returns:
- bean factory security control context