I'm looking at renaming GeodePermission to Permission (see GEODE-1701).
There are a number classes in Geode which import GeodePermission and
Shiro's Permission class:

import org.apache.geode.security.GeodePermission;
import org.apache.shiro.authz.Permission;

I've also been looking at some other implementations of
org.apache.shiro.authz.Permission as well as java.security.Permission. For
example, java.io.FilePermission involves permissions for file system.

I think maybe ResourcePermission would be a better name for GeodePermission
than Permission, because everything GeodePermission involves is Geode
Resources (Cache, Region, Cluster, etc). All of our JMX code uses the term
Resource for any Geode component that is managed.

Honestly, I could go either way: Permission or ResourcePermission. Any
preferences?

Thanks,
Kirk

Reply via email to