public interface AuthnPluginService extends GenericPluginService
GenericPluginService.QueryKey
Modifier and Type | Method and Description |
---|---|
ExecutionStatus |
process(AuthenticationContext context)
Authentication plug-ins can access all the data available in the
AuthenticationContext
object. |
getDescription, getID, getLogger, getMaxWaitIntervel, getMonitoringData, getMonitoringStatus, getPluginConfig, getPluginName, getRevision, initialize, poweronSelfTest, setMonitoringStatus, shutdown
ExecutionStatus process(AuthenticationContext context) throws AuthenticationException
AuthenticationContext
object.
plug-in can set response that will be added to SESSION,request and redirect
contexts.
PluginAttributeContextType.SESSION
all the attributes that need to be set
in the session should be added with this context.
PluginAttributeContextType.REQUEST
all the attributes that need to be set
in the request context should be added with this context.
PluginAttributeContextType.REQUEST
all the attributes that need to be set
as a re-direct URL should be added with this context.context
- an AuthenticationContext
object.AuthenticationException
- the authentication exception