| Package | Description |
|---|---|
| bsh.security |
| Modifier and Type | Method and Description |
|---|---|
void |
MainSecurityGuard.canConstruct(java.lang.Class<?> _class,
java.lang.Object[] args)
Validate if you can create a instance
|
void |
MainSecurityGuard.canExtends(java.lang.Class<?> superClass)
Validate if
_class can extends superClass |
void |
MainSecurityGuard.canGetField(java.lang.Object thisArg,
java.lang.String fieldName)
Validate if can get a field of a specific object
|
void |
MainSecurityGuard.canGetStaticField(java.lang.Class<?> _class,
java.lang.String fieldName)
Validate if can get a static field of a specific class
|
void |
MainSecurityGuard.canImplements(java.lang.Class<?> _interface)
Validate if
_class can implements _interface |
void |
MainSecurityGuard.canInvokeLocalMethod(java.lang.String methodName,
java.lang.Object[] args)
Validate if can call a local method ( aka commands )
|
void |
MainSecurityGuard.canInvokeMethod(java.lang.Object thisArg,
java.lang.String methodName,
java.lang.Object[] args)
Validate if a specific method of a specific object can be invoked.
|
void |
MainSecurityGuard.canInvokeStaticMethod(java.lang.Class<?> _class,
java.lang.String methodName,
java.lang.Object[] args)
Validate if a specific static method of a specific class can be invoked
|