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(PipelineData pipelineData)
          Clears the RunData user object back to an anonymous status not logged in, and with a null ACL.
 void LoginUser.doPerform(PipelineData pipelineData)
          Deprecated. Updates the user's LastLogin timestamp, sets their state to "logged in" and calls RunData.setUser() .
 void AccessController.doPerform(PipelineData pipelineData)
          If there is a user and the user is logged in, doPerform will set the RunData ACL.
 void LogoutUser.doPerform(RunData data)
          Deprecated. Use PipelineData version instead
 void LoginUser.doPerform(RunData data)
          Deprecated. Updates the user's LastLogin timestamp, sets their state to "logged in" and calls RunData.setUser() .
 void AccessController.doPerform(RunData data)
          Deprecated. Use PipelineData version instead.
 

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

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

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

Methods in org.apache.turbine.services.security that throw TurbineSecurityException
static Group TurbineSecurity.createGroup(String name)
          Creates a new Group in the system.
static Permission TurbineSecurity.createPermission(String name)
          Creates a new Permission in the system.
static Role TurbineSecurity.createRole(String name)
          Creates a new Role in the system.
 

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

Methods in org.apache.turbine.services.security.torque that throw TurbineSecurityException
 Role TorqueRole.create(String name)
          Creates a new Role in the system.
static Permission TorquePermission.create(String name)
          Deprecated. Please use the createPermission method in TurbineSecurity.
static Group TorqueGroup.create(String name)
          Deprecated. Please use the createGroup method in TurbineSecurity now.
 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 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 TorqueRole.remove()
          Removes a role from the system.
 void TorquePermission.remove()
          Removes a permission from the system.
 void TorqueGroup.remove()
          Removes a group from the system.
 void TorqueRole.rename(String name)
          Renames the role.
 void TorquePermission.rename(String name)
          Renames the permission.
 void TorqueGroup.rename(String name)
          Renames the 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.
 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.
 void TorqueUser.save()
          Makes changes made to the User attributes permanent.
 void TorqueRole.save()
          Makes changes made to the Role attributes permanent.
 void TorquePermission.save()
          Makes changes made to the Permission attributes permanent.
abstract  void TorqueObject.save()
          Makes changes made to the TorqueObject permanent.
 void TorqueGroup.save()
          Makes changes made to the Group 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-2011 The Apache Software Foundation. All Rights Reserved.