Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This property identifies the class name of the SecurityManager interface implementation. SecurityManger is the new interface you will need to implement for both authentication and authorization. Make sure your class has a zero argument constructor so that we can instantiate the object. See the SecurityManger javadoc for details. There is a SampleSecurityManager in the geode-core/src/main/java/org/apache/geode/security/templates directory that you can use as an example to write your own implementation.

3. Introduction of

...

ResourcePermission

In SecurityManager, you will see that a ResourcePermission is passed in the authorization call. ResourcePermission is an object that defines the nature of the operation the Principal is trying to perform.

...