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, shutdownExecutionStatus 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