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 LogoutUser.doPerform(RunData data)
          Clears the RunData user object back to an anonymous status not logged in, and with a null ACL.
 void LoginUser.doPerform(RunData data)
          Updates the user's LastLogin timestamp, sets their state to "logged in" and calls RunData.setUser() .
 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
 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 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.
 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
 void TorqueUser.save()
          Makes changes made to the User attributes permanent.
 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 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.
abstract  void TorqueObject.save()
          Makes changes made to the TorqueObject permanent.
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.
 

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-2008 Apache Software Foundation. All Rights Reserved.