Looking at PermissionHandler <https://www.javadoc.io/doc/org.apache.accumulo/accumulo-server-base/latest/org/apache/accumulo/server/security/handler/PermissionHandler.html>, I'm wondering why caching is not considered just as an implementation detail. What's the need for differentiating between cached and non-cached permissions at API level? How does Accumulo security decide which one to call?
Thanks, Mohammad