Verwendungen von Schnittstelle
org.apache.fulcrum.security.entity.Permission
Packages, die Permission verwenden
Package
Beschreibung
-
Verwendungen von Permission in org.apache.fulcrum.security
Methoden in org.apache.fulcrum.security mit Typparametern vom Typ PermissionModifizierer und TypMethodeBeschreibung<T extends Permission>
TPermissionManager.addPermission
(T permission) Creates a new permission with specified attributes.<T extends Permission>
TPermissionManager.getPermissionById
(Object id) Retrieve a Permission object with specified Id.<T extends Permission>
TPermissionManager.getPermissionByName
(String name) Retrieve a Permission object with specified name.<T extends Permission>
TPermissionManager.getPermissionInstance()
Construct a blank Permission object.<T extends Permission>
TPermissionManager.getPermissionInstance
(String permName) Construct a blank Permission object.Methoden in org.apache.fulcrum.security mit Parametern vom Typ PermissionModifizierer und TypMethodeBeschreibungboolean
PermissionManager.checkExists
(Permission permission) Determines if thePermission
exists in the security system.void
PermissionManager.removePermission
(Permission permission) Removes a Permission from the system.void
PermissionManager.renamePermission
(Permission permission, String name) Renames an existing Permission. -
Verwendungen von Permission in org.apache.fulcrum.security.model.dynamic
Methoden in org.apache.fulcrum.security.model.dynamic mit Parametern vom Typ PermissionModifizierer und TypMethodeBeschreibungvoid
DynamicModelManager.grant
(Role role, Permission permission) Puts a permission in a role This method is used when adding a permission to a roleboolean
DynamicAccessControlList.hasPermission
(Permission permission) Checks if the user is assigned a specific Permission in the global Group.boolean
DynamicAccessControlList.hasPermission
(Permission permission, Group group) Checks if the user is assigned a specific Permission in the Group.boolean
DynamicAccessControlList.hasPermission
(Permission permission, GroupSet groupset) Checks if the user is assigned a specific Permission in any of the given Groupsboolean
DynamicAccessControlListImpl.hasPermission
(Permission permission) Checks if the user is assigned a specific Permission.boolean
DynamicAccessControlListImpl.hasPermission
(Permission permission, Group group) Checks if the user is assigned a specific Permission in the Group.boolean
DynamicAccessControlListImpl.hasPermission
(Permission permission, GroupSet groupset) Checks if the user is assigned a specific Permission in any of the given Groupsvoid
DynamicModelManager.revoke
(Role role, Permission permission) Removes a permission from a rolevoid
AbstractDynamicModelManager.revokeAll
(Permission permission) Revokes all roles from a permission This method is used when deleting a permission.void
DynamicModelManager.revokeAll
(Permission permission) Revoke from a permission all roles This method is typically used when deleting a Permission -
Verwendungen von Permission in org.apache.fulcrum.security.model.dynamic.entity
Unterschnittstellen von Permission in org.apache.fulcrum.security.model.dynamic.entityModifizierer und TypSchnittstelleBeschreibunginterface
Represents the "simple" model where permissions are related to roles, roles are related to groups and groups are related to users, all in many to many relationships.Methoden in org.apache.fulcrum.security.model.dynamic.entity mit Typparametern vom Typ PermissionModifizierer und TypMethodeBeschreibung<T extends Permission>
Set<T>DynamicRole.getPermissionsAsSet()
Get the permission that are part of this role as Set<T extends Permission>
voidDynamicRole.setPermissionsAsSet
(Set<T> permissions) Set the permission that are part of this role as SetMethoden in org.apache.fulcrum.security.model.dynamic.entity mit Parametern vom Typ PermissionModifizierer und TypMethodeBeschreibungvoid
DynamicRole.addPermission
(Permission permission) This method should only be used by a RoleManager.void
DynamicRole.removePermission
(Permission permission) This method should only be used by a RoleManager. -
Verwendungen von Permission in org.apache.fulcrum.security.model.dynamic.entity.impl
Klassen in org.apache.fulcrum.security.model.dynamic.entity.impl, die Permission implementierenModifizierer und TypKlasseBeschreibungclass
Represents the "simple" model where permissions are related to roles, roles are related to groups and groups are related to users, all in many to many relationships.Methoden in org.apache.fulcrum.security.model.dynamic.entity.impl mit Typparametern vom Typ PermissionModifizierer und TypMethodeBeschreibung<T extends Permission>
Set<T>DynamicRoleImpl.getPermissionsAsSet()
Get the permission that are part of this role as Set<T extends Permission>
voidDynamicRoleImpl.setPermissionsAsSet
(Set<T> permissions) Set the permission that are part of this role as SetMethoden in org.apache.fulcrum.security.model.dynamic.entity.impl mit Parametern vom Typ PermissionModifizierer und TypMethodeBeschreibungvoid
DynamicRoleImpl.addPermission
(Permission permission) This method should only be used by a RoleManager.void
DynamicRoleImpl.removePermission
(Permission permission) This method should only be used by a RoleManager. -
Verwendungen von Permission in org.apache.fulcrum.security.model.turbine
Methoden in org.apache.fulcrum.security.model.turbine mit Parametern vom Typ PermissionModifizierer und TypMethodeBeschreibungvoid
TurbineModelManager.grant
(Role role, Permission permission) Puts a permission in a role This method is used when adding a permission to a roleboolean
TurbineAccessControlList.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
TurbineAccessControlList.hasPermission
(Permission permission, GroupSet groupset) Checks if the user is assigned a specific Permission in any of the given Groupsboolean
TurbineAccessControlListImpl.hasPermission
(Permission permission) Checks if the user is assigned a specific Permission in the global Group.boolean
TurbineAccessControlListImpl.hasPermission
(Permission permission, Group group) Checks if the user is assigned a specific Permission in the Group.boolean
TurbineAccessControlListImpl.hasPermission
(Permission permission, GroupSet groupset) Checks if the user is assigned a specific Permission in any of the given Groupsvoid
TurbineModelManager.revoke
(Role role, Permission permission) Removes a permission from a role -
Verwendungen von Permission in org.apache.fulcrum.security.model.turbine.entity
Unterschnittstellen von Permission in org.apache.fulcrum.security.model.turbine.entityModifizierer und TypSchnittstelleBeschreibunginterface
Represents the "turbine" model where permissions are in a many to many relationship to roles, roles are related to groups are related to users, all in many to many relationships.Methoden in org.apache.fulcrum.security.model.turbine.entity mit Typparametern vom Typ PermissionModifizierer und TypMethodeBeschreibung<T extends Permission>
Set<T>TurbineRole.getPermissionsAsSet()
Get the permission that are part of this role as Set<T extends Permission>
voidTurbineRole.setPermissionsAsSet
(Set<T> permissions) Set the permission that are part of this role as SetMethoden in org.apache.fulcrum.security.model.turbine.entity, die Permission zurückgebenMethoden in org.apache.fulcrum.security.model.turbine.entity mit Parametern vom Typ PermissionModifizierer und TypMethodeBeschreibungvoid
TurbineRole.addPermission
(Permission permission) This method should only be used by a RoleManager.void
TurbineRole.removePermission
(Permission permission) This method should only be used by a RoleManager.void
TurbineRolePermissionoff.setPermission
(Permission permission) -
Verwendungen von Permission in org.apache.fulcrum.security.model.turbine.entity.impl
Klassen in org.apache.fulcrum.security.model.turbine.entity.impl, die Permission implementierenModifizierer und TypKlasseBeschreibungclass
Represents the "turbine" model where permissions are in a many to many relationship to roles, roles are related to groups are related to users, all in many to many relationships.Methoden in org.apache.fulcrum.security.model.turbine.entity.impl mit Typparametern vom Typ PermissionModifizierer und TypMethodeBeschreibung<T extends Permission>
Set<T>TurbineRoleImpl.getPermissionsAsSet()
Get the permission that are part of this role as Set<T extends Permission>
voidTurbineRoleImpl.setPermissionsAsSet
(Set<T> permissions) Set the permission that are part of this role as SetMethoden in org.apache.fulcrum.security.model.turbine.entity.impl mit Parametern vom Typ PermissionModifizierer und TypMethodeBeschreibungvoid
TurbineRoleImpl.addPermission
(Permission permission) This method should only be used by a RoleManager.void
TurbineRoleImpl.removePermission
(Permission permission) This method should only be used by a RoleManager. -
Verwendungen von Permission in org.apache.fulcrum.security.spi
Methoden in org.apache.fulcrum.security.spi mit Typparametern vom Typ PermissionModifizierer und TypMethodeBeschreibung<T extends Permission>
TAbstractPermissionManager.addPermission
(T permission) Creates a new permission with specified attributes.<T extends Permission>
TAbstractPermissionManager.getPermissionById
(Object id) Retrieve a Permission object with specified Id.<T extends Permission>
TAbstractPermissionManager.getPermissionByName
(String name) Retrieve a Permission object with specified name.<T extends Permission>
TAbstractPermissionManager.getPermissionInstance()
Construct a blank Permission object.<T extends Permission>
TAbstractPermissionManager.getPermissionInstance
(String permName) Construct a blank Permission object.protected abstract <T extends Permission>
TAbstractPermissionManager.persistNewPermission
(T permission) Methoden in org.apache.fulcrum.security.spi mit Parametern vom Typ PermissionModifizierer und TypMethodeBeschreibungboolean
AbstractPermissionManager.checkExists
(Permission permission) Check whether a specified permission exists. -
Verwendungen von Permission in org.apache.fulcrum.security.util
Methoden in org.apache.fulcrum.security.util, die Permission zurückgebenModifizierer und TypMethodeBeschreibungPermissionSet.getPermissionById
(Object permissionId) Veraltet.Use getById()PermissionSet.getPermissionByName
(String permissionName) Veraltet.use getByName()Konstruktorparameter in org.apache.fulcrum.security.util mit Typargumenten vom Typ PermissionModifiziererKonstruktorBeschreibungPermissionSet
(Collection<? extends Permission> permissions) Constructs a new PermissionSet with specified contents.