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:
io.camunda.security.reader.ResourceAccessController
public class DocumentBasedResourceAccessController
extends io.camunda.search.clients.auth.AbstractResourceAccessController
-
Constructor Summary
ConstructorsConstructorDescriptionDocumentBasedResourceAccessController(io.camunda.security.reader.ResourceAccessProvider resourceAccessProvider, io.camunda.security.reader.TenantAccessProvider tenantAccessProvider) -
Method Summary
Modifier and TypeMethodDescriptionprotected io.camunda.security.reader.ResourceAccessProviderprotected io.camunda.security.reader.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(io.camunda.security.reader.ResourceAccessProvider resourceAccessProvider, io.camunda.security.reader.TenantAccessProvider tenantAccessProvider)
-
-
Method Details
-
getResourceAccessProvider
protected io.camunda.security.reader.ResourceAccessProvider getResourceAccessProvider()- Specified by:
getResourceAccessProviderin classio.camunda.search.clients.auth.AbstractResourceAccessController
-
getTenantAccessProvider
protected io.camunda.security.reader.TenantAccessProvider getTenantAccessProvider()- Specified by:
getTenantAccessProviderin classio.camunda.search.clients.auth.AbstractResourceAccessController
-