public class SimplePropertiesLoginModule extends ClusterLoginModule implements LoginModule
LoginModule which gets user/password/role configuration directly as login module options.| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_ROLE_SEPARATOR |
static String |
OPTION_PREFIX_PASSWORD |
static String |
OPTION_PREFIX_ROLES |
static String |
OPTION_ROLE_SEPARATOR |
callbackHandler, commitSucceeded, endpoint, logger, loginSucceeded, OPTION_SKIP_ENDPOINT, OPTION_SKIP_IDENTITY, OPTION_SKIP_ROLE, options, SHARED_STATE_IDENTITY, sharedState, subject| Constructor and Description |
|---|
SimplePropertiesLoginModule() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getName() |
boolean |
onLogin() |
abort, addRole, commit, getBoolOption, getIntOption, getLastIdentity, getStringOption, initialize, isSkipIdentity, isSkipRole, login, logout, onAbort, onCommit, onInitialize, onLogoutclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitabort, commit, initialize, login, logoutpublic static final String OPTION_PREFIX_PASSWORD
public static final String OPTION_PREFIX_ROLES
public static final String OPTION_ROLE_SEPARATOR
public static final String DEFAULT_ROLE_SEPARATOR
public boolean onLogin()
throws LoginException
onLogin in class ClusterLoginModuleLoginExceptionprotected String getName()
getName in class ClusterLoginModuleCopyright © 2022 Hazelcast, Inc.. All rights reserved.