Uses of Class
org.apache.turbine.util.security.TurbineSecurityException

Packages that use TurbineSecurityException
org.apache.turbine.modules.actions Action class implementations. 
org.apache.turbine.om.security Security object definitions for the Security Service. 
org.apache.turbine.services.security The security service can be used to authenticate users based on database information. 
org.apache.turbine.services.security.torque A security service implementation based on Torque generated peer classes. 
org.apache.turbine.util.security Some helper classes and interfaces for the Security Service. 
 

Uses of TurbineSecurityException in org.apache.turbine.modules.actions
 

Methods in org.apache.turbine.modules.actions that throw TurbineSecurityException
 void LoginUser.doPerform(RunData data)
          Updates the user's LastLogin timestamp, sets their state to "logged in" and calls RunData.setUser() .
 void LogoutUser.doPerform(RunData data)
          Clears the RunData user object back to an anonymous status not logged in, and with a null ACL.
 void AccessController.doPerform(RunData data)
          If there is a user and the user is logged in, doPerform will set the RunData ACL.
 

Uses of TurbineSecurityException in org.apache.turbine.om.security
 

Methods in org.apache.turbine.om.security that throw TurbineSecurityException
 void TurbineGroup.save()
          Makes changes made to the Group attributes permanent.
 void TurbineGroup.remove()
          Removes a group from the system.
 void TurbineGroup.rename(java.lang.String name)
          Renames the role.
 void TurbineGroup.grant(User user, Role role)
          Grants a Role in this Group to an User.
 void TurbineGroup.grant(User user, RoleSet roleSet)
          Grants Roles in this Group to an User.
 void TurbineGroup.revoke(User user, Role role)
          Revokes a Role in this Group from an User.
 void TurbineGroup.revoke(User user, RoleSet roleSet)
          Revokes Roles in this group from an User.
 void TurbinePermission.save()
          Makes changes made to the Permission attributes permanent.
 void TurbinePermission.remove()
          Removes a permission from the system.
 void TurbinePermission.rename(java.lang.String name)
          Renames the permission.
 Role TurbineRole.create(java.lang.String name)
          Creates a new Role in the system.
 void TurbineRole.save()
          Makes changes made to the Role attributes permanent.
 void TurbineRole.remove()
          Removes a role from the system.
 void TurbineRole.rename(java.lang.String name)
          Renames the role.
 void TurbineRole.grant(Permission permission)
          Grants a Permission to this Role.
 void TurbineRole.grant(PermissionSet permissionSet)
          Grants Permissions from a PermissionSet to this Role.
 void TurbineRole.revoke(Permission permission)
          Revokes a Permission from this Role.
 void TurbineRole.revoke(PermissionSet permissionSet)
          Revokes Permissions from a PermissionSet from this Role.
 void Permission.save()
          Makes changes made to the Permission attributes permanent.
 void Permission.remove()
          Removes a permission from the system.
 void Permission.rename(java.lang.String name)
          Renames the permission.
 Role Role.create(java.lang.String name)
          Creates a new Role in the system.
 void Role.save()
          Makes changes made to the Role attributes permanent.
 void Role.remove()
          Removes a role from the system.
 void Role.rename(java.lang.String name)
          Renames the role.
 void Role.grant(Permission permission)
          Grants a Permission to this Role.
 void Role.grant(PermissionSet permissionSet)
          Grants Permissions from a PermissionSet to this Role.
 void Role.revoke(Permission permission)
          Revokes a Permission from this Role.
 void Role.revoke(PermissionSet permissionSet)
          Revokes Permissions from a PermissionSet from this Role.
 void Group.save()
          Makes changes made to the Group attributes permanent.
 void Group.remove()
          Removes a group from the system.
 void Group.rename(java.lang.String name)
          Renames the role.
 void Group.grant(User user, Role role)
          Grants a Role in this Group to an User.
 void Group.grant(User user, RoleSet roleSet)
          Grants Roles in this Group to an User.
 void Group.revoke(User user, Role role)
          Revokes a Role in this Group from an User.
 void Group.revoke(User user, RoleSet roleSet)
          Revokes Roles in this group from an User.
 

Uses of TurbineSecurityException in org.apache.turbine.services.security
 

Methods in org.apache.turbine.services.security that throw TurbineSecurityException
static Group TurbineSecurity.createGroup(java.lang.String name)
          Creates a new Group in the system.
static Permission TurbineSecurity.createPermission(java.lang.String name)
          Creates a new Permission in the system.
static Role TurbineSecurity.createRole(java.lang.String name)
          Creates a new Role in the system.
static Role TurbineSecurity.getNewRole(java.lang.String roleName)
          Deprecated. Use getRoleInstance(String name) instead.
 

Uses of TurbineSecurityException in org.apache.turbine.services.security.torque
 

Methods in org.apache.turbine.services.security.torque that throw TurbineSecurityException
static Permission TorquePermission.create(java.lang.String name)
          Deprecated. Please use the createPermission method in TurbineSecurity.
 void TorquePermission.save()
          Makes changes made to the Permission attributes permanent.
 void TorquePermission.remove()
          Removes a permission from the system.
 void TorquePermission.rename(java.lang.String name)
          Renames the permission.
 Role TorqueRole.create(java.lang.String name)
          Creates a new Role in the system.
 void TorqueRole.save()
          Makes changes made to the Role attributes permanent.
 void TorqueRole.remove()
          Removes a role from the system.
 void TorqueRole.rename(java.lang.String name)
          Renames the role.
 void TorqueRole.grant(Permission permission)
          Grants a Permission to this Role.
 void TorqueRole.grant(PermissionSet permissionSet)
          Grants Permissions from a PermissionSet to this Role.
 void TorqueRole.revoke(Permission permission)
          Revokes a Permission from this Role.
 void TorqueRole.revoke(PermissionSet permissionSet)
          Revokes Permissions from a PermissionSet from this Role.
static Group TorqueGroup.create(java.lang.String name)
          Deprecated. Please use the createGroup method in TurbineSecurity now.
 void TorqueGroup.save()
          Makes changes made to the Group attributes permanent.
 void TorqueGroup.remove()
          Removes a group from the system.
 void TorqueGroup.rename(java.lang.String name)
          Renames the role.
 void TorqueGroup.grant(User user, Role role)
          Grants a Role in this Group to an User.
 void TorqueGroup.grant(User user, RoleSet roleSet)
          Grants Roles in this Group to an User.
 void TorqueGroup.revoke(User user, Role role)
          Revokes a Role in this Group from an User.
 void TorqueGroup.revoke(User user, RoleSet roleSet)
          Revokes Roles in this group from an User.
abstract  void TorqueObject.save()
          Makes changes made to the TorqueObject permanent.
 void TorqueUser.save()
          Makes changes made to the User attributes permanent.
 

Uses of TurbineSecurityException in org.apache.turbine.util.security
 

Subclasses of TurbineSecurityException in org.apache.turbine.util.security
 class AccessControlException
          Thrown to indicate that the User attempted to perform an operation that was not permitted by the security settings.
 class DataBackendException
          Thrown to indicate that there was an error accessing the data backend of the SecurityService.
 class EntityExistsException
          Thrown upon an attempt to create an User,Role,Group or Permission that already exists.
 class PasswordMismatchException
          Thrown to indicate that the password supplied by user was incorrect.
 class UnknownEntityException
          Thrown to indicate that the User,Role,Group or Permission that was requested does not exist.
 



Copyright © 2000-2005 Apache Software Foundation. All Rights Reserved.