Hierarchy For Package org.elasticsearch.xpack.core.security.authz.permission
Class Hierarchy
- java.lang.Object
- org.elasticsearch.xpack.core.security.authz.permission.ApplicationPermission
- org.elasticsearch.xpack.core.security.authz.permission.ClusterPermission
- org.elasticsearch.xpack.core.security.authz.permission.ClusterPermission.ActionBasedPermissionCheck (implements org.elasticsearch.xpack.core.security.authz.permission.ClusterPermission.PermissionCheck)
- org.elasticsearch.xpack.core.security.authz.permission.ClusterPermission.Builder
- org.elasticsearch.xpack.core.security.authz.permission.DocumentPermissions (implements org.elasticsearch.xpack.core.security.support.CacheKey)
- org.elasticsearch.xpack.core.security.authz.permission.FieldPermissions (implements org.apache.lucene.util.Accountable, org.elasticsearch.xpack.core.security.support.CacheKey)
- org.elasticsearch.xpack.core.security.authz.permission.FieldPermissionsCache
- org.elasticsearch.xpack.core.security.authz.permission.FieldPermissionsDefinition (implements org.elasticsearch.xpack.core.security.support.CacheKey)
- org.elasticsearch.xpack.core.security.authz.permission.FieldPermissionsDefinition.FieldGrantExcludeGroup (implements org.elasticsearch.xpack.core.security.support.CacheKey, java.lang.Comparable<T>)
- org.elasticsearch.xpack.core.security.authz.permission.IndicesPermission
- org.elasticsearch.xpack.core.security.authz.permission.IndicesPermission.Builder
- org.elasticsearch.xpack.core.security.authz.permission.IndicesPermission.Group
- org.elasticsearch.xpack.core.security.authz.permission.IndicesPermission.IsResourceAuthorizedPredicate
- org.elasticsearch.xpack.core.security.authz.permission.LimitedRole (implements org.elasticsearch.xpack.core.security.authz.permission.Role)
- org.elasticsearch.xpack.core.security.authz.permission.RemoteClusterPermissionGroup (implements org.elasticsearch.common.io.stream.NamedWriteable, org.elasticsearch.xcontent.ToXContentObject)
- org.elasticsearch.xpack.core.security.authz.permission.RemoteClusterPermissions (implements org.elasticsearch.common.io.stream.NamedWriteable, org.elasticsearch.xcontent.ToXContentObject)
- org.elasticsearch.xpack.core.security.authz.permission.RemoteIndicesPermission.Builder
- org.elasticsearch.xpack.core.security.authz.permission.ResourcePrivileges
- org.elasticsearch.xpack.core.security.authz.permission.ResourcePrivileges.Builder
- org.elasticsearch.xpack.core.security.authz.permission.ResourcePrivilegesMap
- org.elasticsearch.xpack.core.security.authz.permission.ResourcePrivilegesMap.Builder
- org.elasticsearch.xpack.core.security.authz.permission.Role.Builder
- org.elasticsearch.xpack.core.security.authz.permission.RunAsPermission
- org.elasticsearch.xpack.core.security.authz.permission.SimpleRole (implements org.elasticsearch.xpack.core.security.authz.permission.Role)
Interface Hierarchy
- org.elasticsearch.xpack.core.security.authz.permission.ClusterPermission.PermissionCheck
- org.elasticsearch.xpack.core.security.authz.permission.Role
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- org.elasticsearch.xpack.core.security.authz.permission.RemoteIndicesPermission
- org.elasticsearch.xpack.core.security.authz.permission.RemoteIndicesPermission.RemoteIndicesGroup
- java.lang.Record