Class SetSecurityUserProcessor
java.lang.Object
org.elasticsearch.ingest.AbstractProcessor
org.elasticsearch.xpack.security.ingest.SetSecurityUserProcessor
- All Implemented Interfaces:
org.elasticsearch.ingest.Processor
public final class SetSecurityUserProcessor
extends org.elasticsearch.ingest.AbstractProcessor
A processor that adds information of the current authenticated user to the document being ingested.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic enumNested classes/interfaces inherited from interface org.elasticsearch.ingest.Processor
org.elasticsearch.ingest.Processor.Parameters -
Field Summary
FieldsFields inherited from class org.elasticsearch.ingest.AbstractProcessor
description, tag -
Constructor Summary
ConstructorsConstructorDescriptionSetSecurityUserProcessor(String tag, String description, org.elasticsearch.xpack.core.security.SecurityContext securityContext, org.elasticsearch.common.settings.Settings settings, String field, Set<SetSecurityUserProcessor.Property> properties) -
Method Summary
Methods inherited from class org.elasticsearch.ingest.AbstractProcessor
getDescription, getTagMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.elasticsearch.ingest.Processor
execute
-
Field Details
-
TYPE
- See Also:
-
-
Constructor Details
-
SetSecurityUserProcessor
public SetSecurityUserProcessor(String tag, String description, org.elasticsearch.xpack.core.security.SecurityContext securityContext, org.elasticsearch.common.settings.Settings settings, String field, Set<SetSecurityUserProcessor.Property> properties)
-
-
Method Details