Package ca.cdr.api.security.permission
Class OperationOnResourceType
java.lang.Object
ca.cdr.api.security.permission.PermissionArgumentValue
ca.cdr.api.security.permission.OperationOnResourceType
- All Implemented Interfaces:
PermissionArgumentFormat.IOperationRestriction
,PermissionArgumentFormat.IPermissionComponent
,PermissionArgumentFormat.IResourceTypeRestriction
public final class OperationOnResourceType
extends PermissionArgumentValue
implements PermissionArgumentFormat.IOperationRestriction, PermissionArgumentFormat.IResourceTypeRestriction
An operation name and a target resource type.
e.g. Patient/$everything
-
Method Summary
Modifier and TypeMethodDescriptionthe name of an operationA resource type - e.g.Methods inherited from class ca.cdr.api.security.permission.PermissionArgumentValue
toString
-
Method Details
-
getOperationName
Description copied from interface:PermissionArgumentFormat.IOperationRestriction
the name of an operation- Specified by:
getOperationName
in interfacePermissionArgumentFormat.IOperationRestriction
-
getResourceType
Description copied from interface:PermissionArgumentFormat.IResourceTypeRestriction
A resource type - e.g. Patient- Specified by:
getResourceType
in interfacePermissionArgumentFormat.IResourceTypeRestriction
-