Package com.cedarpolicy.model.slice


package com.cedarpolicy.model.slice
This module represents slices passed in to Cedar

The slice contains a sufficient portion of the Entity hierarchy to decide an authorization request.

Since:
1.2
  • Class
    Description
    A basic implementation of the Slice interface that holds the policies, attributes, and parents maps in memory.
    An entity is the kind of object about which authorization decisions are made; principals, actions, and resources are all a kind of entity.
    Entity type and ID.
    Instantiation for policy template.
    Policies in the Cedar language.
    A Slice is a set of policies, entities; in essence, it is the part of the Cedar database that is needed to answer a particular request.
    Template instantiation.