...
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.
...