Interface: IOdrlProhibition
Interface for Prohibition Rules. https://www.w3.org/TR/odrl-model/#prohibition
Extends
Properties
remedy?
optionalremedy?:ObjectOrArray<IOdrlDuty>
The remedies that must be fulfilled if prohibition is violated.
uid?
optionaluid?:string
Optional unique identifier for the rule.
Inherited from
action?
optionalaction?:ObjectOrArray<string|IOdrlAction>
The action associated with the rule.
Inherited from
target?
optionaltarget?:ObjectOrArray<string|IOdrlAssetCollection|IOdrlAsset>
The target asset for the rule.
Inherited from
assigner?
optionalassigner?:ObjectOrArray<string|IOdrlPartyCollection|IOdrlParty>
The assigner of the rule.
Inherited from
assignee?
optionalassignee?:ObjectOrArray<string|IOdrlPartyCollection|IOdrlParty>
The assignee of the rule.
Inherited from
constraint?
optionalconstraint?:ObjectOrArray<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.