Package | Description |
---|---|
oracle.jbo.script | |
oracle.jbo.script.groovy | |
oracle.jbo.server |
Contains the implementation of middle tier components.
|
Modifier and Type | Method and Description |
---|---|
ExprTrustSupplier |
ExprCompileContext.getExprTrustSupplier()
Return the security policiy that is associated with this context.
|
ExprTrustSupplier |
ExprScriptContext.getTrustSupplier() |
Modifier and Type | Method and Description |
---|---|
static <T> T |
InternalSecurityPolicyEnforcer.checkAndInvokeMethod(ExprTrustSupplier trust,
boolean safe,
java.lang.Object object,
java.lang.Object methodObj,
java.lang.Object args)
*** For internal framework use only ***
|
static <T> T |
InternalSecurityPolicyEnforcer.checkAndInvokeMethod(ExprTrustSupplier trust,
java.lang.Object object,
java.lang.Object methodObj,
java.lang.Object args)
*** For internal framework use only ***
|
static void |
InternalSecurityPolicyEnforcer.checkConstructor(ExprTrustSupplier trust,
java.lang.Class clazz)
*** For internal framework use only ***
|
static void |
InternalSecurityPolicyEnforcer.checkMethod(ExprTrustSupplier trust,
java.lang.Class clazz,
java.lang.String method)
*** For internal framework use only ***
|
static <T> T |
InternalSecurityPolicyEnforcer.checkProperty(ExprTrustSupplier trust,
T obj,
java.lang.String property)
*** For internal framework use only ***
|
static <T> T |
InternalSecurityPolicyEnforcer.checkProperty(ExprTrustSupplier trust,
T obj,
java.lang.String property,
java.lang.Boolean readOnly)
*** For internal framework use only ***
|
static <T> T |
InternalSecurityPolicyEnforcer.checkPropertyAccess(ExprTrustSupplier trust,
T obj,
java.lang.String property,
java.lang.Boolean readOnly) |
static void |
InternalSecurityPolicyEnforcer.checkScriptMethod(ExprTrustSupplier trust,
java.lang.Object object,
java.lang.String methodName)
*** For internal framework use only ***
|
void |
ExprScriptContext.setTrustSupplier(ExprTrustSupplier trustSupplier) |
Modifier and Type | Class and Description |
---|---|
class |
GlobalGroovyBinding |
Modifier and Type | Method and Description |
---|---|
ExprTrustSupplier |
AbstractCompileContext.getExprTrustSupplier() |
Modifier and Type | Method and Description |
---|---|
protected static java.lang.Object |
GroovyScriptSupport.wrapInGroovyObject(java.lang.Object obj,
ExprTrustSupplier trusted) |
static java.lang.Object |
ExprValueSupplierWrapper.wrapInGroovyObject(java.lang.Object obj,
ExprTrustSupplier trusted) |
static java.lang.Object |
ExprValueSupplierWrapper.wrapInGroovyObject(java.lang.Object obj,
ExprTrustSupplier trusted,
java.lang.String propertyaccessed) |
Constructor and Description |
---|
ExprValueSupplierWrapper(java.lang.Object adfObj,
ExprTrustSupplier trusted) |
ExprValueSupplierWrapper(java.lang.Object adfObj,
ExprTrustSupplier trusted,
groovy.lang.Binding parentBinding)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ExprTrustSupplier |
EvaluateExprCompileContextImpl.getExprTrustSupplier() |
Constructor and Description |
---|
EvaluateExprCompileContextImpl(ExprDef exprDef,
java.lang.Object source,
ExprValueTypeSupplier valSupplier,
ExprTrustSupplier exprTrustSupplier) |