public class TrustPolicyCelParser extends Object
Modifier and Type | Field and Description |
---|---|
static String |
CLAIM_PREFIX |
Constructor and Description |
---|
TrustPolicyCelParser() |
Modifier and Type | Method and Description |
---|---|
static org.projectnessie.cel.Program |
compilePolicy(org.projectnessie.cel.Env env,
String statements) |
static boolean |
evaluatePolicy(org.projectnessie.cel.Program program,
Map<String,Object> claims) |
static org.projectnessie.cel.Env |
getTrustPolicyEnv() |
public static final String CLAIM_PREFIX
public static org.projectnessie.cel.Env getTrustPolicyEnv()
public static org.projectnessie.cel.Program compilePolicy(org.projectnessie.cel.Env env, String statements) throws PolicyEngineException
PolicyEngineException