Module org.elasticsearch.xcore
Class FieldPermissionsDefinition.FieldGrantExcludeGroup
java.lang.Object
org.elasticsearch.xpack.core.security.authz.permission.FieldPermissionsDefinition.FieldGrantExcludeGroup
- All Implemented Interfaces:
Comparable<FieldPermissionsDefinition.FieldGrantExcludeGroup>,CacheKey
- Enclosing class:
FieldPermissionsDefinition
public static final class FieldPermissionsDefinition.FieldGrantExcludeGroup
extends Object
implements CacheKey, Comparable<FieldPermissionsDefinition.FieldGrantExcludeGroup>
-
Constructor Details
-
FieldGrantExcludeGroup
-
-
Method Details
-
getGrantedFields
-
getExcludedFields
-
equals
-
hashCode
public int hashCode() -
toString
-
buildCacheKey
public void buildCacheKey(StreamOutput out, SecurityQueryTemplateEvaluator.DlsQueryEvaluationContext context) throws IOException - Specified by:
buildCacheKeyin interfaceCacheKey- Throws:
IOException
-
compareTo
- Specified by:
compareToin interfaceComparable<FieldPermissionsDefinition.FieldGrantExcludeGroup>
-