+1 to ResourcePermission Based on your description, this sounds like a better fit for what it does than the more general Permission.
> On Jul 27, 2016, at 10:10 AM, Darrel Schneider <dschnei...@pivotal.io> wrote: > > +1 for ResourcePermission > > On Wed, Jul 27, 2016 at 9:54 AM, Kirk Lund <kl...@pivotal.io> wrote: > >> 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 >>