Uses of Interface
io.quarkus.vertx.http.security.CSRF.Builder
Packages that use CSRF.Builder
-
Uses of CSRF.Builder in io.quarkus.vertx.http.security
Methods in io.quarkus.vertx.http.security that return CSRF.BuilderModifier and TypeMethodDescriptionstatic CSRF.BuilderCSRF.builder()Creates the CSRF prevention configuration builder.CSRF.Builder.cookieDomain(String cookieDomain) The CSRF cookie domain.CSRF.Builder.cookieForceSecure()Set the 'secure' parameter on the CSRF cookie to 'true' when the HTTP protocol is used.CSRF.Builder.cookieHttpOnly(boolean cookieHttpOnly) Set the HttpOnly attribute to prevent access to the cookie via JavaScript.CSRF.Builder.cookieMaxAge(Duration cookieMaxAge) The CSRF cookie max age.CSRF.Builder.cookieName(String cookieName) The CSRF cookie name.CSRF.Builder.cookiePath(String cookiePath) The CSRF cookie path.CSRF.Builder.createTokenPath(String createTokenPath) This method is a shortcut forcreateTokenPath(Set.of(createTokenPath)).CSRF.Builder.createTokenPath(Set<String> createTokenPath) Create CSRF token only if the HTTP GET relative request path matches one of configured paths.CSRF.Builder.formFieldName(String formFieldName) Form field name which keeps a CSRF token.CSRF.Builder.requireFormUrlEncoded(boolean requireFormUrlEncoded) Require that only 'application/x-www-form-urlencoded' or 'multipart/form-data' body is accepted for the token verification to proceed.CSRF.Builder.tokenHeaderName(String tokenHeaderName) The token header name which can provide a CSRF token.CSRF.Builder.tokenSignatureKey(String tokenSignatureKey) The CSRF token signature key.CSRF.Builder.tokenSize(int tokenSize) Random CSRF token size in bytes.