public class InternalSecurityPolicyEnforcer
extends java.lang.Object
Constructor and Description |
---|
InternalSecurityPolicyEnforcer()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static <T> T |
checkAndInvokeMethod(ExprTrustSupplier trust, boolean safe, java.lang.Object object, java.lang.Object methodObj, java.lang.Object args)
Deprecated.
|
static <T> T |
checkAndInvokeMethod(ExprTrustSupplier trust, java.lang.Object object, java.lang.Object methodObj, java.lang.Object args)
Deprecated.
|
static java.lang.Class |
checkAndTypeMethod(ExprTrustSupplier trust, java.lang.Object object, java.lang.Object methodObj, java.lang.Object args)
Deprecated.
|
static void |
checkConstructor(ExprTrustSupplier trust, java.lang.Class clazz)
Deprecated.
|
static void |
checkMethod(ExprTrustSupplier trust, java.lang.Class clazz, java.lang.String method)
Deprecated.
|
static <T> T |
checkProperty(ExprTrustSupplier trust, T obj, java.lang.String property)
Deprecated.
|
static <T> T |
checkProperty(ExprTrustSupplier trust, T obj, java.lang.String property, java.lang.Boolean readOnly)
Deprecated.
|
static void |
checkScriptMethod(ExprTrustSupplier trust, java.lang.Object object, java.lang.String methodName)
Deprecated.
|
public InternalSecurityPolicyEnforcer()
public static <T> T checkAndInvokeMethod(ExprTrustSupplier trust, java.lang.Object object, java.lang.Object methodObj, java.lang.Object args)
public static <T> T checkAndInvokeMethod(ExprTrustSupplier trust, boolean safe, java.lang.Object object, java.lang.Object methodObj, java.lang.Object args)
public static java.lang.Class checkAndTypeMethod(ExprTrustSupplier trust, java.lang.Object object, java.lang.Object methodObj, java.lang.Object args)
public static <T> T checkProperty(ExprTrustSupplier trust, T obj, java.lang.String property)
public static <T> T checkProperty(ExprTrustSupplier trust, T obj, java.lang.String property, java.lang.Boolean readOnly)
public static void checkMethod(ExprTrustSupplier trust, java.lang.Class clazz, java.lang.String method)
public static void checkConstructor(ExprTrustSupplier trust, java.lang.Class clazz)
public static void checkScriptMethod(ExprTrustSupplier trust, java.lang.Object object, java.lang.String methodName)