Uses of Interface
io.quarkus.vertx.http.security.HttpSecurity.HttpPermission
Packages that use HttpSecurity.HttpPermission
-
Uses of HttpSecurity.HttpPermission in io.quarkus.vertx.http.runtime.security
Methods in io.quarkus.vertx.http.runtime.security that return HttpSecurity.HttpPermissionModifier and TypeMethodDescription -
Uses of HttpSecurity.HttpPermission in io.quarkus.vertx.http.security
Methods in io.quarkus.vertx.http.security that return HttpSecurity.HttpPermissionModifier and TypeMethodDescriptionHttpSecurity.HttpPermission.applyToJaxRs()Whether permission check should be applied on all matching paths, or paths specific for the Jakarta REST resources.HttpSecurity.HttpPermission.authenticatedWith(String scheme) HTTP request must be authenticated using a mechanism with matchingHttpCredentialTransport.getAuthenticationScheme().HttpSecurity.HttpPermission.authorizationCodeFlow()HTTP request must be authenticated using Authorization Code Flow mechanism.HttpSecurity.HttpPermission.basic()HTTP request must be authenticated using basic authentication mechanism configured in the 'application.properties' file or the mechanism created with theBasicAPI and registered against theHttpSecurity.mechanism(HttpAuthenticationMechanism).HttpSecurity.HttpPermission.bearer()HTTP request must be authenticated using Bearer token authentication.This method is a shortcut forpath(path).methods("DELETE").HttpSecurity.HttpPermission.form()HTTP request must be authenticated using form-based authentication mechanism configured in the 'application.properties' file or the mechanism created with theFormAPI and registered against theHttpSecurity.mechanism(HttpAuthenticationMechanism).This method is a shortcut forpath(path).methods("GET").The methods that this permission set applies to.HttpSecurity.HttpPermission.mTLS()HTTP request must be authenticated using mutual-TLS authentication.CreatesHttpSecurity.HttpPermissionin addition to the permissions configured in the 'application.properties' file.This method is a shortcut forpath(path).methods("POST").This method is a shortcut forpath(path).methods("PUT").HttpSecurity.HttpPermission.shared()Indicates that this policy always applies to the matched paths in addition to the policy with a winning path.HttpSecurity.HttpPermission.webAuthn()HTTP request must be authenticated using WebAuthn mechanism.