Uses of Interface
io.quarkus.vertx.http.runtime.security.HttpSecurityPolicy
-
Packages that use HttpSecurityPolicy Package Description io.quarkus.vertx.http.runtime.security -
-
Uses of HttpSecurityPolicy in io.quarkus.vertx.http.runtime.security
Classes in io.quarkus.vertx.http.runtime.security that implement HttpSecurityPolicy Modifier and Type Class Description classAuthenticatedHttpSecurityPolicypermission checker that checks if the user is authenticatedclassDenySecurityPolicyclassPathMatchingHttpSecurityPolicyA security policy that allows for matching of other security policies based on paths.classPermitSecurityPolicyclassRolesAllowedHttpSecurityPolicypermission checker that handles role based permissionsFields in io.quarkus.vertx.http.runtime.security declared as HttpSecurityPolicy Modifier and Type Field Description (package private) HttpSecurityPolicyAbstractPathMatchingHttpSecurityPolicy.HttpMatcher. checkerMethods in io.quarkus.vertx.http.runtime.security that return types with arguments of type HttpSecurityPolicy Modifier and Type Method Description RuntimeValue<HttpSecurityPolicy>HttpSecurityRecorder. createNamedHttpSecurityPolicy(Supplier<HttpSecurityPolicy> policySupplier, String name)List<HttpSecurityPolicy>AbstractPathMatchingHttpSecurityPolicy. findPermissionCheckers(io.vertx.ext.web.RoutingContext context)Method parameters in io.quarkus.vertx.http.runtime.security with type arguments of type HttpSecurityPolicy Modifier and Type Method Description RuntimeValue<HttpSecurityPolicy>HttpSecurityRecorder. createNamedHttpSecurityPolicy(Supplier<HttpSecurityPolicy> policySupplier, String name)Constructors in io.quarkus.vertx.http.runtime.security with parameters of type HttpSecurityPolicy Constructor Description HttpMatcher(String authMechanism, Set<String> methods, HttpSecurityPolicy checker)Constructor parameters in io.quarkus.vertx.http.runtime.security with type arguments of type HttpSecurityPolicy Constructor Description AbstractHttpAuthorizer(HttpAuthenticator httpAuthenticator, io.quarkus.security.identity.IdentityProviderManager identityProviderManager, AuthorizationController controller, List<HttpSecurityPolicy> policies, BlockingSecurityExecutor blockingExecutor)AbstractPathMatchingHttpSecurityPolicy(Map<String,PolicyMappingConfig> permissions, Map<String,PolicyConfig> rolePolicy, String rootPath, jakarta.enterprise.inject.Instance<HttpSecurityPolicy> installedPolicies)HttpAuthorizer(HttpAuthenticator httpAuthenticator, io.quarkus.security.identity.IdentityProviderManager identityProviderManager, AuthorizationController controller, jakarta.enterprise.inject.Instance<HttpSecurityPolicy> installedPolicies, BlockingSecurityExecutor blockingExecutor)ManagementPathMatchingHttpSecurityPolicy(ManagementInterfaceBuildTimeConfig buildTimeConfig, ManagementInterfaceConfiguration runTimeConfig, jakarta.enterprise.inject.Instance<HttpSecurityPolicy> installedPolicies)PathMatchingHttpSecurityPolicy(HttpConfiguration httpConfig, HttpBuildTimeConfig buildTimeConfig, jakarta.enterprise.inject.Instance<HttpSecurityPolicy> installedPolicies)
-