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
Constructors Constructor Description ManagementPathMatchingHttpSecurityPolicy(ManagementInterfaceBuildTimeConfig buildTimeConfig, ManagementInterfaceConfiguration runTimeConfig, jakarta.enterprise.inject.Instance<HttpSecurityPolicy> installedPolicies)
-
Method Summary
-
Methods inherited from class io.quarkus.vertx.http.runtime.security.AbstractPathMatchingHttpSecurityPolicy
checkPermission, findPermissionCheckers, getAuthMechanismName
-
-
-
-
Constructor Detail
-
ManagementPathMatchingHttpSecurityPolicy
ManagementPathMatchingHttpSecurityPolicy(ManagementInterfaceBuildTimeConfig buildTimeConfig, ManagementInterfaceConfiguration runTimeConfig, jakarta.enterprise.inject.Instance<HttpSecurityPolicy> installedPolicies)
-
-