Class ClusterPermission.ActionBasedPermissionCheck

java.lang.Object
org.elasticsearch.xpack.core.security.authz.permission.ClusterPermission.ActionBasedPermissionCheck
All Implemented Interfaces:
ClusterPermission.PermissionCheck
Enclosing class:
ClusterPermission

public abstract static class ClusterPermission.ActionBasedPermissionCheck extends Object implements ClusterPermission.PermissionCheck
Base for implementing cluster action based ClusterPermission.PermissionCheck. It enforces the checks at cluster action level and then hands it off to the implementations to enforce checks based on TransportRequest and/or Authentication.