|
deegree 2.2 (2008/12/22 11:33 build-3038-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[] |
SQLRegistry.getRights(SecurityAccess securityAccess,
SecurableObject object,
Role role)
Retrieves the Rights from the Registry that are associated with
a given Role and a 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 . |
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 |
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[] 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 object,
Role role,
Right[] rights)
Sets the Rights to be associated with a given Role and
SecurableObject . |
void |
SecurityRegistry.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 |
User
Implementation of user-objects. |
Methods in org.deegree.security.drm.model that return SecurableObject | |
---|---|
SecurableObject |
Right.getSecurableObject()
Returns the associated SecurableObject . |
Methods in org.deegree.security.drm.model with parameters of type SecurableObject | |
---|---|
boolean |
Right.applies(SecurableObject object)
Checks if the Right applies on the given SecurableObject and in
unrestricted manner (w/o constraints). |
boolean |
Right.applies(SecurableObject object,
Feature situation)
Checks if the Right applies on the given SecurableObject and in
a concrete situation (the situation is represented by the given Feature ). |
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)
Returns the Right of the specified RightType that this
RightSet defines on the specified 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 . |
RightSet |
Role.getRights(SecurityAccess securityAccess,
SecurableObject object)
Returns the rights that this role defines concerning the given SecurableObject . |
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,
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,
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,
String s,
SecurableObject object)
Returns whether the User has a certain right on this
SecurableObject (directly or via group memberships). |
boolean |
Role.hasRight(SecurityAccess securityAccess,
String s,
SecurableObject object)
Returns whether the Role has a certain right on a
SecurableObject . |
Right[] |
RightSet.toArray(SecurableObject secObject)
Returns the encapulated Rights (for one SecurableObject ) as an
one-dimensional array. |
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.2 (2008/12/22 11:33 build-3038-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net