public abstract class AbstractAuthenticationPlugin extends BasePlugin implements AuthenticationPlugin
INDEX_HIGH, INDEX_HIGHER, INDEX_HIGHEST, INDEX_LOW, INDEX_LOWER, INDEX_LOWEST, INDEX_NORMAL, INDEX_VERY_HIGH, INDEX_VERY_LOW| Constructor and Description |
|---|
AbstractAuthenticationPlugin() |
AbstractAuthenticationPlugin(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isAuthenticationByPassword() |
void |
logout(java.util.Map<AuthenticationParams,java.lang.Object> params)
Logout external session
|
AuthenticationResult |
refreshToken(com.google.common.collect.ImmutableMap<AuthenticationParams,java.lang.Object> params) |
compareTo, createGlobalConfigContext, createGlobalConfigContext, createUserConfigContext, doStart, doStop, getDescription, getGlobalConfigContext, getId, getPluginDirector, getShortId, getSortIndex, getUserConfigContext, globalDeinit, globalInit, globalStart, globalStop, setDescription, setId, setIndex, setPluginDirector, userDeinit, userInitclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitauthenticatecreateGlobalConfigContext, createUserConfigContext, getDescription, getGlobalConfigContext, getId, getShortId, getSortIndex, getUserConfigContext, globalDeinit, globalInit, globalStart, globalStop, userDeinit, userInitpublic AbstractAuthenticationPlugin()
public AbstractAuthenticationPlugin(java.lang.String name)
public boolean isAuthenticationByPassword()
isAuthenticationByPassword in interface AuthenticationPluginpublic void logout(java.util.Map<AuthenticationParams,java.lang.Object> params) throws ContextException
AuthenticationPluginlogout in interface AuthenticationPluginContextExceptionpublic AuthenticationResult refreshToken(com.google.common.collect.ImmutableMap<AuthenticationParams,java.lang.Object> params) throws ContextException
refreshToken in interface AuthenticationPluginContextException