Interface | Description |
---|---|
MethodInvocationAuthorizer |
The root interface that should be implemented by method invocation authorizer instances.
|
Class | Description |
---|---|
JavaBeanAccessorMethodAuthorizer |
An immutable and thread-safe
MethodInvocationAuthorizer that allows any method execution
that follows the design patterns for accessor methods described in the JavaBean specification
1.01; that is, any method whose name begins with 'get' or 'is'. |
RegExMethodAuthorizer |
An immutable and thread-safe
MethodInvocationAuthorizer that only allows the execution of
those methods matching the configured regular expression. |
RestrictedMethodAuthorizer |
The default, immutable and thread-safe
MethodInvocationAuthorizer used by Geode to
determine whether a Method is allowed to be executed on a specific
Object instance. |
UnrestrictedMethodAuthorizer |
An immutable and thread-safe
MethodInvocationAuthorizer that allows any method execution
as long as the target object does not belong to a Geode package, or does belong but it's marked
as safe (see RestrictedMethodAuthorizer.isAllowedGeodeMethod(Method, Object) ). |