Module org.elasticsearch.xcore
Interface AuthorizedProjectsResolver
- All Known Implementing Classes:
AuthorizedProjectsResolver.Default
public interface AuthorizedProjectsResolver
A resolver of authorized projects for the current user. This includes the origin project and all linked projects the user has access to.
If we are not in a cross-project search context, the supplier returns
TargetProjects.LOCAL_ONLY_FOR_CPS_DISABLED.-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoid
-
Method Details
-
resolveAuthorizedProjects
-