Module org.elasticsearch.xcore
Class RoleReferenceIntersection
java.lang.Object
org.elasticsearch.xpack.core.security.authz.store.RoleReferenceIntersection
This class wraps a list of role references that should be intersected when building the runtime Role.
-
Constructor Summary
ConstructorsConstructorDescriptionRoleReferenceIntersection(List<RoleReference> roleReferences) RoleReferenceIntersection(RoleReference... roleReferences) -
Method Summary
Modifier and TypeMethodDescriptionvoidbuildRole(BiConsumer<RoleReference, ActionListener<Role>> singleRoleBuilder, ActionListener<Role> roleActionListener)
-
Constructor Details
-
RoleReferenceIntersection
-
RoleReferenceIntersection
-
-
Method Details
-
getRoleReferences
-
buildRole
public void buildRole(BiConsumer<RoleReference, ActionListener<Role>> singleRoleBuilder, ActionListener<Role> roleActionListener)
-