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