Package org.gridgain.internal.rest
Class RbacManagementLicenseCheckHttpServerFilter
java.lang.Object
org.gridgain.internal.rest.BaseLicenseCheckHttpServerFilter
org.gridgain.internal.rest.RbacManagementLicenseCheckHttpServerFilter
- All Implemented Interfaces:
io.micronaut.core.order.Ordered,io.micronaut.http.filter.HttpFilter,io.micronaut.http.filter.HttpServerFilter,org.apache.ignite.internal.rest.ResourceHolder
@Filter("/management/v1/rbac/**")
public class RbacManagementLicenseCheckHttpServerFilter
extends BaseLicenseCheckHttpServerFilter
Checks that RBAC license feature flag is presented for RBAC API functionality invocations.
-
Field Summary
Fields inherited from interface io.micronaut.core.order.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
ConstructorsConstructorDescriptionRbacManagementLicenseCheckHttpServerFilter(org.gridgain.internal.license.LicenseFeatureChecker licenseFeatureChecker) -
Method Summary
Methods inherited from class org.gridgain.internal.rest.BaseLicenseCheckHttpServerFilter
cleanResources, doFilter, getOrderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.http.filter.HttpServerFilter
doFilter
-
Constructor Details
-
RbacManagementLicenseCheckHttpServerFilter
public RbacManagementLicenseCheckHttpServerFilter(org.gridgain.internal.license.LicenseFeatureChecker licenseFeatureChecker)
-
-
Method Details
-
features
- Specified by:
featuresin classBaseLicenseCheckHttpServerFilter
-