|
deegree 2.3 (2010/04/09 10:10 build-4-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use RightType | |
---|---|
org.deegree.security.drm | |
org.deegree.security.drm.model | |
org.deegree.security.owsrequestvalidator |
Uses of RightType in org.deegree.security.drm |
---|
Methods in org.deegree.security.drm that return RightType | |
---|---|
RightType |
SecurityAccess.getRightByName(String name)
|
RightType |
SecurityRegistry.getRightTypeByName(SecurityAccess securityAccess,
String name)
Retrieves a RightType from the Registry . |
RightType |
SQLRegistry.getRightTypeByName(SecurityAccess securityAccess,
String name)
Retrieves a Right from the Registry . |
RightType |
SecurityRegistry.registerRightType(SecurityTransaction transaction,
String name)
Adds a new RightType to the Registry . |
RightType |
SQLRegistry.registerRightType(SecurityTransaction transaction,
String name)
Adds a new Right to the Registry . |
Methods in org.deegree.security.drm with parameters of type RightType | |
---|---|
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 . |
void |
SecurityRegistry.deregisterRightType(SecurityTransaction transaction,
RightType type)
Removes an existing RightType from the Registry (including its relations). |
void |
SQLRegistry.deregisterRightType(SecurityTransaction transaction,
RightType type)
Removes an existing RightType from the Registry (including its relations). |
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 . |
Uses of RightType in org.deegree.security.drm.model |
---|
Methods in org.deegree.security.drm.model that return RightType | |
---|---|
RightType |
Right.getType()
|
Methods in org.deegree.security.drm.model with parameters of type RightType | |
---|---|
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)
|
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 . |
Constructors in org.deegree.security.drm.model with parameters of type RightType | |
---|---|
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. |
Uses of RightType in org.deegree.security.owsrequestvalidator |
---|
Methods in org.deegree.security.owsrequestvalidator with parameters of type RightType | |
---|---|
protected void |
RequestValidator.handleUserCoupledRules(User user,
Feature feature,
String secObjName,
String secObjType,
RightType rightType)
handles the validation of user coupled parameters of a request |
|
deegree 2.3 (2010/04/09 10:10 build-4-official) | |||||||||
PREV NEXT | FRAMES NO FRAMES |
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://www.deegree.org