Class RoleReference.CrossClusterAccessRoleReference

java.lang.Object
org.elasticsearch.xpack.core.security.authz.store.RoleReference.CrossClusterAccessRoleReference
All Implemented Interfaces:
RoleReference
Enclosing interface:
RoleReference

public static final class RoleReference.CrossClusterAccessRoleReference extends Object implements RoleReference
Represents the role descriptors sent from the querying cluster to the fulfilling cluster as part of API key authentication based cross cluster operations. This captures the permissions of the user entity on the querying cluster and is intersected with the fulfilling-cluster-side permissions of the cross-cluster API key underlying the connection (see RoleReference.CrossClusterApiKeyRoleReference).