Gemfire JavaDocs
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-safeMethodInvocationAuthorizer
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-safeMethodInvocationAuthorizer
that only allows the execution of those methods matching the configured regular expression.RestrictedMethodAuthorizer The default, immutable and thread-safeMethodInvocationAuthorizer
used by Geode to determine whether aMethod
is allowed to be executed on a specificObject
instance.UnrestrictedMethodAuthorizer An immutable and thread-safeMethodInvocationAuthorizer
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 (seeRestrictedMethodAuthorizer.isAllowedGeodeMethod(Method, Object)
).