Interface: IOdrlProhibition
Interface for Prohibition Rules. https://www.w3.org/TR/odrl-model/#prohibition
Extends
Properties
remedy?
The remedies that must be fulfilled if prohibition is violated.
uid?
optionaluid:string
Optional unique identifier for the rule.
Inherited from
action?
optionalaction:string|IOdrlAction| (string|IOdrlAction)[]
The action associated with the rule.
Inherited from
target?
optionaltarget:string|IOdrlAssetCollection|IOdrlAsset| (string|IOdrlAssetCollection|IOdrlAsset)[]
The target asset for the rule.
Inherited from
assigner?
optionalassigner:string|IOdrlPartyCollection|IOdrlParty| (string|IOdrlPartyCollection|IOdrlParty)[]
The assigner of the rule.
Inherited from
assignee?
optionalassignee:string|IOdrlPartyCollection|IOdrlParty| (string|IOdrlPartyCollection|IOdrlParty)[]
The assignee of the rule.
Inherited from
constraint?
optionalconstraint:IOdrlConstraint|IOdrlLogicalConstraint| (IOdrlConstraint|IOdrlLogicalConstraint)[]
Constraints applied to the rule.
Inherited from
summary?
optionalsummary:string
Additional relation sub-properties as defined in ODRL profiles. For example, 'summary' in profile "http://example.com/odrl:profile:03" indicates where the output should be stored.