public class SystemUserManager extends MgnlUserManager
NODE_ACLUSERS, PROPERTY_EMAIL, PROPERTY_ENABLED, PROPERTY_LANGUAGE, PROPERTY_LASTACCESS, PROPERTY_PASSWORD, PROPERTY_TIMEZONE, PROPERTY_TITLE
nodeNameHelper
ANONYMOUS_USER, SYSTEM_PSWD, SYSTEM_USER
Constructor and Description |
---|
SystemUserManager() |
Modifier and Type | Method and Description |
---|---|
Subject |
getAnonymousSubject() |
User |
getAnonymousUser()
SystemUserManager does this.
|
protected User |
getOrCreateUser(String userName,
String password) |
String |
getRealmName() |
User |
getSystemUser()
SystemUserManager does this.
|
addGroup, addRole, aggregateDirectAndTransitiveGroups, aggregateDirectAndTransitiveRoles, changePassword, collectUniquePropertyNames, createUser, createUser, createUserNode, encodePassword, findAllUsersInFolder, findPrincipalNode, getACLs, getAllUsers, getFromRepository, getLockTimePeriod, getMaxFailedLoginAttempts, getRepositoryName, getUser, getUser, getUserById, getUsersWithGroup, getUsersWithGroup, getUsersWithRole, isAllowCrossRealmDuplicateNames, newUserInstance, removeGroup, removeRole, setAllowCrossRealmDuplicateNames, setLockTimePeriod, setMaxFailedLoginAttempts, setPasswordProperty, setProperty, setProperty, setRealmName, updateLastAccessTimestamp, validateUsername
add, findPrincipalNode, findPrincipalNode, findPrincipalNodes, findUsersOrGroupsHavingAssignedGroupOrRoleWithUid, getACLs, getACLs, getResourceName, hasAny, remove
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
hasAny
public String getRealmName()
getRealmName
in class MgnlUserManager
public User getSystemUser()
MgnlUserManager
getSystemUser
in interface UserManager
getSystemUser
in class MgnlUserManager
public User getAnonymousUser()
MgnlUserManager
getAnonymousUser
in interface UserManager
getAnonymousUser
in class MgnlUserManager
public Subject getAnonymousSubject()
Copyright © 2003–2019 Magnolia International Ltd.. All rights reserved.