Class ManagementPathMatchingHttpSecurityPolicy
java.lang.Object
io.quarkus.vertx.http.runtime.security.AbstractPathMatchingHttpSecurityPolicy
io.quarkus.vertx.http.runtime.security.ManagementPathMatchingHttpSecurityPolicy
@Singleton
public class ManagementPathMatchingHttpSecurityPolicy
extends AbstractPathMatchingHttpSecurityPolicy
A security policy that allows for matching of other security policies based on paths.
This is used for the default path/method based RBAC.
-
Nested Class Summary
Nested classes/interfaces inherited from class io.quarkus.vertx.http.runtime.security.AbstractPathMatchingHttpSecurityPolicy
AbstractPathMatchingHttpSecurityPolicy.HttpMatcher -
Constructor Summary
ConstructorsConstructorDescriptionManagementPathMatchingHttpSecurityPolicy(ManagementInterfaceBuildTimeConfig buildTimeConfig, ManagementInterfaceConfiguration runTimeConfig, jakarta.enterprise.inject.Instance<HttpSecurityPolicy> installedPolicies) -
Method Summary
Methods inherited from class io.quarkus.vertx.http.runtime.security.AbstractPathMatchingHttpSecurityPolicy
checkPermission, getAuthMechanismName, hasNoPermissions, policyApplied
-
Constructor Details
-
ManagementPathMatchingHttpSecurityPolicy
ManagementPathMatchingHttpSecurityPolicy(ManagementInterfaceBuildTimeConfig buildTimeConfig, ManagementInterfaceConfiguration runTimeConfig, jakarta.enterprise.inject.Instance<HttpSecurityPolicy> installedPolicies)
-