Uses of Interface
org.apache.turbine.om.security.Permission

Packages that use Permission
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.ldap An LDAP based security service implementation. 
org.apache.turbine.services.security.torque A security service implementation based on Torque generated peer classes. 
org.apache.turbine.util Various utilities used in Turbine and for Turbine based applications. 
org.apache.turbine.util.security Some helper classes and interfaces for the Security Service. 
org.apache.turbine.util.template Template related utilities. 
 

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

Classes in org.apache.turbine.om.security that implement Permission
 class TurbinePermission
          This class represents the permissions that a Role has to access certain pages/functions within the system.
 

Methods in org.apache.turbine.om.security with parameters of type Permission
 void TurbineRole.grant(Permission permission)
          Grants a Permission to this Role.
 void Role.grant(Permission permission)
          Grants a Permission to this Role.
 void TurbineRole.revoke(Permission permission)
          Revokes a Permission from this Role.
 void Role.revoke(Permission permission)
          Revokes a Permission from this Role.
 

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

Methods in org.apache.turbine.services.security that return Permission
 Permission SecurityService.addPermission(Permission permission)
          Creates a new permission with specified attributes.
static Permission TurbineSecurity.createPermission(String name)
          Creates a new Permission in the system.
static Permission TurbineSecurity.getPermissionById(int permissionId)
          Retrieve a Permission object with specified Id.
 Permission SecurityService.getPermissionById(int id)
          Retrieve a Permission object with specified Id.
 Permission BaseSecurityService.getPermissionById(int id)
          Retrieve a Permission object with specified Id.
static Permission TurbineSecurity.getPermissionByName(String permissionName)
          Retrieve a Permission object with specified name.
 Permission SecurityService.getPermissionByName(String name)
          Retrieve a Permission object with specified name.
 Permission BaseSecurityService.getPermissionByName(String name)
          Retrieve a Permission object with specified name.
 Permission SecurityService.getPermissionInstance()
          Construct a blank Permission object.
 Permission BaseSecurityService.getPermissionInstance()
          Construct a blank Permission object.
static Permission TurbineSecurity.getPermissionInstance(String permName)
          Construct a blank Permission object.
 Permission SecurityService.getPermissionInstance(String permName)
          Construct a blank Permission object.
 Permission BaseSecurityService.getPermissionInstance(String permName)
          Construct a blank Permission object.
 

Methods in org.apache.turbine.services.security with parameters of type Permission
static void TurbineSecurity.addPermission(Permission permission)
          Creates a new permission with specified attributes.
 Permission SecurityService.addPermission(Permission permission)
          Creates a new permission with specified attributes.
static void TurbineSecurity.grant(Role role, Permission permission)
          Grants a Role a Permission
 void SecurityService.grant(Role role, Permission permission)
          Grants a Role a Permission
static void TurbineSecurity.removePermission(Permission permission)
          Removes a Permission from the system.
 void SecurityService.removePermission(Permission permission)
          Removes a Permission from the system.
static void TurbineSecurity.renamePermission(Permission permission, String name)
          Renames an existing Permission.
 void SecurityService.renamePermission(Permission permission, String name)
          Renames an existing Permission.
static void TurbineSecurity.revoke(Role role, Permission permission)
          Revokes a Permission from a Role.
 void SecurityService.revoke(Role role, Permission permission)
          Revokes a Permission from a Role.
static void TurbineSecurity.savePermission(Permission permission)
          Stores Permission's attributes.
 void SecurityService.savePermission(Permission permission)
          Stores Permission's attributes.
 

Uses of Permission in org.apache.turbine.services.security.ldap
 

Methods in org.apache.turbine.services.security.ldap that return Permission
 Permission LDAPSecurityService.addPermission(Permission permission)
          Creates a new permission with specified attributes.
 Permission LDAPSecurityService.getNewPermission(String permissionName)
          Retrieves a new Permission.
 

Methods in org.apache.turbine.services.security.ldap with parameters of type Permission
 Permission LDAPSecurityService.addPermission(Permission permission)
          Creates a new permission with specified attributes.
 boolean LDAPSecurityService.checkExists(Permission permission)
          Determines if the Permission exists in the security system.
 void LDAPSecurityService.grant(Role role, Permission permission)
          Grants a Role a Permission
 void LDAPSecurityService.removePermission(Permission permission)
          Removes a Permission from the system.
 void LDAPSecurityService.renamePermission(Permission permission, String name)
          Renames an existing Permission.
 void LDAPSecurityService.revoke(Role role, Permission permission)
          Revokes a Permission from a Role.
 void LDAPSecurityService.savePermission(Permission permission)
          Stores Permission's attributes.
 

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

Classes in org.apache.turbine.services.security.torque that implement Permission
 class TorquePermission
          This class represents a permission given to a Role associated with the current Session.
 

Methods in org.apache.turbine.services.security.torque that return Permission
 Permission TorqueSecurityService.addPermission(Permission permission)
          Creates a new permission with specified attributes.
static Permission TorquePermission.create(String name)
          Deprecated. Please use the createPermission method in TurbineSecurity.
static Permission PermissionPeerManager.getNewPermission(org.apache.torque.om.Persistent p)
          Returns a new, configured Permission Object with a supplied Persistent object at its core
 

Methods in org.apache.turbine.services.security.torque with parameters of type Permission
 Permission TorqueSecurityService.addPermission(Permission permission)
          Creates a new permission with specified attributes.
static org.apache.torque.util.Criteria PermissionPeerManager.buildCriteria(Permission permission)
          Calls buildCriteria(Permission permission) in the configured PermissionPeer.
protected  boolean TorqueSecurityService.checkExists(Permission permission)
          Determines if the Permission exists in the security system.
static boolean PermissionPeerManager.checkExists(Permission permission)
          Checks if a Permission is defined in the system.
 void TorqueRole.grant(Permission permission)
          Grants a Permission to this Role.
 void TorqueSecurityService.grant(Role role, Permission permission)
          Grants a Role a Permission
 void TorqueSecurityService.removePermission(Permission permission)
          Removes a Permission from the system.
 void TorqueSecurityService.renamePermission(Permission permission, String name)
          Renames an existing Permission.
 void TorqueRole.revoke(Permission permission)
          Revokes a Permission from this Role.
 void TorqueSecurityService.revoke(Role role, Permission permission)
          Revokes a Permission from a Role.
 void TorqueSecurityService.savePermission(Permission permission)
          Stores Permission's attributes.
 

Uses of Permission in org.apache.turbine.util
 

Methods in org.apache.turbine.util with parameters of type Permission
 boolean SecurityCheck.hasPermission(Permission permission)
          Does the user have this permission?
 

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

Methods in org.apache.turbine.util.security that return Permission
 Permission PermissionSet.getPermissionById(int permissionId)
          Returns a Permission with the given id, if it is contained in this PermissionSet.
 Permission PermissionSet.getPermissionByName(String permissionName)
          Returns a Permission with the given name, if it is contained in this PermissionSet.
 Permission[] PermissionSet.getPermissionsArray()
          Returns an Array of Permissions in this PermissionSet.
 

Methods in org.apache.turbine.util.security with parameters of type Permission
 boolean PermissionSet.add(Permission permission)
          Adds a Permission to this PermissionSet.
 boolean PermissionSet.contains(Permission permission)
          Checks whether this PermissionSet contains a Permission.
 boolean TurbineAccessControlList.hasPermission(Permission permission)
          Checks if the user is assigned a specific Permission in the global Group.
 boolean AccessControlList.hasPermission(Permission permission)
          Checks if the user is assigned a specific Permission in the global Group.
 boolean TurbineAccessControlList.hasPermission(Permission permission, Group group)
          Checks if the user is assigned a specific Permission in the Group.
 boolean AccessControlList.hasPermission(Permission permission, Group group)
          Checks if the user is assigned a specific Permission in the Group.
 boolean TurbineAccessControlList.hasPermission(Permission permission, GroupSet groupset)
          Checks if the user is assigned a specific Permission in any of the given Groups
 boolean AccessControlList.hasPermission(Permission permission, GroupSet groupset)
          Checks if the user is assigned a specific Permission in any of the given Groups
 boolean PermissionSet.remove(Permission permission)
          Removes a Permission from this PermissionSet.
 

Method parameters in org.apache.turbine.util.security with type arguments of type Permission
 boolean PermissionSet.add(Collection<Permission> permissions)
          Adds the Permissions in a Collection to this PermissionSet.
 

Constructor parameters in org.apache.turbine.util.security with type arguments of type Permission
PermissionSet(Collection<Permission> permissions)
          Constructs a new PermissionSet with specified contents.
 

Uses of Permission in org.apache.turbine.util.template
 

Methods in org.apache.turbine.util.template with parameters of type Permission
 boolean TemplateSecurityCheck.hasPermission(Permission permission)
          Does the User have this permission?
 



Copyright © 2000-2011 The Apache Software Foundation. All Rights Reserved.