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