- Data about the local system that’s needed to fulfill Policy questions
- A stub policy implementation that allows everything immediately.
- A stub PolicyEngine that just gathers the current time and hands it off to the StubPolicy as the PolicyData.
- Reasons why a check can/cannot be performed at this time
- Reasons why an update can/cannot be performed at this time
- The policy implementation itself