Class PathMatchingHttpSecurityPolicy
- java.lang.Object
-
- io.quarkus.vertx.http.runtime.security.AbstractPathMatchingHttpSecurityPolicy
-
- io.quarkus.vertx.http.runtime.security.PathMatchingHttpSecurityPolicy
-
- All Implemented Interfaces:
HttpSecurityPolicy
@Singleton public class PathMatchingHttpSecurityPolicy extends AbstractPathMatchingHttpSecurityPolicy implements HttpSecurityPolicy
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
-
Nested classes/interfaces inherited from interface io.quarkus.vertx.http.runtime.security.HttpSecurityPolicy
HttpSecurityPolicy.AuthorizationRequestContext, HttpSecurityPolicy.CheckResult
-
-
Constructor Summary
Constructors Constructor Description PathMatchingHttpSecurityPolicy()
-
Method Summary
-
Methods inherited from class io.quarkus.vertx.http.runtime.security.AbstractPathMatchingHttpSecurityPolicy
checkPermission, findPermissionCheckers, getAuthMechanismName, init
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.quarkus.vertx.http.runtime.security.HttpSecurityPolicy
checkPermission
-
-