org.springframework.security.authentication
Class AuthenticationDetailsSourceImpl
java.lang.Object
org.springframework.security.authentication.AuthenticationDetailsSourceImpl
- All Implemented Interfaces:
- AuthenticationDetailsSource
- Direct Known Subclasses:
- AbstractPreAuthenticatedAuthenticationDetailsSource, WebSpherePreAuthenticatedAuthenticationDetailsSource
public class AuthenticationDetailsSourceImpl
- extends Object
- implements AuthenticationDetailsSource
Base implementation of AuthenticationDetailsSource
.
By default will create an instance of AuthenticationDetails
.
Any object that accepts an Object
as its sole constructor can
be used instead of this default.
- Since:
- 2.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AuthenticationDetailsSourceImpl
public AuthenticationDetailsSourceImpl()
buildDetails
public Object buildDetails(Object context)
- Description copied from interface:
AuthenticationDetailsSource
- Called by a class when it wishes a new authentication details instance to be created.
- Specified by:
buildDetails
in interface AuthenticationDetailsSource
- Parameters:
context
- the request object, which may be used by the authentication details object
- Returns:
- a fully-configured authentication details instance
setClazz
public void setClazz(Class<?> clazz)