public class SimpleMemoryRealm
extends org.apache.catalina.realm.RealmBase
allRolesMode, container, containerLog, digest, digestEncoding, md, md5Helper, realmPath, sm, stripRealmForGss, support, validate, x509UsernameRetriever, x509UsernameRetrieverClassNameAFTER_DESTROY_EVENT, AFTER_INIT_EVENT, AFTER_START_EVENT, AFTER_STOP_EVENT, BEFORE_DESTROY_EVENT, BEFORE_INIT_EVENT, BEFORE_START_EVENT, BEFORE_STOP_EVENT, CONFIGURE_START_EVENT, CONFIGURE_STOP_EVENT, PERIODIC_EVENT, START_EVENT, STOP_EVENT| Constructor and Description |
|---|
SimpleMemoryRealm() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
addUserPassword(java.lang.String username,
java.lang.String password) |
java.lang.String |
addUserRole(java.lang.String username,
java.lang.String role) |
protected java.lang.String |
getName() |
protected java.lang.String |
getPassword(java.lang.String username) |
protected java.security.Principal |
getPrincipal(java.lang.String username) |
java.util.List<java.lang.String> |
removeRoles(java.lang.String username) |
java.lang.String |
removeUser(java.lang.String username) |
boolean |
removeUserRole(java.lang.String username,
java.lang.String role) |
addPropertyChangeListener, authenticate, authenticate, authenticate, authenticate, backgroundProcess, digest, Digest, findSecurityConstraints, getAllRolesMode, getContainer, getDigest, getDigest, getDigestCharset, getDigestEncoding, getDomainInternal, getObjectNameKeyProperties, getPrincipal, getPrincipal, getRealmPath, getRealmSuffix, getServer, getValidate, getX509UsernameRetrieverClassName, hasMessageDigest, hasResourcePermission, hasRole, hasUserDataPermission, initInternal, isStripRealmForGss, main, removePropertyChangeListener, setAllRolesMode, setContainer, setDigest, setDigestEncoding, setRealmPath, setStripRealmForGss, setValidate, setX509UsernameRetrieverClassName, startInternal, stopInternal, toStringdestroyInternal, getDomain, getObjectName, postDeregister, postRegister, preDeregister, preRegister, register, setDomain, unregisterprotected java.lang.String getName()
getName in class org.apache.catalina.realm.RealmBaseprotected java.lang.String getPassword(java.lang.String username)
getPassword in class org.apache.catalina.realm.RealmBaseprotected java.security.Principal getPrincipal(java.lang.String username)
getPrincipal in class org.apache.catalina.realm.RealmBasepublic java.lang.String addUserPassword(java.lang.String username,
java.lang.String password)
public java.lang.String removeUser(java.lang.String username)
public java.lang.String addUserRole(java.lang.String username,
java.lang.String role)
public boolean removeUserRole(java.lang.String username,
java.lang.String role)
public java.util.List<java.lang.String> removeRoles(java.lang.String username)