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

Packages that use Permission
org.apache.turbine.om.security   
org.apache.turbine.om.security.peer   
org.apache.turbine.services.security   
org.apache.turbine.services.security.db   
org.apache.turbine.services.security.ldap   
org.apache.turbine.util   
org.apache.turbine.util.security   
org.apache.turbine.util.template   
 

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 that return Permission
static Permission TurbinePermission.create(java.lang.String name)
          Deprecated. Please use the createPermission method in TurbineSecurity.
 

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

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

Methods in org.apache.turbine.om.security.peer with parameters of type Permission
static Criteria PermissionPeer.buildCriteria(Permission permission)
          Builds a criteria object based upon an Permission object
static boolean PermissionPeer.checkExists(Permission permission)
          Checks if a Permission is defined in the system.
 

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

Methods in org.apache.turbine.services.security that return Permission
static Permission TurbineSecurity.createPermission(java.lang.String name)
          Creates a new Permission in the system.
static Permission TurbineSecurity.getNewPermission(java.lang.String permissionName)
          Retrieves a named Permission.
static Permission TurbineSecurity.getPermission(java.lang.String permissionName)
          Retrieves a named Permission.
 Permission SecurityService.getNewPermission(java.lang.String permissionName)
          Retrieves a new Permission.
 Permission SecurityService.getPermission(java.lang.String name)
          Retrieve a Permission object with specified name.
 Permission SecurityService.addPermission(Permission permission)
          Creates a new permission with specified attributes.
 Permission BaseSecurityService.getPermission(java.lang.String name)
          Retrieve a Permission object with specified name.
 

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

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

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

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

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

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

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

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.getPermission(java.lang.String permissionName)
          Returns a Permission with the given name, if it is contained in this PermissionSet.
 Permission[] PermissionSet.getPermissionsArray()
          Returns an Permissions[] of Permissions in this PermissionSet.
 

Methods in org.apache.turbine.util.security with parameters of type Permission
 boolean AccessControlList.hasPermission(Permission permission, Group group)
          Checks if the user is assigned a specific Permission in the Group.
 boolean AccessControlList.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)
          Checks if the user is assigned a specific Permission in the global Group.
 boolean PermissionSet.add(Permission permission)
          Adds a Permission to this PermissionSet.
 boolean PermissionSet.remove(Permission permission)
          Removes a Permission from this PermissionSet.
 boolean PermissionSet.contains(Permission permission)
          Checks whether this PermissionSet contains a Permission.
 

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