Module org.elasticsearch.xcore
Interface RoleReferenceResolver
public interface RoleReferenceResolver
Implementation of this interface knows how to turn different subtypes of
RoleReference into concrete role descriptors.-
Method Summary
Modifier and TypeMethodDescriptionvoidresolveApiKeyRoleReference(RoleReference.ApiKeyRoleReference apiKeyRoleReference, ActionListener<RolesRetrievalResult> listener) voidresolveBwcApiKeyRoleReference(RoleReference.BwcApiKeyRoleReference bwcApiKeyRoleReference, ActionListener<RolesRetrievalResult> listener) voidresolveCrossClusterAccessRoleReference(RoleReference.CrossClusterAccessRoleReference crossClusterAccessRoleReference, ActionListener<RolesRetrievalResult> listener) voidresolveCrossClusterApiKeyRoleReference(RoleReference.CrossClusterApiKeyRoleReference crossClusterApiKeyRoleReference, ActionListener<RolesRetrievalResult> listener) voidresolveNamedRoleReference(RoleReference.NamedRoleReference namedRoleReference, ActionListener<RolesRetrievalResult> listener) voidresolveServiceAccountRoleReference(RoleReference.ServiceAccountRoleReference roleReference, ActionListener<RolesRetrievalResult> listener)
-
Method Details
-
resolveNamedRoleReference
void resolveNamedRoleReference(RoleReference.NamedRoleReference namedRoleReference, ActionListener<RolesRetrievalResult> listener) -
resolveApiKeyRoleReference
void resolveApiKeyRoleReference(RoleReference.ApiKeyRoleReference apiKeyRoleReference, ActionListener<RolesRetrievalResult> listener) -
resolveBwcApiKeyRoleReference
void resolveBwcApiKeyRoleReference(RoleReference.BwcApiKeyRoleReference bwcApiKeyRoleReference, ActionListener<RolesRetrievalResult> listener) -
resolveServiceAccountRoleReference
void resolveServiceAccountRoleReference(RoleReference.ServiceAccountRoleReference roleReference, ActionListener<RolesRetrievalResult> listener) -
resolveCrossClusterAccessRoleReference
void resolveCrossClusterAccessRoleReference(RoleReference.CrossClusterAccessRoleReference crossClusterAccessRoleReference, ActionListener<RolesRetrievalResult> listener) -
resolveCrossClusterApiKeyRoleReference
void resolveCrossClusterApiKeyRoleReference(RoleReference.CrossClusterApiKeyRoleReference crossClusterApiKeyRoleReference, ActionListener<RolesRetrievalResult> listener)
-