Uses of Record Class
io.camunda.security.auth.Authorization
Packages that use Authorization
-
Uses of Authorization in io.camunda.security.auth
Methods in io.camunda.security.auth that return AuthorizationModifier and TypeMethodDescriptionSecurityContext.authorization()Returns the value of theauthorizationrecord component.Authorization.Builder.build()static <T> Authorization<T> Authorization.of(Function<Authorization.Builder<T>, Authorization.Builder<T>> builderFunction) static <T> Authorization<T> Authorization.withAuthorization(Authorization<T> authorization, String resourceId) static <T> Authorization<T> Authorization.withAuthorization(Authorization<T> authorization, Function<T, String> resourceIdSupplier) Methods in io.camunda.security.auth with parameters of type AuthorizationModifier and TypeMethodDescriptionstatic <T> Authorization<T> Authorization.withAuthorization(Authorization<T> authorization, String resourceId) static <T> Authorization<T> Authorization.withAuthorization(Authorization<T> authorization, Function<T, String> resourceIdSupplier) SecurityContext.Builder.withAuthorization(Authorization authorization) Constructors in io.camunda.security.auth with parameters of type AuthorizationModifierConstructorDescriptionSecurityContext(CamundaAuthentication authentication, Authorization<?> authorization) Creates an instance of aSecurityContextrecord class. -
Uses of Authorization in io.camunda.security.reader
Methods in io.camunda.security.reader that return AuthorizationModifier and TypeMethodDescriptionAuthorizationCheck.authorization()Returns the value of theauthorizationrecord component.ResourceAccess.authorization()Returns the value of theauthorizationrecord component.Methods in io.camunda.security.reader with parameters of type AuthorizationModifier and TypeMethodDescriptionstatic ResourceAccessResourceAccess.allowed(Authorization<?> authorization) Creates aResourceAccessthat allows access to a specific resource.static ResourceAccessResourceAccess.denied(Authorization<?> authorization) Creates aResourceAccessthat denies access to a specific resource.static AuthorizationCheckAuthorizationCheck.enabled(Authorization<?> authorization) <T> ResourceAccessResourceAccessProvider.hasResourceAccess(CamundaAuthentication authentication, Authorization<T> requiredAuthorization, T resource) Returns aResourceAccessallowing or denying access to the given resource.<T> ResourceAccessResourceAccessProvider.hasResourceAccessByResourceId(CamundaAuthentication authentication, Authorization<T> requiredAuthorization, String resourceId) Returns aResourceAccessallowing or denying access to the given resource id.<T> ResourceAccessResourceAccessProvider.resolveResourceAccess(CamundaAuthentication authentication, Authorization<T> requiredAuthorization) static ResourceAccessResourceAccess.wildcard(Authorization<?> authorization) Creates aResourceAccessthat allows wildcard access to any specific resource.Constructors in io.camunda.security.reader with parameters of type AuthorizationModifierConstructorDescriptionAuthorizationCheck(boolean enabled, Authorization<?> authorization) Creates an instance of aAuthorizationCheckrecord class.ResourceAccess(boolean allowed, boolean wildcard, Authorization<?> authorization) Creates an instance of aResourceAccessrecord class.