Package io.camunda.search.clients.auth
Class DocumentBasedResourceAccessController
java.lang.Object
io.camunda.search.clients.auth.AbstractResourceAccessController
io.camunda.search.clients.auth.DocumentBasedResourceAccessController
- All Implemented Interfaces:
ResourceAccessController
-
Constructor Summary
ConstructorsConstructorDescriptionDocumentBasedResourceAccessController(ResourceAccessProvider resourceAccessProvider, TenantAccessProvider tenantAccessProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected ResourceAccessProviderprotected TenantAccessProviderMethods inherited from class io.camunda.search.clients.auth.AbstractResourceAccessController
createAuthorizationCheck, createTenantCheck, determineAuthorizationCheck, determineTenantCheck, doGet, doPostFiltering, doPreFiltering, doSearch, ensureResourceAccessOrThrow, ensureTenantAccessOrThrow, resolveResourcesAccess, resolveTenantAccess, supportsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.camunda.security.reader.ResourceAccessController
isAnonymousAuthentication
-
Constructor Details
-
DocumentBasedResourceAccessController
public DocumentBasedResourceAccessController(ResourceAccessProvider resourceAccessProvider, TenantAccessProvider tenantAccessProvider)
-
-
Method Details
-
getResourceAccessProvider
- Specified by:
getResourceAccessProviderin classAbstractResourceAccessController
-
getTenantAccessProvider
- Specified by:
getTenantAccessProviderin classAbstractResourceAccessController
-