|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SecurableObject | |
---|---|
org.deegree.security.drm | |
org.deegree.security.drm.model |
Uses of SecurableObject in org.deegree.security.drm |
---|
Methods in org.deegree.security.drm with parameters of type SecurableObject | |
---|---|
void |
SecurityTransaction.addRights(SecurableObject object,
Role role,
Right[] additionalRights)
Adds the specified Rights on the passed object to the passed role. |
void |
SecurityTransaction.addRights(SecurableObject object,
Role role,
RightType[] types)
Adds the specified Rights on the passed object to the passed role. |
protected void |
SecurityAccess.checkForRight(RightType right,
SecurableObject object)
Checks if the associated User has a certain Right on the given
SecurableObject . |
Right[] |
SecurityRegistry.getRights(SecurityAccess securityAccess,
SecurableObject object,
Role role)
Retrieves the Rights from the Registry that are associated with a given
Role and a SecurableObject . |
Right[] |
SQLRegistry.getRights(SecurityAccess securityAccess,
SecurableObject object,
Role role)
Retrieves the Rights from the Registry that are associated with a given
Role and a SecurableObject . |
void |
SecurityTransaction.removeRights(SecurableObject object,
Role role,
RightType[] types)
Removes all rights of the specified types that the role may have on the given SecurableObject . |
void |
SecurityTransaction.setRights(SecurableObject[] objects,
Role role,
Right right)
Sets one certain right that a certain role has on the given objects. |
void |
SecurityTransaction.setRights(SecurableObject object,
Role role,
Right[] rights)
Sets the Rights that a certain role has on a given object. |
void |
SecurityRegistry.setRights(SecurityTransaction transaction,
SecurableObject[] objects,
Role role,
Right right)
Sets one Right to be associated with a given Role and all given
SecurableObjects . |
void |
SQLRegistry.setRights(SecurityTransaction transaction,
SecurableObject[] objects,
Role role,
Right right)
Sets one Right to be associated with a given Role and all given
SecurableObjects . |
void |
SecurityRegistry.setRights(SecurityTransaction transaction,
SecurableObject object,
Role role,
Right[] rights)
Sets the Rights to be associated with a given Role and SecurableObject . |
void |
SQLRegistry.setRights(SecurityTransaction transaction,
SecurableObject object,
Role role,
Right[] rights)
Sets the Rights to be associated with a given Role and SecurableObject . |
Uses of SecurableObject in org.deegree.security.drm.model |
---|
Subclasses of SecurableObject in org.deegree.security.drm.model | |
---|---|
class |
Group
Implementation of group-objects. |
class |
Role
Implementation of role-objects. |
class |
SecuredObject
Implementation of application specific objects that are securable. |
class |
Service
Service |
class |
User
Implementation of user-objects. |
Methods in org.deegree.security.drm.model that return SecurableObject | |
---|---|
SecurableObject |
Right.getSecurableObject()
|
Methods in org.deegree.security.drm.model with parameters of type SecurableObject | |
---|---|
boolean |
Right.applies(SecurableObject object)
|
boolean |
Right.applies(SecurableObject object,
Feature situation)
|
boolean |
RightSet.applies(SecurableObject object,
RightType type)
Checks if the RightSet contains the (unrestricted) permissions for a
SecurableObject and a certain type of right. |
boolean |
RightSet.applies(SecurableObject object,
RightType type,
Feature situation)
Checks if the RightSet contains the permissions for a
SecurableObject and a concrete situation (the situation is represented by the
given Feature ). |
Right |
RightSet.getRight(SecurableObject secObject,
RightType type)
|
RightSet |
Role.getRights(SecurityAccess securityAccess,
SecurableObject object)
Returns the rights that this role defines concerning the given SecurableObject . |
RightSet |
User.getRights(SecurityAccess securityAccess,
SecurableObject object)
Returns the rights that this User has on the given
SecurableObject (directly and via group memberships). |
RightSet |
Group.getRights(SecurityAccess securityAccess,
SecurableObject object)
Returns the rights that this Group has on the given
SecurableObject . |
boolean |
Role.hasRight(SecurityAccess securityAccess,
RightType type,
Feature accessParams,
SecurableObject object)
Returns whether the Role has a certain Right
on a SecurableObject (directly or via group
memberships). |
boolean |
User.hasRight(SecurityAccess securityAccess,
RightType type,
Feature accessParams,
SecurableObject object)
Returns whether the User has a certain Right on this
SecurableObject (directly or via group memberships). |
boolean |
Role.hasRight(SecurityAccess securityAccess,
RightType type,
SecurableObject object)
Returns whether the Role has a certain Right
on a SecurableObject . |
boolean |
User.hasRight(SecurityAccess securityAccess,
RightType type,
SecurableObject object)
Returns whether the User has a certain Right on this
SecurableObject (directly or via group memberships). |
boolean |
Role.hasRight(SecurityAccess securityAccess,
java.lang.String s,
SecurableObject object)
Returns whether the Role has a certain right on a
SecurableObject . |
boolean |
User.hasRight(SecurityAccess securityAccess,
java.lang.String s,
SecurableObject object)
Returns whether the User has a certain right on this
SecurableObject (directly or via group memberships). |
Right[] |
RightSet.toArray(SecurableObject secObject)
|
Constructors in org.deegree.security.drm.model with parameters of type SecurableObject | |
---|---|
Right(SecurableObject object,
RightType type)
Creates a new Right -instance (with no constraints). |
|
Right(SecurableObject object,
RightType type,
Filter constraints)
Creates a new Right -instance. |
|
deegree 2.5 (2011/06/29 09:44 build-8-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org