Package io.camunda.search.clients.auth
Class DefaultResourceAccessProvider
java.lang.Object
io.camunda.search.clients.auth.DefaultResourceAccessProvider
- All Implemented Interfaces:
ResourceAccessProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T> ResourceAccesshasResourceAccess(CamundaAuthentication authentication, Authorization<T> requiredAuthorization, T resource) <T> ResourceAccesshasResourceAccessByResourceId(CamundaAuthentication authentication, Authorization<T> requiredAuthorization, String resourceId) <T> ResourceAccessresolveResourceAccess(CamundaAuthentication authentication, Authorization<T> requiredAuthorization)
-
Constructor Details
-
DefaultResourceAccessProvider
-
-
Method Details
-
resolveResourceAccess
public <T> ResourceAccess resolveResourceAccess(CamundaAuthentication authentication, Authorization<T> requiredAuthorization) - Specified by:
resolveResourceAccessin interfaceResourceAccessProvider
-
hasResourceAccess
public <T> ResourceAccess hasResourceAccess(CamundaAuthentication authentication, Authorization<T> requiredAuthorization, T resource) - Specified by:
hasResourceAccessin interfaceResourceAccessProvider
-
hasResourceAccessByResourceId
public <T> ResourceAccess hasResourceAccessByResourceId(CamundaAuthentication authentication, Authorization<T> requiredAuthorization, String resourceId) - Specified by:
hasResourceAccessByResourceIdin interfaceResourceAccessProvider
-