org.apache.geode.cache.query.security (Apache Geode 1.12.8)
Date: 2022-01-10

# Package org.apache.geode.cache.query.security

- Interface Summary
  Interface | Description
  --- | ---
  MethodInvocationAuthorizer | The root interface that should be implemented by method invocation authorizer instances.

- Class Summary
  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)`).