public interface PersistenceSecurityService
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
NAME |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
evaluateConstraintScript(Entity entity,
java.lang.String groovyScript)
Execute groovy constraint script
|
boolean |
isPermitted(Entity entity,
EntityOp operation)
Check if the operation type is permitted for the entity
|
boolean |
isPermitted(Entity entity,
java.lang.String customCode)
Check the special constraint permission for the entity
|
ConstraintValidationResult |
validateConstraintScript(java.lang.String entityType,
java.lang.String groovyScript)
Validate groovy access constraint script
|
static final java.lang.String NAME
boolean isPermitted(Entity entity, EntityOp operation)
boolean isPermitted(Entity entity, java.lang.String customCode)
java.lang.Object evaluateConstraintScript(Entity entity, java.lang.String groovyScript)
ConstraintValidationResult validateConstraintScript(java.lang.String entityType, java.lang.String groovyScript)