@Concealed
public class InternalSecurityPolicyEnforcer
extends java.lang.Object
| Constructor and Description | 
|---|
InternalSecurityPolicyEnforcer()  | 
| Modifier and Type | Method and Description | 
|---|---|
static java.lang.Object | 
checkAndInvokeMethod(ExprScriptContext scriptContext,
                    boolean isNullSafe,
                    java.lang.Object object,
                    java.lang.Object methodObj,
                    java.lang.Object... args)
*** For internal framework use only *** 
 | 
static java.lang.Object | 
checkAndInvokeMethod(ExprScriptContext scriptContext,
                    java.lang.Object object,
                    java.lang.Object methodObj,
                    java.lang.Object... args)
*** For internal framework use only *** 
 | 
static void | 
checkAnnotation(ExprScriptContext scriptContext,
               java.lang.Class clazz)
*** For internal framework use only *** 
 | 
static java.lang.Object | 
checkCoercion(ExprScriptContext scriptContext,
             java.lang.Object value,
             java.lang.Class clazz)
*** For internal framework use only *** 
 | 
static void | 
checkConstructor(ExprScriptContext scriptContext,
                java.lang.Class clazz)
*** For internal framework use only *** 
 | 
static void | 
checkMethod(ExprScriptContext scriptContext,
           java.lang.Class clazz,
           java.lang.String method,
           java.lang.String... paramTypes)
*** For internal framework use only *** 
 | 
static java.lang.Object | 
checkProperty(ExprScriptContext scriptContext,
             java.lang.Object obj,
             java.lang.String property)
*** For internal framework use only *** 
 | 
static java.lang.Object | 
checkProperty(ExprScriptContext scriptContext,
             java.lang.Object obj,
             java.lang.String property,
             java.lang.Boolean readOnly)
*** For internal framework use only *** 
 | 
static <T> T | 
checkPropertyAccess(ExprScriptContext scriptContext,
                   T obj,
                   java.lang.String property,
                   java.lang.Boolean readOnly)  | 
static void | 
checkScriptMethod(ExprScriptContext scriptContext,
                 java.lang.Object object,
                 java.lang.String methodName)
*** For internal framework use only *** 
 | 
@Concealed public static java.lang.Object checkAndInvokeMethod(ExprScriptContext scriptContext, java.lang.Object object, java.lang.Object methodObj, java.lang.Object... args)
@Concealed public static java.lang.Object checkAndInvokeMethod(ExprScriptContext scriptContext, boolean isNullSafe, java.lang.Object object, java.lang.Object methodObj, java.lang.Object... args)
@Concealed public static java.lang.Object checkProperty(ExprScriptContext scriptContext, java.lang.Object obj, java.lang.String property)
@Concealed public static java.lang.Object checkProperty(ExprScriptContext scriptContext, java.lang.Object obj, java.lang.String property, java.lang.Boolean readOnly)
@Concealed public static <T> T checkPropertyAccess(ExprScriptContext scriptContext, T obj, java.lang.String property, java.lang.Boolean readOnly)
@Concealed public static void checkMethod(ExprScriptContext scriptContext, java.lang.Class clazz, java.lang.String method, java.lang.String... paramTypes)
@Concealed public static void checkAnnotation(ExprScriptContext scriptContext, java.lang.Class clazz)
@Concealed public static void checkConstructor(ExprScriptContext scriptContext, java.lang.Class clazz)
@Concealed public static java.lang.Object checkCoercion(ExprScriptContext scriptContext, java.lang.Object value, java.lang.Class clazz)
@Concealed public static void checkScriptMethod(ExprScriptContext scriptContext, java.lang.Object object, java.lang.String methodName)