Uses of Class
org.apache.fulcrum.security.util.UnknownEntityException
-
-
Uses of UnknownEntityException in org.apache.fulcrum.security
Methods in org.apache.fulcrum.security that throw UnknownEntityException Modifier and Type Method Description void
UserManager. authenticate(User user, String password)
Authenticate an User with the specified password.void
UserManager. changePassword(User user, String oldPassword, String newPassword)
Change the password for an User.void
UserManager. forcePassword(User user, String password)
Forcibly sets new password for an User.<T extends AccessControlList>
TUserManager. getACL(User user)
Return a Class object representing the system's chosen implementation of of ACL interface.<T extends Group>
TGroupManager. getGroupById(Object id)
Retrieve a Group object with specified Id.<T extends Group>
TGroupManager. getGroupByName(String name)
Retrieve a Group object with specified name.<T extends Permission>
TPermissionManager. getPermissionById(Object id)
Retrieve a Permission object with specified Id.<T extends Permission>
TPermissionManager. getPermissionByName(String name)
Retrieve a Permission object with specified name.<T extends Role>
TRoleManager. getRoleById(Object id)
Retrieve a Role object with specified Id.<T extends Role>
TRoleManager. getRoleByName(String name)
Retrieve a Role object with specified name.<T extends User>
TUserManager. getUser(String username)
Retrieve a user from persistent storage using username as the key.<T extends User>
TUserManager. getUser(String username, String password)
Retrieve a user from persistent storage using username as the key, and authenticate the user.<T extends User>
TUserManager. getUserById(Object id)
Retrieve a user from persistent storage using the id as the key.void
GroupManager. removeGroup(Group group)
Removes a Group from the system.void
PermissionManager. removePermission(Permission permission)
Removes a Permission from the system.void
RoleManager. removeRole(Role role)
Removes a Role from the system.void
UserManager. removeUser(User user)
Removes an user account from the system.void
GroupManager. renameGroup(Group group, String name)
Renames an existing Group.void
PermissionManager. renamePermission(Permission permission, String name)
Renames an existing Permission.void
RoleManager. renameRole(Role role, String name)
Renames an existing Role.void
UserManager. saveUser(User user)
Saves User's data in the permanent storage. -
Uses of UnknownEntityException in org.apache.fulcrum.security.model.basic
Methods in org.apache.fulcrum.security.model.basic that throw UnknownEntityException Modifier and Type Method Description void
BasicModelManager. grant(User user, Group group)
Puts a user in a group.void
BasicModelManager. revoke(User user, Group group)
Removes a user from a groupvoid
BasicModelManager. revokeAll(User user)
Revokes all groups from an User. -
Uses of UnknownEntityException in org.apache.fulcrum.security.model.dynamic
Methods in org.apache.fulcrum.security.model.dynamic that throw UnknownEntityException Modifier and Type Method Description void
AbstractDynamicModelManager. addDelegate(User delegator, User delegatee)
It is expected the real implementation will overide this and save either side of the function.void
DynamicModelManager. addDelegate(User delegator, User delegatee)
Allow B to assumes A's roles, groups and permissionsvoid
DynamicModelManager. grant(Group group, Role role)
Puts a role into a group This method is used when adding a role to a group.void
DynamicModelManager. grant(Role role, Permission permission)
Puts a permission in a role This method is used when adding a permission to a rolevoid
DynamicModelManager. grant(User user, Group group)
Puts a user in a group.void
AbstractDynamicModelManager. removeDelegate(User delegator, User delegatee)
Implementors should overide this to save and call super if they want the base class to do the workvoid
DynamicModelManager. removeDelegate(User delegator, User delegatee)
Stop A having B's roles, groups and permissionsvoid
DynamicModelManager. revoke(Group group, Role role)
Remove a role from a group This method is used when removeing a role to a group.void
DynamicModelManager. revoke(Role role, Permission permission)
Removes a permission from a rolevoid
DynamicModelManager. revoke(User user, Group group)
Removes a user from a groupvoid
AbstractDynamicModelManager. revokeAll(Group group)
Revokes all users and roles from a group This method is used when deleting a group.void
AbstractDynamicModelManager. revokeAll(Permission permission)
Revokes all roles from a permission This method is used when deleting a permission.void
AbstractDynamicModelManager. revokeAll(Role role)
Revokes all permissions and groups from a Role.void
AbstractDynamicModelManager. revokeAll(User user)
Revokes all groups from a user This method is used when deleting an account.void
DynamicModelManager. revokeAll(Group group)
Revokes all roles and users from a Group This method is typically used when deleting a Group.void
DynamicModelManager. revokeAll(Permission permission)
Revoke from a permission all roles This method is typically used when deleting a Permissionvoid
DynamicModelManager. revokeAll(Role role)
Revokes all permissions from a Role.void
DynamicModelManager. revokeAll(User user)
Revokes all roles from an User. -
Uses of UnknownEntityException in org.apache.fulcrum.security.model.turbine
Methods in org.apache.fulcrum.security.model.turbine that throw UnknownEntityException Modifier and Type Method Description <T extends User>
TTurbineUserManager. getAnonymousUser()
Constructs an User object to represent an anonymous user of the application.void
TurbineModelManager. grant(Role role, Permission permission)
Puts a permission in a role This method is used when adding a permission to a rolevoid
TurbineModelManager. grant(User user, Group group, Role role)
Grant an User a Role in a Group.void
TurbineModelManager. replace(User user, Role oldRole, Role newRole)
Replaces the assigned old Role to new role in the #global group for User user.void
TurbineModelManager. revoke(Role role, Permission permission)
Removes a permission from a rolevoid
TurbineModelManager. revoke(User user, Group group, Role role)
Revoke a Role in a Group from an User.void
AbstractTurbineModelManager. revokeAll(Group group)
Revokes all roles and users from a Group.void
AbstractTurbineModelManager. revokeAll(Role role)
Revokes all permissions from a Role.void
AbstractTurbineModelManager. revokeAll(Role role, boolean cascadeDelete)
Revokes by default all permissions from a Role and if flag is set all groups and users for this role This method is used when deleting a Role.void
AbstractTurbineModelManager. revokeAll(User user)
Revokes all roles and groups from a User.void
TurbineModelManager. revokeAll(Group group)
Revokes all roles and users from a Group.void
TurbineModelManager. revokeAll(Role role)
Revokes all permissions from a Role.void
TurbineModelManager. revokeAll(Role role, boolean cascadeDelete)
Revokes by default all permissions from a Role and if flag is set all groups and users for this role This method is used when deleting a Role.void
TurbineModelManager. revokeAll(User user)
Revokes all roles from an User. -
Uses of UnknownEntityException in org.apache.fulcrum.security.spi
Methods in org.apache.fulcrum.security.spi that throw UnknownEntityException Modifier and Type Method Description void
AbstractUserManager. authenticate(User user, String password)
Authenticate an User with the specified password.void
AbstractUserManager. changePassword(User user, String oldPassword, String newPassword)
Change the password for an User.void
AbstractUserManager. forcePassword(User user, String password)
Forcibly sets new password for an User.<T extends AccessControlList>
TAbstractUserManager. getACL(User user)
<T extends Group>
TAbstractGroupManager. getGroupById(Object id)
Retrieve a Group object with specified Id.<T extends Group>
TAbstractGroupManager. getGroupByName(String name)
Retrieve a Group object with specified name.<T extends Permission>
TAbstractPermissionManager. getPermissionById(Object id)
Retrieve a Permission object with specified Id.<T extends Permission>
TAbstractPermissionManager. getPermissionByName(String name)
Retrieve a Permission object with specified name.<T extends Role>
TAbstractRoleManager. getRoleById(Object id)
Retrieve a Role object with specified Id.<T extends Role>
TAbstractRoleManager. getRoleByName(String name)
Retrieve a Role object with specified name.<T extends User>
TAbstractUserManager. getUser(String name)
<T extends User>
TAbstractUserManager. getUser(String userName, String password)
Retrieve a user from persistent storage using username as the key, and authenticate the user.<T extends User>
TAbstractUserManager. getUserById(Object id)
Retrieve a User object with specified Id.
-