@AllParametersAndReturnValuesAreNonnullByDefault

Package org.eclipse.ditto.model.policies

Contains the Policy framework around the cornerstone of this package: Policy. A Policy consists of PolicyEntrys.

One PolicyEntry is identified by a Label and contains Subjects and Resources. The first is a list of Subject's that define for whom this entry will apply and the later defines the single Resource's together with the granted or revoked permissions for the given subjects.

Object creation

PoliciesModelFactory is the main entry point for obtaining objects of this package's interfaces to work with.