| Property | Value | Description |
|---|
| file:/home/lade/ladestellenbonus-backend/target/classes/application.properties | ||
|---|---|---|
| app.aiConfirmedProcessRuns |
|
Environment variable:
APP_AICONFIRMEDPROCESSRUNS
|
| app.aiProcessPartner |
|
Environment variable:
APP_AIPROCESSPARTNER
|
| app.aiProcessRuns |
|
Environment variable:
APP_AIPROCESSRUNS
|
| app.bonus.currentYear |
|
Environment variable:
APP_BONUS_CURRENTYEAR
|
| app.bonus.nextYear |
|
Environment variable:
APP_BONUS_NEXTYEAR
|
| app.fincheck.password |
|
Environment variable:
APP_FINCHECK_PASSWORD
|
| app.fincheck.username |
|
Environment variable:
APP_FINCHECK_USERNAME
|
| app.fincheck.x-security-code |
|
Environment variable:
APP_FINCHECK_X_SECURITY_CODE
|
| app.folder.partnerDocuments |
|
Environment variable:
APP_FOLDER_PARTNERDOCUMENTS
|
| app.folder.uploads |
|
Environment variable:
APP_FOLDER_UPLOADS
|
| app.frontendUrl |
|
Environment variable:
APP_FRONTENDURL
|
| app.keycloak.adminId |
|
Environment variable:
APP_KEYCLOAK_ADMINID
|
| app.keycloak.adminSecret |
|
Environment variable:
APP_KEYCLOAK_ADMINSECRET
|
| app.keycloak.client-secret |
|
Environment variable:
APP_KEYCLOAK_CLIENT_SECRET
|
| app.keycloak.realm |
|
Environment variable:
APP_KEYCLOAK_REALM
|
| app.keycloak.url |
|
Environment variable:
APP_KEYCLOAK_URL
|
| app.openai.key |
|
Environment variable:
APP_OPENAI_KEY
|
| mp.openapi.scan.disable |
|
Environment variable:
MP_OPENAPI_SCAN_DISABLE
|
| quarkus.datasource.jdbc.max-size |
|
The datasource pool maximum size
Environment variable:
QUARKUS_DATASOURCE_JDBC_MAX_SIZE
|
| quarkus.datasource.jdbc.url |
|
The datasource URL
Environment variable:
QUARKUS_DATASOURCE_JDBC_URL
|
| quarkus.datasource.password |
|
The datasource password
Environment variable:
QUARKUS_DATASOURCE_PASSWORD
|
| quarkus.datasource.username |
|
The datasource username
Environment variable:
QUARKUS_DATASOURCE_USERNAME
|
| quarkus.hibernate-orm.database.generation |
|
Environment variable:
QUARKUS_HIBERNATE_ORM_DATABASE_GENERATION
|
| quarkus.hibernate-orm.log.sql |
|
Show SQL logs and format them nicely. Setting it to true is obviously not recommended in production.
Environment variable:
QUARKUS_HIBERNATE_ORM_LOG_SQL
|
| quarkus.http.cors |
|
Environment variable:
QUARKUS_HTTP_CORS
|
| quarkus.http.cors.origins |
|
Origins allowed for CORS Comma separated list of valid URLs, e.g.: http://www.quarkus.io,http://localhost:3000 In case an entry of the list is surrounded by forward slashes, it is interpreted as a regular expression.
Environment variable:
QUARKUS_HTTP_CORS_ORIGINS
|
| quarkus.http.port |
|
The HTTP port
Environment variable:
QUARKUS_HTTP_PORT
|
| quarkus.mailer.from |
|
Sets the default `from` attribute when not specified in the
Environment variable:
QUARKUS_MAILER_FROM
|
| quarkus.mailer.host |
|
Sets the SMTP host name.
Environment variable:
QUARKUS_MAILER_HOST
|
| quarkus.mailer.max-per-hour |
|
Environment variable:
QUARKUS_MAILER_MAX_PER_HOUR
|
| quarkus.mailer.mock |
|
Enables the mock mode. When enabled, mails are not sent, but stored in an in-memory mailbox. The content of the emails is also printed on the console. Disabled by default on PROD, enabled by default on DEV and TEST modes.
Environment variable:
QUARKUS_MAILER_MOCK
|
| quarkus.mailer.password |
|
Sets the password to connect to the SMTP server.
Environment variable:
QUARKUS_MAILER_PASSWORD
|
| quarkus.mailer.port |
|
The SMTP port.
The default value depends on the configuration.
The port 25 is used as default when
Environment variable:
QUARKUS_MAILER_PORT
|
| quarkus.mailer.ssl |
|
Enables or disables the TLS/SSL.
Environment variable:
QUARKUS_MAILER_SSL
|
| quarkus.mailer.username |
|
Sets the username to connect to the SMTP server.
Environment variable:
QUARKUS_MAILER_USERNAME
|
| quarkus.oidc.appone.tls.verification |
|
Certificate validation and hostname verification, which can be one of the following values from enum
Environment variable:
QUARKUS_OIDC_APPONE_TLS_VERIFICATION
|
| quarkus.oidc.auth-server-url |
|
The base URL of the OpenID Connect (OIDC) server, for example, `https://host:port/auth`. OIDC discovery endpoint will be called by default by appending a '.well-known/openid-configuration' path to this URL. Note if you work with Keycloak OIDC server, make sure the base URL is in the following format: `https://host:port/realms/{realm}` where `{realm}` has to be replaced by the name of the Keycloak realm.
Environment variable:
QUARKUS_OIDC_AUTH_SERVER_URL
|
| quarkus.oidc.client-id |
|
The client-id of the application. Each application has a client-id that is used to identify the application
Environment variable:
QUARKUS_OIDC_CLIENT_ID
|
| quarkus.oidc.tls.verification |
|
Certificate validation and hostname verification, which can be one of the following values from enum
Environment variable:
QUARKUS_OIDC_TLS_VERIFICATION
|
| quarkus.rest-client."io.swiftappdev.remoteService.mindee.MideeService".url |
|
Environment variable:
QUARKUS_REST_CLIENT__IO_SWIFTAPPDEV_REMOTESERVICE_MINDEE_MIDEESERVICE__URL
|
| Default values | ||
|---|---|---|
| quarkus.banner.enabled |
|
Whether the banner will be displayed
Environment variable:
QUARKUS_BANNER_ENABLED
|
| quarkus.configuration.build-time-mismatch-at-runtime |
|
What should happen if the application is started with a different build time configuration than it was compiled against. This may be useful to prevent misconfiguration.
If this is set to
If this is set to
Native tests leveraging
Environment variable:
QUARKUS_CONFIGURATION_BUILD_TIME_MISMATCH_AT_RUNTIME
|
| quarkus.datasource.jdbc.acquisition-timeout |
|
The timeout before cancelling the acquisition of a new connection
Environment variable:
QUARKUS_DATASOURCE_JDBC_ACQUISITION_TIMEOUT
|
| quarkus.datasource.jdbc.background-validation-interval |
|
The interval at which we validate idle connections in the background.
Set to
Environment variable:
QUARKUS_DATASOURCE_JDBC_BACKGROUND_VALIDATION_INTERVAL
|
| quarkus.datasource.jdbc.detect-statement-leaks |
|
When enabled Agroal will be able to produce a warning when a connection is returned to the pool without the application having closed all open statements. This is unrelated with tracking of open connections. Disable for peak performance, but only when there's high confidence that no leaks are happening.
Environment variable:
QUARKUS_DATASOURCE_JDBC_DETECT_STATEMENT_LEAKS
|
| quarkus.datasource.jdbc.extended-leak-report |
|
Collect and display extra troubleshooting info on leaked connections.
Environment variable:
QUARKUS_DATASOURCE_JDBC_EXTENDED_LEAK_REPORT
|
| quarkus.datasource.jdbc.flush-on-close |
|
Allows connections to be flushed upon return to the pool. It's not enabled by default.
Environment variable:
QUARKUS_DATASOURCE_JDBC_FLUSH_ON_CLOSE
|
| quarkus.datasource.jdbc.idle-removal-interval |
|
The interval at which we try to remove idle connections.
Environment variable:
QUARKUS_DATASOURCE_JDBC_IDLE_REMOVAL_INTERVAL
|
| quarkus.datasource.jdbc.min-size |
|
The datasource pool minimum size
Environment variable:
QUARKUS_DATASOURCE_JDBC_MIN_SIZE
|
| quarkus.datasource.jdbc.pooling-enabled |
|
Disable pooling to prevent reuse of Connections. Use this with when an external pool manages the life-cycle of Connections.
Environment variable:
QUARKUS_DATASOURCE_JDBC_POOLING_ENABLED
|
| quarkus.datasource.jdbc.tracing.trace-with-active-span-only |
|
Trace calls with active Spans only
Environment variable:
QUARKUS_DATASOURCE_JDBC_TRACING_TRACE_WITH_ACTIVE_SPAN_ONLY
|
| quarkus.debug.print-startup-times |
|
If set to
Environment variable:
QUARKUS_DEBUG_PRINT_STARTUP_TIMES
|
| quarkus.hibernate-orm.database.generation.create-schemas |
|
If Hibernate ORM should create the schemas automatically (for databases supporting them).
Environment variable:
QUARKUS_HIBERNATE_ORM_DATABASE_GENERATION_CREATE_SCHEMAS
|
| quarkus.hibernate-orm.database.generation.halt-on-error |
|
Whether we should stop on the first error when applying the schema.
Environment variable:
QUARKUS_HIBERNATE_ORM_DATABASE_GENERATION_HALT_ON_ERROR
|
| quarkus.hibernate-orm.log.format-sql |
|
Format the SQL logs if SQL log is enabled
Environment variable:
QUARKUS_HIBERNATE_ORM_LOG_FORMAT_SQL
|
| quarkus.http.accept-backlog |
|
The accept backlog, this is how many connections can be waiting to be accepted before connections start being rejected
Environment variable:
QUARKUS_HTTP_ACCEPT_BACKLOG
|
| quarkus.http.access-log.base-file-name |
|
The access log file base name, defaults to 'quarkus' which will give a log file name of 'quarkus.log'.
Environment variable:
QUARKUS_HTTP_ACCESS_LOG_BASE_FILE_NAME
|
| quarkus.http.access-log.category |
|
The log category to use if logging is being done via the standard log mechanism (i.e. if base-file-name is empty).
Environment variable:
QUARKUS_HTTP_ACCESS_LOG_CATEGORY
|
| quarkus.http.access-log.enabled |
|
If access logging is enabled. By default this will log via the standard logging facility
Environment variable:
QUARKUS_HTTP_ACCESS_LOG_ENABLED
|
| quarkus.http.access-log.log-suffix |
|
The log file suffix
Environment variable:
QUARKUS_HTTP_ACCESS_LOG_LOG_SUFFIX
|
| quarkus.http.access-log.log-to-file |
|
If logging should be done to a separate file.
Environment variable:
QUARKUS_HTTP_ACCESS_LOG_LOG_TO_FILE
|
| quarkus.http.access-log.pattern |
|
The access log pattern. If this is the string `common`, `combined` or `long` then this will use one of the specified named formats: - common: `%h %l %u %t "%r" %s %b` Otherwise, consult the Quarkus documentation for the full list of variables that can be used.
Environment variable:
QUARKUS_HTTP_ACCESS_LOG_PATTERN
|
| quarkus.http.access-log.rotate |
|
If the log should be rotated daily
Environment variable:
QUARKUS_HTTP_ACCESS_LOG_ROTATE
|
| quarkus.http.body.delete-uploaded-files-on-end |
|
Whether the uploaded files should be removed after serving the request.
If
Environment variable:
QUARKUS_HTTP_BODY_DELETE_UPLOADED_FILES_ON_END
|
| quarkus.http.body.handle-file-uploads |
|
Whether the files sent using
If
Environment variable:
QUARKUS_HTTP_BODY_HANDLE_FILE_UPLOADS
|
| quarkus.http.body.merge-form-attributes |
|
Whether the form attributes should be added to the request parameters.
If
Environment variable:
QUARKUS_HTTP_BODY_MERGE_FORM_ATTRIBUTES
|
| quarkus.http.body.preallocate-body-buffer |
|
Whether the body buffer should pre-allocated based on the
If
Environment variable:
QUARKUS_HTTP_BODY_PREALLOCATE_BODY_BUFFER
|
| quarkus.http.body.uploads-directory |
|
The directory where the files sent using Either an absolute path or a path relative to the current directory of the application process.
Environment variable:
QUARKUS_HTTP_BODY_UPLOADS_DIRECTORY
|
| quarkus.http.domain-socket |
|
Path to a unix domain socket
Environment variable:
QUARKUS_HTTP_DOMAIN_SOCKET
|
| quarkus.http.domain-socket-enabled |
|
Enable listening to host:port
Environment variable:
QUARKUS_HTTP_DOMAIN_SOCKET_ENABLED
|
| quarkus.http.handle-100-continue-automatically |
|
When set to
Environment variable:
QUARKUS_HTTP_HANDLE_100_CONTINUE_AUTOMATICALLY
|
| quarkus.http.host-enabled |
|
Enable listening to host:port
Environment variable:
QUARKUS_HTTP_HOST_ENABLED
|
| quarkus.http.http2 |
|
If this is true (the default) then HTTP/2 will be enabled. Note that for browsers to be able to use it HTTPS must be enabled, and you must be running on JDK11 or above, as JDK8 does not support ALPN.
Environment variable:
QUARKUS_HTTP_HTTP2
|
| quarkus.http.idle-timeout |
|
Http connection idle timeout
Environment variable:
QUARKUS_HTTP_IDLE_TIMEOUT
|
| quarkus.http.insecure-requests |
|
If insecure (i.e. http rather than https) requests are allowed. If this is
Environment variable:
QUARKUS_HTTP_INSECURE_REQUESTS
|
| quarkus.http.limits.max-body-size |
|
The maximum size of a request body.
Environment variable:
QUARKUS_HTTP_LIMITS_MAX_BODY_SIZE
|
| quarkus.http.limits.max-chunk-size |
|
The max HTTP chunk size
Environment variable:
QUARKUS_HTTP_LIMITS_MAX_CHUNK_SIZE
|
| quarkus.http.limits.max-form-attribute-size |
|
The maximum length of a form attribute.
Environment variable:
QUARKUS_HTTP_LIMITS_MAX_FORM_ATTRIBUTE_SIZE
|
| quarkus.http.limits.max-header-size |
|
The maximum length of all headers.
Environment variable:
QUARKUS_HTTP_LIMITS_MAX_HEADER_SIZE
|
| quarkus.http.limits.max-initial-line-length |
|
The maximum length of the initial line (e.g.
Environment variable:
QUARKUS_HTTP_LIMITS_MAX_INITIAL_LINE_LENGTH
|
| quarkus.http.proxy.allow-forwarded |
|
If this is true and proxy address forwarding is enabled then the standard
Environment variable:
QUARKUS_HTTP_PROXY_ALLOW_FORWARDED
|
| quarkus.http.proxy.enable-forwarded-host |
|
Enable override the received request's host through a forwarded host header.
Environment variable:
QUARKUS_HTTP_PROXY_ENABLE_FORWARDED_HOST
|
| quarkus.http.proxy.enable-forwarded-prefix |
|
Enable prefix the received request's path with a forwarded prefix header.
Environment variable:
QUARKUS_HTTP_PROXY_ENABLE_FORWARDED_PREFIX
|
| quarkus.http.proxy.forwarded-host-header |
|
Configure the forwarded host header to be used if override enabled.
Environment variable:
QUARKUS_HTTP_PROXY_FORWARDED_HOST_HEADER
|
| quarkus.http.proxy.forwarded-prefix-header |
|
Configure the forwarded prefix header to be used if prefixing enabled.
Environment variable:
QUARKUS_HTTP_PROXY_FORWARDED_PREFIX_HEADER
|
| quarkus.http.proxy.proxy-address-forwarding |
|
If this is true then the address, scheme etc. will be set from headers forwarded by the proxy server, such as
Environment variable:
QUARKUS_HTTP_PROXY_PROXY_ADDRESS_FORWARDING
|
| quarkus.http.read-timeout |
|
Http connection read timeout for blocking IO. This is the maximum amount of time a thread will wait for data, before an IOException will be thrown and the connection closed.
Environment variable:
QUARKUS_HTTP_READ_TIMEOUT
|
| quarkus.http.record-request-start-time |
|
If this is true then the request start time will be recorded to enable logging of total request time. This has a small performance penalty, so is disabled by default.
Environment variable:
QUARKUS_HTTP_RECORD_REQUEST_START_TIME
|
| quarkus.http.so-reuse-port |
|
Enable socket reuse port (linux/macOs native transport only)
Environment variable:
QUARKUS_HTTP_SO_REUSE_PORT
|
| quarkus.http.ssl-port |
|
The HTTPS port
Environment variable:
QUARKUS_HTTP_SSL_PORT
|
| quarkus.http.ssl.protocols |
|
Sets the ordered list of enabled SSL/TLS protocols.
If not set, it defaults to Note that setting an empty list, and enabling SSL/TLS is invalid. You must at least have one protocol.
Environment variable:
QUARKUS_HTTP_SSL_PROTOCOLS
|
| quarkus.http.ssl.sni |
|
Enables Server Name Indication (SNI), an TLS extension allowing the server to use multiple certificates. The client indicate the server name during the TLS handshake, allowing the server to select the right certificate.
Environment variable:
QUARKUS_HTTP_SSL_SNI
|
| quarkus.http.static-resources.cache-entry-timeout |
|
Set the cache entry timeout. The default is
Environment variable:
QUARKUS_HTTP_STATIC_RESOURCES_CACHE_ENTRY_TIMEOUT
|
| quarkus.http.static-resources.caching-enabled |
|
Set whether cache handling is enabled.
Environment variable:
QUARKUS_HTTP_STATIC_RESOURCES_CACHING_ENABLED
|
| quarkus.http.static-resources.enable-range-support |
|
Set whether range requests (resumable downloads; media streaming) should be enabled.
Environment variable:
QUARKUS_HTTP_STATIC_RESOURCES_ENABLE_RANGE_SUPPORT
|
| quarkus.http.static-resources.index-page |
|
Set the index page when serving static resources.
Environment variable:
QUARKUS_HTTP_STATIC_RESOURCES_INDEX_PAGE
|
| quarkus.http.static-resources.max-age |
|
Set value for max age in caching headers. The default is
Environment variable:
QUARKUS_HTTP_STATIC_RESOURCES_MAX_AGE
|
| quarkus.http.static-resources.max-cache-size |
|
Set the max cache size.
Environment variable:
QUARKUS_HTTP_STATIC_RESOURCES_MAX_CACHE_SIZE
|
| quarkus.http.tcp-cork |
|
Enable tcp cork (linux native transport only)
Environment variable:
QUARKUS_HTTP_TCP_CORK
|
| quarkus.http.tcp-fast-open |
|
Enable tcp fast open (linux native transport only)
Environment variable:
QUARKUS_HTTP_TCP_FAST_OPEN
|
| quarkus.http.tcp-quick-ack |
|
Enable tcp quick ack (linux native transport only)
Environment variable:
QUARKUS_HTTP_TCP_QUICK_ACK
|
| quarkus.http.test-port |
|
The HTTP port used to run tests
Environment variable:
QUARKUS_HTTP_TEST_PORT
|
| quarkus.http.test-ssl-port |
|
The HTTPS port used to run tests
Environment variable:
QUARKUS_HTTP_TEST_SSL_PORT
|
| quarkus.keycloak.admin-client.client-id |
|
Client id.
Environment variable:
QUARKUS_KEYCLOAK_ADMIN_CLIENT_CLIENT_ID
|
| quarkus.keycloak.admin-client.grant-type |
|
OAuth Grant Type.
Environment variable:
QUARKUS_KEYCLOAK_ADMIN_CLIENT_GRANT_TYPE
|
| quarkus.keycloak.admin-client.password |
|
Password. Required with a `password` grant type.
Environment variable:
QUARKUS_KEYCLOAK_ADMIN_CLIENT_PASSWORD
|
| quarkus.keycloak.admin-client.realm |
|
Realm.
Environment variable:
QUARKUS_KEYCLOAK_ADMIN_CLIENT_REALM
|
| quarkus.keycloak.admin-client.username |
|
Username. Required with a `password` grant type.
Environment variable:
QUARKUS_KEYCLOAK_ADMIN_CLIENT_USERNAME
|
| quarkus.log.console.async.overflow |
|
Determine whether to block the publisher (rather than drop the message) when the queue is full
Environment variable:
QUARKUS_LOG_CONSOLE_ASYNC_OVERFLOW
|
| quarkus.log.console.async.queue-length |
|
The queue length to use before flushing writing
Environment variable:
QUARKUS_LOG_CONSOLE_ASYNC_QUEUE_LENGTH
|
| quarkus.log.console.enable |
|
If console logging should be enabled
Environment variable:
QUARKUS_LOG_CONSOLE_ENABLE
|
| quarkus.log.console.format |
|
The log format. Note that this value will be ignored if an extension is present that takes control of console formatting (e.g. an XML or JSON-format extension).
Environment variable:
QUARKUS_LOG_CONSOLE_FORMAT
|
| quarkus.log.console.level |
|
The console log level.
Environment variable:
QUARKUS_LOG_CONSOLE_LEVEL
|
| quarkus.log.console.stderr |
|
If console logging should go to
Environment variable:
QUARKUS_LOG_CONSOLE_STDERR
|
| quarkus.log.file.async.overflow |
|
Determine whether to block the publisher (rather than drop the message) when the queue is full
Environment variable:
QUARKUS_LOG_FILE_ASYNC_OVERFLOW
|
| quarkus.log.file.async.queue-length |
|
The queue length to use before flushing writing
Environment variable:
QUARKUS_LOG_FILE_ASYNC_QUEUE_LENGTH
|
| quarkus.log.file.enable |
|
If file logging should be enabled
Environment variable:
QUARKUS_LOG_FILE_ENABLE
|
| quarkus.log.file.format |
|
The log format
Environment variable:
QUARKUS_LOG_FILE_FORMAT
|
| quarkus.log.file.level |
|
The level of logs to be written into the file.
Environment variable:
QUARKUS_LOG_FILE_LEVEL
|
| quarkus.log.file.path |
|
The name of the file in which logs will be written.
Environment variable:
QUARKUS_LOG_FILE_PATH
|
| quarkus.log.file.rotation.max-backup-index |
|
The maximum number of backups to keep.
Environment variable:
QUARKUS_LOG_FILE_ROTATION_MAX_BACKUP_INDEX
|
| quarkus.log.file.rotation.max-file-size |
|
The maximum file size of the log file after which a rotation is executed.
Environment variable:
QUARKUS_LOG_FILE_ROTATION_MAX_FILE_SIZE
|
| quarkus.log.file.rotation.rotate-on-boot |
|
Indicates whether to rotate log files on server initialization.
You need to either set a
Environment variable:
QUARKUS_LOG_FILE_ROTATION_ROTATE_ON_BOOT
|
| quarkus.log.level |
|
The log level of the root category, which is used as the default log level for all categories. JBoss Logging supports Apache style log levels: * In addition, it also supports the standard JDK log levels.
Environment variable:
QUARKUS_LOG_LEVEL
|
| quarkus.log.syslog.async.overflow |
|
Determine whether to block the publisher (rather than drop the message) when the queue is full
Environment variable:
QUARKUS_LOG_SYSLOG_ASYNC_OVERFLOW
|
| quarkus.log.syslog.async.queue-length |
|
The queue length to use before flushing writing
Environment variable:
QUARKUS_LOG_SYSLOG_ASYNC_QUEUE_LENGTH
|
| quarkus.log.syslog.block-on-reconnect |
|
Enables or disables blocking when attempting to reconnect a
Environment variable:
QUARKUS_LOG_SYSLOG_BLOCK_ON_RECONNECT
|
| quarkus.log.syslog.enable |
|
If syslog logging should be enabled
Environment variable:
QUARKUS_LOG_SYSLOG_ENABLE
|
| quarkus.log.syslog.endpoint |
|
The IP address and port of the syslog server
Environment variable:
QUARKUS_LOG_SYSLOG_ENDPOINT
|
| quarkus.log.syslog.facility |
|
Sets the facility used when calculating the priority of the message as defined by RFC-5424 and RFC-3164
Environment variable:
QUARKUS_LOG_SYSLOG_FACILITY
|
| quarkus.log.syslog.format |
|
The log message format
Environment variable:
QUARKUS_LOG_SYSLOG_FORMAT
|
| quarkus.log.syslog.level |
|
The log level specifying, which message levels will be logged by syslog logger
Environment variable:
QUARKUS_LOG_SYSLOG_LEVEL
|
| quarkus.log.syslog.protocol |
|
Sets the protocol used to connect to the syslog server
Environment variable:
QUARKUS_LOG_SYSLOG_PROTOCOL
|
| quarkus.log.syslog.syslog-type |
|
Set the
Environment variable:
QUARKUS_LOG_SYSLOG_SYSLOG_TYPE
|
| quarkus.log.syslog.truncate |
|
Set to
Environment variable:
QUARKUS_LOG_SYSLOG_TRUNCATE
|
| quarkus.log.syslog.use-counting-framing |
|
Set to
Environment variable:
QUARKUS_LOG_SYSLOG_USE_COUNTING_FRAMING
|
| quarkus.mailer.allow-rcpt-errors |
|
Sets if sending allows recipients errors. If set to true, the mail will be sent to the recipients that the server accepted, if any.
Environment variable:
QUARKUS_MAILER_ALLOW_RCPT_ERRORS
|
| quarkus.mailer.disable-esmtp |
|
Disable ESMTP.
The RFC-1869 states that clients should always attempt
Environment variable:
QUARKUS_MAILER_DISABLE_ESMTP
|
| quarkus.mailer.dkim.enabled |
|
Enables DKIM signing.
Environment variable:
QUARKUS_MAILER_DKIM_ENABLED
|
| quarkus.mailer.keep-alive |
|
Sets if connection pool is enabled. If the connection pooling is disabled, the max number of sockets is enforced nevertheless.
Environment variable:
QUARKUS_MAILER_KEEP_ALIVE
|
| quarkus.mailer.keep-alive-timeout |
|
Set the keep alive timeout for the SMTP connection. This value determines how long a connection remains unused in the pool before being evicted and closed. A timeout of 0 means there is no timeout.
Environment variable:
QUARKUS_MAILER_KEEP_ALIVE_TIMEOUT
|
| quarkus.mailer.login |
|
Sets the login mode for the connection.
Either
Environment variable:
QUARKUS_MAILER_LOGIN
|
| quarkus.mailer.max-pool-size |
|
Sets the max number of open connections to the mail server.
Environment variable:
QUARKUS_MAILER_MAX_POOL_SIZE
|
| quarkus.mailer.multi-part-only |
|
Whether the mail should always been sent as multipart even if they don't have attachments. When sets to true, the mail message will be encoded as multipart even for simple mails without attachments.
Environment variable:
QUARKUS_MAILER_MULTI_PART_ONLY
|
| quarkus.mailer.pipelining |
|
Enables or disables the pipelining capability if the SMTP server supports it.
Environment variable:
QUARKUS_MAILER_PIPELINING
|
| quarkus.mailer.pool-cleaner-period |
|
Sets the connection pool cleaner period. Zero disables expiration checks and connections will remain in the pool until they are closed.
Environment variable:
QUARKUS_MAILER_POOL_CLEANER_PERIOD
|
| quarkus.mailer.start-tls |
|
Sets the TLS security mode for the connection.
Either
Environment variable:
QUARKUS_MAILER_START_TLS
|
| quarkus.oidc.allow-token-introspection-cache |
|
Allow caching the token introspection data.
Note enabling this property does not enable the cache itself but only permits to cache the token introspection
for a given tenant. If the default token cache can be used then please see
Environment variable:
QUARKUS_OIDC_ALLOW_TOKEN_INTROSPECTION_CACHE
|
| quarkus.oidc.allow-user-info-cache |
|
Allow caching the user info data.
Note enabling this property does not enable the cache itself but only permits to cache the user info data
for a given tenant. If the default token cache can be used then please see
Environment variable:
QUARKUS_OIDC_ALLOW_USER_INFO_CACHE
|
| quarkus.oidc.appone.allow-token-introspection-cache |
|
Allow caching the token introspection data.
Note enabling this property does not enable the cache itself but only permits to cache the token introspection
for a given tenant. If the default token cache can be used then please see
Environment variable:
QUARKUS_OIDC_APPONE_ALLOW_TOKEN_INTROSPECTION_CACHE
|
| quarkus.oidc.appone.allow-user-info-cache |
|
Allow caching the user info data.
Note enabling this property does not enable the cache itself but only permits to cache the user info data
for a given tenant. If the default token cache can be used then please see
Environment variable:
QUARKUS_OIDC_APPONE_ALLOW_USER_INFO_CACHE
|
| quarkus.oidc.appone.authentication.cookie-force-secure |
|
If enabled the state, session and post logout cookies will have their 'secure' parameter set to 'true' when HTTP is used. It may be necessary when running behind an SSL terminating reverse proxy. The cookies will always be secure if HTTPS is used even if this property is set to false.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_COOKIE_FORCE_SECURE
|
| quarkus.oidc.appone.authentication.cookie-path |
|
Cookie path parameter value which, if set, will be used to set a path parameter for the session, state and post logout cookies. The `cookie-path-header` property, if set, will be checked first.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_COOKIE_PATH
|
| quarkus.oidc.appone.authentication.cookie-same-site |
|
SameSite attribute for the session cookie.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_COOKIE_SAME_SITE
|
| quarkus.oidc.appone.authentication.java-script-auto-redirect |
|
If this property is set to 'true' then a normal 302 redirect response will be returned if the request was initiated via JavaScript API such as XMLHttpRequest or Fetch and the current user needs to be (re)authenticated which may not be desirable for Single Page Applications since it automatically following the redirect may not work given that OIDC authorization endpoints typically do not support CORS. If this property is set to `false` then a status code of '499' will be returned to allow the client to handle the redirect manually
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_JAVA_SCRIPT_AUTO_REDIRECT
|
| quarkus.oidc.appone.authentication.remove-redirect-parameters |
|
Remove the query parameters such as 'code' and 'state' set by the OIDC server on the redirect URI after the user has authenticated by redirecting a user to the same URI but without the query parameters.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_REMOVE_REDIRECT_PARAMETERS
|
| quarkus.oidc.appone.authentication.restore-path-after-redirect |
|
If this property is set to 'true' then the original request URI which was used before the authentication will be restored after the user has been redirected back to the application. Note if `redirectPath` property is not set, the original request URI will be restored even if this property is disabled.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_RESTORE_PATH_AFTER_REDIRECT
|
| quarkus.oidc.appone.authentication.session-age-extension |
|
Session age extension in minutes. The user session age property is set to the value of the ID token life-span by default and the user will be redirected to the OIDC provider to re-authenticate once the session has expired. If this property is set to a non-zero value then the expired ID token can be refreshed before the session has expired. This property will be ignored if the `token.refresh-expired` property has not been enabled.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_SESSION_AGE_EXTENSION
|
| quarkus.oidc.appone.authentication.verify-access-token |
|
Both ID and access tokens are fetched from the OIDC provider as part of the authorization code flow. ID token is always verified on every user request as the primary token which is used to represent the principal and extract the roles. Access token is not verified by default since it is meant to be propagated to the downstream services. The verification of the access token should be enabled if it is injected as a JWT token. Access tokens obtained as part of the code flow will always be verified if `quarkus.oidc.roles.source` property is set to `accesstoken` which means the authorization decision will be based on the roles extracted from the access token. Bearer access tokens are always verified.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_VERIFY_ACCESS_TOKEN
|
| quarkus.oidc.appone.cache-user-info-in-idtoken |
|
Allow inlining UserInfo in IdToken instead of caching it in the token cache. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken. Inlining UserInfo in the generated IdToken allows to store it in the session cookie and avoids introducing a cached state.
Environment variable:
QUARKUS_OIDC_APPONE_CACHE_USER_INFO_IN_IDTOKEN
|
| quarkus.oidc.appone.connection-retry-count |
|
The number of times an attempt to re-establish an already available connection will be repeated for. Note this property is different to the `connection-delay` property which is only effective during the initial OIDC connection creation. This property is used to try to recover the existing connection which may have been temporarily lost. For example, if a request to the OIDC token endpoint fails due to a connection exception then the request will be retried for a number of times configured by this property.
Environment variable:
QUARKUS_OIDC_APPONE_CONNECTION_RETRY_COUNT
|
| quarkus.oidc.appone.connection-timeout |
|
The amount of time after which the current OIDC connection request will time out.
Environment variable:
QUARKUS_OIDC_APPONE_CONNECTION_TIMEOUT
|
| quarkus.oidc.appone.credentials.jwt.key-password |
|
The private key password
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_JWT_KEY_PASSWORD
|
| quarkus.oidc.appone.credentials.jwt.key-store-password |
|
A parameter to specify the password of the key store file. If not given, the default ("password") is used.
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_JWT_KEY_STORE_PASSWORD
|
| quarkus.oidc.appone.credentials.jwt.lifespan |
|
JWT life-span in seconds. It will be added to the time it was issued at to calculate the expiration time.
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_JWT_LIFESPAN
|
| quarkus.oidc.appone.introspection-credentials.include-client-id |
|
Include OpenId Connect Client ID configured with 'quarkus.oidc.client-id'
Environment variable:
QUARKUS_OIDC_APPONE_INTROSPECTION_CREDENTIALS_INCLUDE_CLIENT_ID
|
| quarkus.oidc.appone.logout.post-logout-uri-param |
|
Name of the post logout URI parameter which will be added as a query parameter to the logout redirect URI.
Environment variable:
QUARKUS_OIDC_APPONE_LOGOUT_POST_LOGOUT_URI_PARAM
|
| quarkus.oidc.appone.proxy.port |
|
The port number of the Proxy. Default value is 80.
Environment variable:
QUARKUS_OIDC_APPONE_PROXY_PORT
|
| quarkus.oidc.appone.tenant-enabled |
|
If this tenant configuration is enabled.
Environment variable:
QUARKUS_OIDC_APPONE_TENANT_ENABLED
|
| quarkus.oidc.appone.tls.key-store-password |
|
A parameter to specify the password of the key store file. If not given, the default ("password") is used.
Environment variable:
QUARKUS_OIDC_APPONE_TLS_KEY_STORE_PASSWORD
|
| quarkus.oidc.appone.token-state-manager.split-tokens |
|
Default TokenStateManager keeps all tokens (ID, access and refresh) returned in the authorization code grant response in a single session cookie by default. Enable this property to minimize a session cookie size
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_STATE_MANAGER_SPLIT_TOKENS
|
| quarkus.oidc.appone.token-state-manager.strategy |
|
Default TokenStateManager strategy.
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_STATE_MANAGER_STRATEGY
|
| quarkus.oidc.appone.token.allow-jwt-introspection |
|
Allow the remote introspection of JWT tokens when no matching JWK key is available. Note this property is set to 'true' by default for backward-compatibility reasons and will be set to `false` instead in one of the next releases. Also note this property will be ignored if JWK endpoint URI is not available and introspecting the tokens is the only verification option.
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_ALLOW_JWT_INTROSPECTION
|
| quarkus.oidc.appone.token.allow-opaque-token-introspection |
|
Allow the remote introspection of the opaque tokens. Set this property to 'false' if only JWT tokens are expected.
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_ALLOW_OPAQUE_TOKEN_INTROSPECTION
|
| quarkus.oidc.appone.token.forced-jwk-refresh-interval |
|
Forced JWK set refresh interval in minutes.
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_FORCED_JWK_REFRESH_INTERVAL
|
| quarkus.oidc.appone.token.refresh-expired |
|
Refresh expired authorization code flow ID or access tokens.
If this property is enabled then a refresh token request will be performed if the authorization code
ID or access token has expired and, if successful, the local session will be updated with the new set of tokens.
Otherwise, the local session will be invalidated and the user redirected to the OpenID Provider to re-authenticate.
In this case the user may not be challenged again if the OIDC provider session is still active.
For this option be effective the `authentication.session-age-extension` property should also be set to a non-zero
value since the refresh token is currently kept in the user session.
This option is valid only when the application is of type
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_REFRESH_EXPIRED
|
| quarkus.oidc.appone.token.require-jwt-introspection-only |
|
Require that JWT tokens are only introspected remotely.
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_REQUIRE_JWT_INTROSPECTION_ONLY
|
| quarkus.oidc.appone.token.verify-access-token-with-user-info |
|
Indirectly verify that the opaque (binary) access token is valid by using it to request UserInfo. Opaque access token is considered valid if the provider accepted this token and returned a valid UserInfo. You should only enable this option if the opaque access tokens have to be accepted but OpenId Connect provider does not have a token introspection endpoint. This property will have no effect when JWT tokens have to be verified.
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_VERIFY_ACCESS_TOKEN_WITH_USER_INFO
|
| quarkus.oidc.authentication.cookie-force-secure |
|
If enabled the state, session and post logout cookies will have their 'secure' parameter set to 'true' when HTTP is used. It may be necessary when running behind an SSL terminating reverse proxy. The cookies will always be secure if HTTPS is used even if this property is set to false.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_COOKIE_FORCE_SECURE
|
| quarkus.oidc.authentication.cookie-path |
|
Cookie path parameter value which, if set, will be used to set a path parameter for the session, state and post logout cookies. The `cookie-path-header` property, if set, will be checked first.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_COOKIE_PATH
|
| quarkus.oidc.authentication.cookie-same-site |
|
SameSite attribute for the session cookie.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_COOKIE_SAME_SITE
|
| quarkus.oidc.authentication.java-script-auto-redirect |
|
If this property is set to 'true' then a normal 302 redirect response will be returned if the request was initiated via JavaScript API such as XMLHttpRequest or Fetch and the current user needs to be (re)authenticated which may not be desirable for Single Page Applications since it automatically following the redirect may not work given that OIDC authorization endpoints typically do not support CORS. If this property is set to `false` then a status code of '499' will be returned to allow the client to handle the redirect manually
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_JAVA_SCRIPT_AUTO_REDIRECT
|
| quarkus.oidc.authentication.remove-redirect-parameters |
|
Remove the query parameters such as 'code' and 'state' set by the OIDC server on the redirect URI after the user has authenticated by redirecting a user to the same URI but without the query parameters.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_REMOVE_REDIRECT_PARAMETERS
|
| quarkus.oidc.authentication.restore-path-after-redirect |
|
If this property is set to 'true' then the original request URI which was used before the authentication will be restored after the user has been redirected back to the application. Note if `redirectPath` property is not set, the original request URI will be restored even if this property is disabled.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_RESTORE_PATH_AFTER_REDIRECT
|
| quarkus.oidc.authentication.session-age-extension |
|
Session age extension in minutes. The user session age property is set to the value of the ID token life-span by default and the user will be redirected to the OIDC provider to re-authenticate once the session has expired. If this property is set to a non-zero value then the expired ID token can be refreshed before the session has expired. This property will be ignored if the `token.refresh-expired` property has not been enabled.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_SESSION_AGE_EXTENSION
|
| quarkus.oidc.authentication.verify-access-token |
|
Both ID and access tokens are fetched from the OIDC provider as part of the authorization code flow. ID token is always verified on every user request as the primary token which is used to represent the principal and extract the roles. Access token is not verified by default since it is meant to be propagated to the downstream services. The verification of the access token should be enabled if it is injected as a JWT token. Access tokens obtained as part of the code flow will always be verified if `quarkus.oidc.roles.source` property is set to `accesstoken` which means the authorization decision will be based on the roles extracted from the access token. Bearer access tokens are always verified.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_VERIFY_ACCESS_TOKEN
|
| quarkus.oidc.cache-user-info-in-idtoken |
|
Allow inlining UserInfo in IdToken instead of caching it in the token cache. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken. Inlining UserInfo in the generated IdToken allows to store it in the session cookie and avoids introducing a cached state.
Environment variable:
QUARKUS_OIDC_CACHE_USER_INFO_IN_IDTOKEN
|
| quarkus.oidc.connection-retry-count |
|
The number of times an attempt to re-establish an already available connection will be repeated for. Note this property is different to the `connection-delay` property which is only effective during the initial OIDC connection creation. This property is used to try to recover the existing connection which may have been temporarily lost. For example, if a request to the OIDC token endpoint fails due to a connection exception then the request will be retried for a number of times configured by this property.
Environment variable:
QUARKUS_OIDC_CONNECTION_RETRY_COUNT
|
| quarkus.oidc.connection-timeout |
|
The amount of time after which the current OIDC connection request will time out.
Environment variable:
QUARKUS_OIDC_CONNECTION_TIMEOUT
|
| quarkus.oidc.credentials.jwt.key-password |
|
The private key password
Environment variable:
QUARKUS_OIDC_CREDENTIALS_JWT_KEY_PASSWORD
|
| quarkus.oidc.credentials.jwt.key-store-password |
|
A parameter to specify the password of the key store file. If not given, the default ("password") is used.
Environment variable:
QUARKUS_OIDC_CREDENTIALS_JWT_KEY_STORE_PASSWORD
|
| quarkus.oidc.credentials.jwt.lifespan |
|
JWT life-span in seconds. It will be added to the time it was issued at to calculate the expiration time.
Environment variable:
QUARKUS_OIDC_CREDENTIALS_JWT_LIFESPAN
|
| quarkus.oidc.introspection-credentials.include-client-id |
|
Include OpenId Connect Client ID configured with 'quarkus.oidc.client-id'
Environment variable:
QUARKUS_OIDC_INTROSPECTION_CREDENTIALS_INCLUDE_CLIENT_ID
|
| quarkus.oidc.logout.post-logout-uri-param |
|
Name of the post logout URI parameter which will be added as a query parameter to the logout redirect URI.
Environment variable:
QUARKUS_OIDC_LOGOUT_POST_LOGOUT_URI_PARAM
|
| quarkus.oidc.proxy.port |
|
The port number of the Proxy. Default value is 80.
Environment variable:
QUARKUS_OIDC_PROXY_PORT
|
| quarkus.oidc.tenant-enabled |
|
If this tenant configuration is enabled.
Environment variable:
QUARKUS_OIDC_TENANT_ENABLED
|
| quarkus.oidc.tls.key-store-password |
|
A parameter to specify the password of the key store file. If not given, the default ("password") is used.
Environment variable:
QUARKUS_OIDC_TLS_KEY_STORE_PASSWORD
|
| quarkus.oidc.token-cache.max-size |
|
Maximum number of cache entries. Set it to a positive value if the cache has to be enabled.
Environment variable:
QUARKUS_OIDC_TOKEN_CACHE_MAX_SIZE
|
| quarkus.oidc.token-cache.time-to-live |
|
Maximum amount of time a given cache entry is valid for.
Environment variable:
QUARKUS_OIDC_TOKEN_CACHE_TIME_TO_LIVE
|
| quarkus.oidc.token-state-manager.split-tokens |
|
Default TokenStateManager keeps all tokens (ID, access and refresh) returned in the authorization code grant response in a single session cookie by default. Enable this property to minimize a session cookie size
Environment variable:
QUARKUS_OIDC_TOKEN_STATE_MANAGER_SPLIT_TOKENS
|
| quarkus.oidc.token-state-manager.strategy |
|
Default TokenStateManager strategy.
Environment variable:
QUARKUS_OIDC_TOKEN_STATE_MANAGER_STRATEGY
|
| quarkus.oidc.token.allow-jwt-introspection |
|
Allow the remote introspection of JWT tokens when no matching JWK key is available. Note this property is set to 'true' by default for backward-compatibility reasons and will be set to `false` instead in one of the next releases. Also note this property will be ignored if JWK endpoint URI is not available and introspecting the tokens is the only verification option.
Environment variable:
QUARKUS_OIDC_TOKEN_ALLOW_JWT_INTROSPECTION
|
| quarkus.oidc.token.allow-opaque-token-introspection |
|
Allow the remote introspection of the opaque tokens. Set this property to 'false' if only JWT tokens are expected.
Environment variable:
QUARKUS_OIDC_TOKEN_ALLOW_OPAQUE_TOKEN_INTROSPECTION
|
| quarkus.oidc.token.forced-jwk-refresh-interval |
|
Forced JWK set refresh interval in minutes.
Environment variable:
QUARKUS_OIDC_TOKEN_FORCED_JWK_REFRESH_INTERVAL
|
| quarkus.oidc.token.refresh-expired |
|
Refresh expired authorization code flow ID or access tokens.
If this property is enabled then a refresh token request will be performed if the authorization code
ID or access token has expired and, if successful, the local session will be updated with the new set of tokens.
Otherwise, the local session will be invalidated and the user redirected to the OpenID Provider to re-authenticate.
In this case the user may not be challenged again if the OIDC provider session is still active.
For this option be effective the `authentication.session-age-extension` property should also be set to a non-zero
value since the refresh token is currently kept in the user session.
This option is valid only when the application is of type
Environment variable:
QUARKUS_OIDC_TOKEN_REFRESH_EXPIRED
|
| quarkus.oidc.token.require-jwt-introspection-only |
|
Require that JWT tokens are only introspected remotely.
Environment variable:
QUARKUS_OIDC_TOKEN_REQUIRE_JWT_INTROSPECTION_ONLY
|
| quarkus.oidc.token.verify-access-token-with-user-info |
|
Indirectly verify that the opaque (binary) access token is valid by using it to request UserInfo. Opaque access token is considered valid if the provider accepted this token and returned a valid UserInfo. You should only enable this option if the opaque access tokens have to be accepted but OpenId Connect provider does not have a token introspection endpoint. This property will have no effect when JWT tokens have to be verified.
Environment variable:
QUARKUS_OIDC_TOKEN_VERIFY_ACCESS_TOKEN_WITH_USER_INFO
|
| quarkus.qute.remove-standalone-lines |
|
Specify whether the parser should remove standalone lines from the output. A standalone line is a line that contains at least one section tag, parameter declaration, or comment but no expression and no non-whitespace character.
Environment variable:
QUARKUS_QUTE_REMOVE_STANDALONE_LINES
|
| quarkus.qute.strict-rendering |
|
If set to
Note that the
Environment variable:
QUARKUS_QUTE_STRICT_RENDERING
|
| quarkus.qute.timeout |
|
The global rendering timeout in milliseconds. It is used if no
Environment variable:
QUARKUS_QUTE_TIMEOUT
|
| quarkus.qute.use-async-timeout |
|
If set to
Environment variable:
QUARKUS_QUTE_USE_ASYNC_TIMEOUT
|
| quarkus.rest-client.connect-timeout |
|
A timeout in milliseconds that REST clients should wait to connect to the remote endpoint. Can be overwritten by client-specific settings.
Environment variable:
QUARKUS_REST_CLIENT_CONNECT_TIMEOUT
|
| quarkus.rest-client.disable-contextual-error-messages |
|
If true, the REST clients will not provide additional contextual information (like REST client class and method names) when exception occurs during a client invocation. This property is applicable to reactive REST clients only.
Environment variable:
QUARKUS_REST_CLIENT_DISABLE_CONTEXTUAL_ERROR_MESSAGES
|
| quarkus.rest-client.disable-smart-produces |
|
By default, REST Client Reactive uses text/plain content type for String values and application/json for everything else. MicroProfile Rest Client spec requires the implementations to always default to application/json. This build item disables the "smart" behavior of RESTEasy Reactive to comply to the spec. This property is applicable to reactive REST clients only.
Environment variable:
QUARKUS_REST_CLIENT_DISABLE_SMART_PRODUCES
|
| quarkus.rest-client.keep-alive-enabled |
|
If set to false disables the keep alive completely. Can be overwritten by client-specific settings.
Environment variable:
QUARKUS_REST_CLIENT_KEEP_ALIVE_ENABLED
|
| quarkus.rest-client.logging.body-limit |
|
How many characters of the body should be logged. Message body can be large and can easily pollute the logs. By default, set to 100. This property is applicable to reactive REST clients only.
Environment variable:
QUARKUS_REST_CLIENT_LOGGING_BODY_LIMIT
|
| quarkus.rest-client.read-timeout |
|
A timeout in milliseconds that REST clients should wait for a response from the remote endpoint. Can be overwritten by client-specific settings.
Environment variable:
QUARKUS_REST_CLIENT_READ_TIMEOUT
|
| quarkus.resteasy.multipart.input-part.default-charset |
|
Default charset. Note that the default value is UTF-8 which is different from RESTEasy's default value US-ASCII.
Environment variable:
QUARKUS_RESTEASY_MULTIPART_INPUT_PART_DEFAULT_CHARSET
|
| quarkus.resteasy.multipart.input-part.default-content-type |
|
The default content-type.
Environment variable:
QUARKUS_RESTEASY_MULTIPART_INPUT_PART_DEFAULT_CONTENT_TYPE
|
| quarkus.scheduler.enabled |
|
If schedulers are enabled.
Environment variable:
QUARKUS_SCHEDULER_ENABLED
|
| quarkus.scheduler.overdue-grace-period |
|
Scheduled task will be flagged as overdue if next execution time is exceeded by this period.
Environment variable:
QUARKUS_SCHEDULER_OVERDUE_GRACE_PERIOD
|
| quarkus.smallrye-openapi.enable |
|
Enable the openapi endpoint. By default it's enabled.
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_ENABLE
|
| quarkus.swagger-ui.enable |
|
If Swagger UI is included, it should be enabled/disabled. By default, Swagger UI is enabled if it is included (see
Environment variable:
QUARKUS_SWAGGER_UI_ENABLE
|
| quarkus.thread-pool.core-threads |
|
The core thread pool size. This number of threads will always be kept alive.
Environment variable:
QUARKUS_THREAD_POOL_CORE_THREADS
|
| quarkus.thread-pool.growth-resistance |
|
The executor growth resistance.
A resistance factor applied after the core pool is full; values applied here will cause that fraction
of submissions to create new threads when no idle thread is available. A value of
Environment variable:
QUARKUS_THREAD_POOL_GROWTH_RESISTANCE
|
| quarkus.thread-pool.keep-alive-time |
|
The amount of time a thread will stay alive with no work.
Environment variable:
QUARKUS_THREAD_POOL_KEEP_ALIVE_TIME
|
| quarkus.thread-pool.prefill |
|
Prefill core thread pool. The core thread pool will be initialised with the core number of threads at startup
Environment variable:
QUARKUS_THREAD_POOL_PREFILL
|
| quarkus.thread-pool.shutdown-check-interval |
|
The frequency at which the status of the thread pool should be checked during shutdown. Information about waiting tasks and threads will be checked and possibly logged at this interval. Setting this key to an empty value disables the shutdown check interval.
Environment variable:
QUARKUS_THREAD_POOL_SHUTDOWN_CHECK_INTERVAL
|
| quarkus.thread-pool.shutdown-interrupt |
|
The amount of time to wait for thread pool shutdown before tasks should be interrupted. If this value is
greater than or equal to the value for
Environment variable:
QUARKUS_THREAD_POOL_SHUTDOWN_INTERRUPT
|
| quarkus.thread-pool.shutdown-timeout |
|
The shutdown timeout. If all pending work has not been completed by this time then additional threads will be spawned to attempt to finish any pending tasks, and the shutdown process will continue
Environment variable:
QUARKUS_THREAD_POOL_SHUTDOWN_TIMEOUT
|
| quarkus.transaction-manager.default-transaction-timeout |
|
The default transaction timeout
Environment variable:
QUARKUS_TRANSACTION_MANAGER_DEFAULT_TRANSACTION_TIMEOUT
|
| quarkus.transaction-manager.enable-recovery |
|
Start the recovery service on startup.
Environment variable:
QUARKUS_TRANSACTION_MANAGER_ENABLE_RECOVERY
|
| quarkus.transaction-manager.expiry-scanners |
|
The list of expiry scanners
Environment variable:
QUARKUS_TRANSACTION_MANAGER_EXPIRY_SCANNERS
|
| quarkus.transaction-manager.node-name |
|
The node name used by the transaction manager
Environment variable:
QUARKUS_TRANSACTION_MANAGER_NODE_NAME
|
| quarkus.transaction-manager.object-store-directory |
|
The directory name of location of the transaction logs. If the value is not absolute then the directory is relative to the user.dir system property.
Environment variable:
QUARKUS_TRANSACTION_MANAGER_OBJECT_STORE_DIRECTORY
|
| quarkus.transaction-manager.recovery-modules |
|
The list of recovery modules
Environment variable:
QUARKUS_TRANSACTION_MANAGER_RECOVERY_MODULES
|
| quarkus.transaction-manager.xa-resource-orphan-filters |
|
The list of orphan filters
Environment variable:
QUARKUS_TRANSACTION_MANAGER_XA_RESOURCE_ORPHAN_FILTERS
|
| quarkus.vertx.caching |
|
Enables or disables the Vert.x cache.
Environment variable:
QUARKUS_VERTX_CACHING
|
| quarkus.vertx.classpath-resolving |
|
Enables or disabled the Vert.x classpath resource resolver.
Environment variable:
QUARKUS_VERTX_CLASSPATH_RESOLVING
|
| quarkus.vertx.cluster.clustered |
|
Enables or disables the clustering.
Environment variable:
QUARKUS_VERTX_CLUSTER_CLUSTERED
|
| quarkus.vertx.cluster.host |
|
The host name.
Environment variable:
QUARKUS_VERTX_CLUSTER_HOST
|
| quarkus.vertx.cluster.ping-interval |
|
The ping interval.
Environment variable:
QUARKUS_VERTX_CLUSTER_PING_INTERVAL
|
| quarkus.vertx.cluster.ping-reply-interval |
|
The ping reply interval.
Environment variable:
QUARKUS_VERTX_CLUSTER_PING_REPLY_INTERVAL
|
| quarkus.vertx.eventbus.client-auth |
|
The client authentication.
Environment variable:
QUARKUS_VERTX_EVENTBUS_CLIENT_AUTH
|
| quarkus.vertx.eventbus.connect-timeout |
|
The connect timeout.
Environment variable:
QUARKUS_VERTX_EVENTBUS_CONNECT_TIMEOUT
|
| quarkus.vertx.eventbus.reconnect-attempts |
|
The number of reconnection attempts.
Environment variable:
QUARKUS_VERTX_EVENTBUS_RECONNECT_ATTEMPTS
|
| quarkus.vertx.eventbus.reconnect-interval |
|
The reconnection interval in milliseconds.
Environment variable:
QUARKUS_VERTX_EVENTBUS_RECONNECT_INTERVAL
|
| quarkus.vertx.eventbus.reuse-address |
|
Whether to reuse the address.
Environment variable:
QUARKUS_VERTX_EVENTBUS_REUSE_ADDRESS
|
| quarkus.vertx.eventbus.reuse-port |
|
Whether to reuse the port.
Environment variable:
QUARKUS_VERTX_EVENTBUS_REUSE_PORT
|
| quarkus.vertx.eventbus.ssl |
|
Enables or Disabled SSL.
Environment variable:
QUARKUS_VERTX_EVENTBUS_SSL
|
| quarkus.vertx.eventbus.tcp-keep-alive |
|
Whether to keep the TCP connection opened (keep-alive).
Environment variable:
QUARKUS_VERTX_EVENTBUS_TCP_KEEP_ALIVE
|
| quarkus.vertx.eventbus.tcp-no-delay |
|
Configure the TCP no delay.
Environment variable:
QUARKUS_VERTX_EVENTBUS_TCP_NO_DELAY
|
| quarkus.vertx.eventbus.trust-all |
|
Enables or disables the trust all parameter.
Environment variable:
QUARKUS_VERTX_EVENTBUS_TRUST_ALL
|
| quarkus.vertx.growth-resistance |
|
The executor growth resistance.
A resistance factor applied after the core pool is full; values applied here will cause that fraction
of submissions to create new threads when no idle thread is available. A value of
Environment variable:
QUARKUS_VERTX_GROWTH_RESISTANCE
|
| quarkus.vertx.internal-blocking-pool-size |
|
The size of the internal thread pool (used for the file system).
Environment variable:
QUARKUS_VERTX_INTERNAL_BLOCKING_POOL_SIZE
|
| quarkus.vertx.keep-alive-time |
|
The amount of time a thread will stay alive with no work.
Environment variable:
QUARKUS_VERTX_KEEP_ALIVE_TIME
|
| quarkus.vertx.max-event-loop-execute-time |
|
The maximum amount of time the event loop can be blocked.
Environment variable:
QUARKUS_VERTX_MAX_EVENT_LOOP_EXECUTE_TIME
|
| quarkus.vertx.max-worker-execute-time |
|
The maximum amount of time the worker thread can be blocked.
Environment variable:
QUARKUS_VERTX_MAX_WORKER_EXECUTE_TIME
|
| quarkus.vertx.prefer-native-transport |
|
Enable or disable native transport
Environment variable:
QUARKUS_VERTX_PREFER_NATIVE_TRANSPORT
|
| quarkus.vertx.prefill |
|
Prefill thread pool when creating a new Executor.
When {
Environment variable:
QUARKUS_VERTX_PREFILL
|
| quarkus.vertx.resolver.cache-max-time-to-live |
|
The maximum amount of time in seconds that a successfully resolved address will be cached. If not set explicitly, resolved addresses may be cached forever.
Environment variable:
QUARKUS_VERTX_RESOLVER_CACHE_MAX_TIME_TO_LIVE
|
| quarkus.vertx.resolver.cache-min-time-to-live |
|
The minimum amount of time in seconds that a successfully resolved address will be cached.
Environment variable:
QUARKUS_VERTX_RESOLVER_CACHE_MIN_TIME_TO_LIVE
|
| quarkus.vertx.resolver.cache-negative-time-to-live |
|
The amount of time in seconds that an unsuccessful attempt to resolve an address will be cached.
Environment variable:
QUARKUS_VERTX_RESOLVER_CACHE_NEGATIVE_TIME_TO_LIVE
|
| quarkus.vertx.resolver.max-queries |
|
The maximum number of queries to be sent during a resolution.
Environment variable:
QUARKUS_VERTX_RESOLVER_MAX_QUERIES
|
| quarkus.vertx.resolver.query-timeout |
|
The duration after which a DNS query is considered to be failed.
Environment variable:
QUARKUS_VERTX_RESOLVER_QUERY_TIMEOUT
|
| quarkus.vertx.use-async-dns |
|
Enables the async DNS resolver.
Environment variable:
QUARKUS_VERTX_USE_ASYNC_DNS
|
| quarkus.vertx.warning-exception-time |
|
The amount of time before a warning is displayed if the event loop is blocked.
Environment variable:
QUARKUS_VERTX_WARNING_EXCEPTION_TIME
|
| quarkus.vertx.worker-pool-size |
|
The size of the worker thread pool.
Environment variable:
QUARKUS_VERTX_WORKER_POOL_SIZE
|
| BuildTime RunTime Fixed | ||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| quarkus.application.name |
|
The name of the application. If not set, defaults to the name of the project (except for tests where it is not set at all).
Environment variable:
QUARKUS_APPLICATION_NAME
|
||||||||||||||||||||
| quarkus.application.ui-header |
|
The header to use for UI Screen (Swagger UI, GraphQL UI etc).
Environment variable:
QUARKUS_APPLICATION_UI_HEADER
|
||||||||||||||||||||
| quarkus.application.version |
|
The version of the application. If not set, defaults to the version of the project (except for tests where it is not set at all).
Environment variable:
QUARKUS_APPLICATION_VERSION
|
||||||||||||||||||||
| quarkus.datasource.db-kind |
|
The kind of database we will connect to (e.g. h2, postgresql...).
Environment variable:
QUARKUS_DATASOURCE_DB_KIND
|
||||||||||||||||||||
| quarkus.datasource.health-exclude |
|
Whether this particular data source should be excluded from the health check if the general health check for data sources is enabled. By default, the health check includes all configured data sources (if it is enabled).
Environment variable:
QUARKUS_DATASOURCE_HEALTH_EXCLUDE
|
||||||||||||||||||||
| quarkus.datasource.health.enabled |
|
Whether or not an health check is published in case the smallrye-health extension is present. This is a global setting and is not specific to a datasource.
Environment variable:
QUARKUS_DATASOURCE_HEALTH_ENABLED
|
||||||||||||||||||||
| quarkus.datasource.jdbc |
|
Environment variable:
QUARKUS_DATASOURCE_JDBC
|
||||||||||||||||||||
| quarkus.datasource.jdbc.tracing |
|
Enable JDBC tracing. Disabled by default.
Environment variable:
QUARKUS_DATASOURCE_JDBC_TRACING
|
||||||||||||||||||||
| quarkus.datasource.jdbc.transactions |
|
Whether we want to use regular JDBC transactions, XA, or disable all transactional capabilities.
When enabling XA you will need a driver implementing
Environment variable:
QUARKUS_DATASOURCE_JDBC_TRANSACTIONS
|
||||||||||||||||||||
| quarkus.datasource.metrics.enabled |
|
Whether or not datasource metrics are published in case a metrics extension is present. This is a global setting and is not specific to a datasource. NOTE: This is different from the "jdbc.enable-metrics" property that needs to be set on the JDBC datasource level to enable collection of metrics for that datasource.
Environment variable:
QUARKUS_DATASOURCE_METRICS_ENABLED
|
||||||||||||||||||||
| quarkus.default-locale |
|
Default locale that can be consumed by the extensions. The locale must be specified in the IETF BCP 47 format e.g. en-US or fr-FR. For instance, the Hibernate Validator extension makes use of it.
Native-image build uses this property to derive
Environment variable:
QUARKUS_DEFAULT_LOCALE
|
||||||||||||||||||||
| quarkus.hibernate-validator.fail-fast |
|
Enable the fail fast mode. When fail fast is enabled the validation will stop on the first constraint violation detected.
Environment variable:
QUARKUS_HIBERNATE_VALIDATOR_FAIL_FAST
|
||||||||||||||||||||
| quarkus.hibernate-validator.method-validation.allow-multiple-cascaded-validation-on-return-values |
|
Define whether more than one constraint on a return value may be marked for cascading validation are allowed.
The default value is See Section 4.5.5 of the JSR 380 specification, specifically "One must not mark a method return value for cascaded validation more than once in a line of a class hierarchy. In other words, overriding methods on sub types (be it sub classes/interfaces or interface implementations) cannot mark the return value for cascaded validation if the return value has already been marked on the overridden method of the super type or interface."
Environment variable:
QUARKUS_HIBERNATE_VALIDATOR_METHOD_VALIDATION_ALLOW_MULTIPLE_CASCADED_VALIDATION_ON_RETURN_VALUES
|
||||||||||||||||||||
| quarkus.hibernate-validator.method-validation.allow-overriding-parameter-constraints |
|
Define whether overriding methods that override constraints should throw a See Section 4.5.5 of the JSR 380 specification, specifically "In sub types (be it sub classes/interfaces or interface implementations), no parameter constraints may be declared on overridden or implemented methods, nor may parameters be marked for cascaded validation. This would pose a strengthening of preconditions to be fulfilled by the caller."
Environment variable:
QUARKUS_HIBERNATE_VALIDATOR_METHOD_VALIDATION_ALLOW_OVERRIDING_PARAMETER_CONSTRAINTS
|
||||||||||||||||||||
| quarkus.hibernate-validator.method-validation.allow-parameter-constraints-on-parallel-methods |
|
Define whether parallel methods that define constraints should throw a See Section 4.5.5 of the JSR 380 specification, specifically "If a sub type overrides/implements a method originally defined in several parallel types of the hierarchy (e.g. two interfaces not extending each other, or a class and an interface not implemented by said class), no parameter constraints may be declared for that method at all nor parameters be marked for cascaded validation. This again is to avoid an unexpected strengthening of preconditions to be fulfilled by the caller."
Environment variable:
QUARKUS_HIBERNATE_VALIDATOR_METHOD_VALIDATION_ALLOW_PARAMETER_CONSTRAINTS_ON_PARALLEL_METHODS
|
||||||||||||||||||||
| quarkus.http.auth.form.cookie-name |
|
The cookie that is used to store the persistent session
Environment variable:
QUARKUS_HTTP_AUTH_FORM_COOKIE_NAME
|
||||||||||||||||||||
| quarkus.http.auth.form.cookie-path |
|
The cookie path for the session and location cookies.
Environment variable:
QUARKUS_HTTP_AUTH_FORM_COOKIE_PATH
|
||||||||||||||||||||
| quarkus.http.auth.form.cookie-same-site |
|
SameSite attribute for the session and location cookies.
Environment variable:
QUARKUS_HTTP_AUTH_FORM_COOKIE_SAME_SITE
|
||||||||||||||||||||
| quarkus.http.auth.form.enabled |
|
If form authentication is enabled.
Environment variable:
QUARKUS_HTTP_AUTH_FORM_ENABLED
|
||||||||||||||||||||
| quarkus.http.auth.form.error-page |
|
The error page. Redirect to error page can be disabled by setting `quarkus.http.auth.form.error-page=`.
Environment variable:
QUARKUS_HTTP_AUTH_FORM_ERROR_PAGE
|
||||||||||||||||||||
| quarkus.http.auth.form.http-only-cookie |
|
Set the HttpOnly attribute to prevent access to the cookie via JavaScript.
Environment variable:
QUARKUS_HTTP_AUTH_FORM_HTTP_ONLY_COOKIE
|
||||||||||||||||||||
| quarkus.http.auth.form.landing-page |
|
The landing page to redirect to if there is no saved page to redirect back to. Redirect to landing page can be disabled by setting `quarkus.http.auth.form.landing-page=`.
Environment variable:
QUARKUS_HTTP_AUTH_FORM_LANDING_PAGE
|
||||||||||||||||||||
| quarkus.http.auth.form.location-cookie |
|
Option to control the name of the cookie used to redirect the user back to where he wants to get access to.
Environment variable:
QUARKUS_HTTP_AUTH_FORM_LOCATION_COOKIE
|
||||||||||||||||||||
| quarkus.http.auth.form.login-page |
|
The login page. Redirect to login page can be disabled by setting `quarkus.http.auth.form.login-page=`.
Environment variable:
QUARKUS_HTTP_AUTH_FORM_LOGIN_PAGE
|
||||||||||||||||||||
| quarkus.http.auth.form.new-cookie-interval |
|
How old a cookie can get before it will be replaced with a new cookie with an updated timeout, also referred to as "renewal-timeout". Note that smaller values will result in slightly more server load (as new encrypted cookies will be generated more often), however larger values affect the inactivity timeout as the timeout is set when a cookie is generated. For example if this is set to 10 minutes, and the inactivity timeout is 30m, if a users last request is when the cookie is 9m old then the actual timeout will happen 21m after the last request, as the timeout is only refreshed when a new cookie is generated. In other words no timeout is tracked on the server side; the timestamp is encoded and encrypted in the cookie itself, and it is decrypted and parsed with each request.
Environment variable:
QUARKUS_HTTP_AUTH_FORM_NEW_COOKIE_INTERVAL
|
||||||||||||||||||||
| quarkus.http.auth.form.password-parameter |
|
The password field name.
Environment variable:
QUARKUS_HTTP_AUTH_FORM_PASSWORD_PARAMETER
|
||||||||||||||||||||
| quarkus.http.auth.form.post-location |
|
The post location.
Environment variable:
QUARKUS_HTTP_AUTH_FORM_POST_LOCATION
|
||||||||||||||||||||
| quarkus.http.auth.form.redirect-after-login |
|
Option to disable redirect to landingPage if there is no saved page to redirect back to. Form Auth POST is followed
by redirect to landingPage by default.
Environment variable:
QUARKUS_HTTP_AUTH_FORM_REDIRECT_AFTER_LOGIN
|
||||||||||||||||||||
| quarkus.http.auth.form.timeout |
|
The inactivity (idle) timeout When inactivity timeout is reached, cookie is not renewed and a new login is enforced.
Environment variable:
QUARKUS_HTTP_AUTH_FORM_TIMEOUT
|
||||||||||||||||||||
| quarkus.http.auth.form.username-parameter |
|
The username field name.
Environment variable:
QUARKUS_HTTP_AUTH_FORM_USERNAME_PARAMETER
|
||||||||||||||||||||
| quarkus.http.auth.proactive |
|
If this is true and credentials are present then a user will always be authenticated before the request progresses. If this is false then an attempt will only be made to authenticate the user if a permission check is performed or the current user is required for some other reason.
Environment variable:
QUARKUS_HTTP_AUTH_PROACTIVE
|
||||||||||||||||||||
| quarkus.http.compress-media-types |
|
List of media types for which the compression should be enabled automatically, unless declared explicitly via
Environment variable:
QUARKUS_HTTP_COMPRESS_MEDIA_TYPES
|
||||||||||||||||||||
| quarkus.http.enable-compression |
|
If responses should be compressed. Note that this will attempt to compress all responses, to avoid compressing already compressed content (such as images) you need to set the following header: Content-Encoding: identity Which will tell vert.x not to compress the response.
Environment variable:
QUARKUS_HTTP_ENABLE_COMPRESSION
|
||||||||||||||||||||
| quarkus.http.enable-decompression |
|
When enabled, vert.x will decompress the request's body if it's compressed. Note that the compression format (e.g., gzip) must be specified in the Content-Encoding header in the request.
Environment variable:
QUARKUS_HTTP_ENABLE_DECOMPRESSION
|
||||||||||||||||||||
| quarkus.http.non-application-root-path |
|
A common root path for non-application endpoints. Various extension-provided endpoints such as metrics, health, * Relative path (Default, `q`) ->
Environment variable:
QUARKUS_HTTP_NON_APPLICATION_ROOT_PATH
|
||||||||||||||||||||
| quarkus.http.root-path |
|
The HTTP root path. All web content will be served relative to this root path.
Environment variable:
QUARKUS_HTTP_ROOT_PATH
|
||||||||||||||||||||
| quarkus.http.ssl.client-auth |
|
Configures the engine to require/request client authentication. NONE, REQUEST, REQUIRED
Environment variable:
QUARKUS_HTTP_SSL_CLIENT_AUTH
|
||||||||||||||||||||
| quarkus.http.test-timeout |
|
The REST Assured client timeout for testing.
Environment variable:
QUARKUS_HTTP_TEST_TIMEOUT
|
||||||||||||||||||||
| quarkus.http.virtual |
|
If this is true then only a virtual channel will be set up for vertx web. We have this switch for testing purposes.
Environment variable:
QUARKUS_HTTP_VIRTUAL
|
||||||||||||||||||||
| quarkus.jackson.accept-case-insensitive-enums |
|
If enabled, Jackson will ignore case during Enum deserialization.
Environment variable:
QUARKUS_JACKSON_ACCEPT_CASE_INSENSITIVE_ENUMS
|
||||||||||||||||||||
| quarkus.jackson.fail-on-empty-beans |
|
If enabled, Jackson will fail when no accessors are found for a type. This is enabled by default to match the default Jackson behavior.
Environment variable:
QUARKUS_JACKSON_FAIL_ON_EMPTY_BEANS
|
||||||||||||||||||||
| quarkus.jackson.fail-on-unknown-properties |
|
If enabled, Jackson will fail when encountering unknown properties.
You can still override it locally with
Environment variable:
QUARKUS_JACKSON_FAIL_ON_UNKNOWN_PROPERTIES
|
||||||||||||||||||||
| quarkus.jackson.timezone |
|
If set, Jackson will default to using the specified timezone when formatting dates. Some examples values are "Asia/Jakarta" and "GMT+3". If not set, Jackson will use its own default.
Environment variable:
QUARKUS_JACKSON_TIMEZONE
|
||||||||||||||||||||
| quarkus.jackson.write-dates-as-timestamps |
|
If enabled, Jackson will serialize dates as numeric value(s). When disabled, they are serialized in ISO 8601 format.
Environment variable:
QUARKUS_JACKSON_WRITE_DATES_AS_TIMESTAMPS
|
||||||||||||||||||||
| quarkus.jackson.write-durations-as-timestamps |
|
If enabled, Jackson will serialize durations as numeric value(s). When disabled, they are serialized in ISO 8601 format. This is enabled by default to match the default Jackson behavior.
Environment variable:
QUARKUS_JACKSON_WRITE_DURATIONS_AS_TIMESTAMPS
|
||||||||||||||||||||
| quarkus.keycloak.connection-pool-size |
|
Adapters will make separate HTTP invocations to the Keycloak server to turn an access code into an access token. This config option defines how many connections to the Keycloak server should be pooled
Environment variable:
QUARKUS_KEYCLOAK_CONNECTION_POOL_SIZE
|
||||||||||||||||||||
| quarkus.keycloak.policy-enforcer.enforcement-mode |
|
Specifies how policies are enforced.
Environment variable:
QUARKUS_KEYCLOAK_POLICY_ENFORCER_ENFORCEMENT_MODE
|
||||||||||||||||||||
| quarkus.keycloak.policy-enforcer.http-method-as-scope |
|
Specifies how scopes should be mapped to HTTP methods. If set to true, the policy enforcer will use the HTTP method from the current request to check whether access should be granted
Environment variable:
QUARKUS_KEYCLOAK_POLICY_ENFORCER_HTTP_METHOD_AS_SCOPE
|
||||||||||||||||||||
| quarkus.keycloak.policy-enforcer.lazy-load-paths |
|
Specifies how the adapter should fetch the server for resources associated with paths in your application. If true, the policy enforcer is going to fetch resources on-demand accordingly with the path being requested
Environment variable:
QUARKUS_KEYCLOAK_POLICY_ENFORCER_LAZY_LOAD_PATHS
|
||||||||||||||||||||
| quarkus.keycloak.policy-enforcer.path-cache.lifespan |
|
Defines the time in milliseconds when the entry should be expired
Environment variable:
QUARKUS_KEYCLOAK_POLICY_ENFORCER_PATH_CACHE_LIFESPAN
|
||||||||||||||||||||
| quarkus.keycloak.policy-enforcer.path-cache.max-entries |
|
Defines the limit of entries that should be kept in the cache
Environment variable:
QUARKUS_KEYCLOAK_POLICY_ENFORCER_PATH_CACHE_MAX_ENTRIES
|
||||||||||||||||||||
| quarkus.live-reload.connect-timeout |
|
The amount of time to wait for a remote dev connect or reconnect
Environment variable:
QUARKUS_LIVE_RELOAD_CONNECT_TIMEOUT
|
||||||||||||||||||||
| quarkus.live-reload.instrumentation |
|
Whether Quarkus should enable its ability to not do a full restart when changes to classes are compatible with JVM instrumentation. If this is set to true, Quarkus will perform class redefinition when possible.
Environment variable:
QUARKUS_LIVE_RELOAD_INSTRUMENTATION
|
||||||||||||||||||||
| quarkus.live-reload.retry-interval |
|
The amount of time to wait between attempts when connecting to the server side of remote dev
Environment variable:
QUARKUS_LIVE_RELOAD_RETRY_INTERVAL
|
||||||||||||||||||||
| quarkus.live-reload.retry-max-attempts |
|
The maximum number of attempts when connecting to the server side of remote dev
Environment variable:
QUARKUS_LIVE_RELOAD_RETRY_MAX_ATTEMPTS
|
||||||||||||||||||||
| quarkus.locales |
|
The set of supported locales that can be consumed by the extensions. The locales must be specified in the IETF BCP 47 format e.g. en-US or fr-FR. For instance, the Hibernate Validator extension makes use of it. Native-image build uses it to define additional locales that are supposed to be available at runtime.
Environment variable:
QUARKUS_LOCALES
|
||||||||||||||||||||
| quarkus.log.metrics.enabled |
|
Whether logging metrics are published in case a metrics extension is present.
Environment variable:
QUARKUS_LOG_METRICS_ENABLED
|
||||||||||||||||||||
| quarkus.log.min-level |
|
The default minimum log level.
Environment variable:
QUARKUS_LOG_MIN_LEVEL
|
||||||||||||||||||||
| quarkus.mailer.cache-attachments |
|
Caches data from attachment's Stream to a temporary file. It tries to delete it after sending email.
Environment variable:
QUARKUS_MAILER_CACHE_ATTACHMENTS
|
||||||||||||||||||||
| quarkus.qute.default-charset |
|
The default charset of the templates files.
Environment variable:
QUARKUS_QUTE_DEFAULT_CHARSET
|
||||||||||||||||||||
| quarkus.qute.escape-content-types |
|
The list of content types for which the
Environment variable:
QUARKUS_QUTE_ESCAPE_CONTENT_TYPES
|
||||||||||||||||||||
| quarkus.qute.iteration-metadata-prefix |
|
The prefix is used to access the iteration metadata inside a loop section. A valid prefix consists of alphanumeric characters and underscores. Three special constants can be used:
constant is set.
Environment variable:
QUARKUS_QUTE_ITERATION_METADATA_PREFIX
|
||||||||||||||||||||
| quarkus.qute.suffixes |
|
The list of suffixes used when attempting to locate a template file. By default, `engine.getTemplate("foo")` would result in several lookups: `foo`, `foo.html`, `foo.txt`, etc.
Environment variable:
QUARKUS_QUTE_SUFFIXES
|
||||||||||||||||||||
| quarkus.qute.template-path-exclude |
|
This regular expression is used to exclude template files from the
The matched input is the file path relative from the By default, the hidden files are excluded. The name of a hidden file starts with a dot.
Environment variable:
QUARKUS_QUTE_TEMPLATE_PATH_EXCLUDE
|
||||||||||||||||||||
| quarkus.scheduler.cron-type |
|
The syntax used in CRON expressions.
Environment variable:
QUARKUS_SCHEDULER_CRON_TYPE
|
||||||||||||||||||||
| quarkus.scheduler.metrics.enabled |
|
Scheduled task metrics will be enabled if a metrics extension is present and this value is true.
Environment variable:
QUARKUS_SCHEDULER_METRICS_ENABLED
|
||||||||||||||||||||
| quarkus.scheduler.tracing.enabled |
|
Tracing will be enabled if the OpenTelemetry extension is present and this value is true.
Environment variable:
QUARKUS_SCHEDULER_TRACING_ENABLED
|
||||||||||||||||||||
| quarkus.security.deny-unannotated-members |
|
If set to true, access to all methods of beans that have any security annotations on other members will be denied by
default.
E.g. if enabled, in the following bean,
{@literal @}ApplicationScoped
public class A {
{@literal @}RolesAllowed("admin")
public void methodA() {
...
}
public void methodB() {
...
}
}
Environment variable:
QUARKUS_SECURITY_DENY_UNANNOTATED_MEMBERS
|
||||||||||||||||||||
| quarkus.security.jaxrs.deny-unannotated-endpoints |
|
if set to true, access to all JAX-RS resources will be denied by default
Environment variable:
QUARKUS_SECURITY_JAXRS_DENY_UNANNOTATED_ENDPOINTS
|
||||||||||||||||||||
| quarkus.tls.trust-all |
|
Enable trusting all certificates. Disable by default.
Environment variable:
QUARKUS_TLS_TRUST_ALL
|
||||||||||||||||||||
| PORT |
|
Environment variable:
PORT
|
||||||||||||||||||||
| PSQL_PASS |
|
Environment variable:
PSQL_PASS
|
||||||||||||||||||||
| port |
|
Environment variable:
PORT
|
||||||||||||||||||||
| psql.pass |
|
Environment variable:
PSQL_PASS
|
||||||||||||||||||||
| quarkus.arc.auto-inject-fields |
|
If set to true
Environment variable:
QUARKUS_ARC_AUTO_INJECT_FIELDS
|
||||||||||||||||||||
| quarkus.arc.auto-producer-methods |
|
If set to true then
Environment variable:
QUARKUS_ARC_AUTO_PRODUCER_METHODS
|
||||||||||||||||||||
| quarkus.arc.context-propagation.enabled |
|
If set to true and SmallRye Context Propagation extension is present then enable the context propagation for CDI contexts.
Environment variable:
QUARKUS_ARC_CONTEXT_PROPAGATION_ENABLED
|
||||||||||||||||||||
| quarkus.arc.detect-unused-false-positives |
|
If set to true then the container attempts to detect "unused removed beans" false positives during programmatic lookup at
runtime. You can disable this feature to conserve some memory when running your application in production.
Environment variable:
QUARKUS_ARC_DETECT_UNUSED_FALSE_POSITIVES
|
||||||||||||||||||||
| quarkus.arc.detect-wrong-annotations |
|
If set to true then the container attempts to detect wrong usages of annotations and eventually fails the build to prevent unexpected behavior of a Quarkus application.
A typical example is
Environment variable:
QUARKUS_ARC_DETECT_WRONG_ANNOTATIONS
|
||||||||||||||||||||
| quarkus.arc.dev-mode.monitoring-enabled |
|
If set to true then the container monitors business method invocations and fired events during the development mode.
Environment variable:
QUARKUS_ARC_DEV_MODE_MONITORING_ENABLED
|
||||||||||||||||||||
| quarkus.arc.exclude-dependency. |
Environment variable:
QUARKUS_ARC_EXCLUDE_DEPENDENCY_
|
|||||||||||||||||||||
| quarkus.arc.exclude-types |
|
The list of types that should be excluded from discovery. An element value can be:
Environment variable:
QUARKUS_ARC_EXCLUDE_TYPES
|
||||||||||||||||||||
| quarkus.arc.fail-on-intercepted-private-method |
|
If set to true, the build fails if a private method that is neither an observer nor a producer, is annotated with an
interceptor binding.
An example of this is the use of
Environment variable:
QUARKUS_ARC_FAIL_ON_INTERCEPTED_PRIVATE_METHOD
|
||||||||||||||||||||
| quarkus.arc.ignored-split-packages |
|
The list of packages that will not be checked for split package issues. A package string representation can be:
Environment variable:
QUARKUS_ARC_IGNORED_SPLIT_PACKAGES
|
||||||||||||||||||||
| quarkus.arc.remove-unused-beans |
|
An unused bean:
@see UnremovableBeanBuildItem
Environment variable:
QUARKUS_ARC_REMOVE_UNUSED_BEANS
|
||||||||||||||||||||
| quarkus.arc.selected-alternatives |
|
The list of selected alternatives for an application. An element value can be:
Integer#MAX_VALUE is used for
the relevant bean. The priority declared via javax.annotation.Priority or
io.quarkus.arc.AlternativePriority is overridden.
Environment variable:
QUARKUS_ARC_SELECTED_ALTERNATIVES
|
||||||||||||||||||||
| quarkus.arc.test.disable-application-lifecycle-observers |
|
If set to true then disable
Environment variable:
QUARKUS_ARC_TEST_DISABLE_APPLICATION_LIFECYCLE_OBSERVERS
|
||||||||||||||||||||
| quarkus.arc.transform-unproxyable-classes |
|
If set to true, the bytecode of unproxyable beans will be transformed. This ensures that a proxy/subclass can be created properly. If the value is set to false, then an exception is thrown at build time indicating that a subclass/proxy could not be created. Quarkus performs the following transformations when this setting is enabled:
Environment variable:
QUARKUS_ARC_TRANSFORM_UNPROXYABLE_CLASSES
|
||||||||||||||||||||
| quarkus.arc.unremovable-types |
|
List of types that should be considered unremovable regardless of whether they are directly used or not.
This is a configuration option equivalent to using An element value can be:
@see #removeUnusedBeans
@see io.quarkus.arc.Unremovable
Environment variable:
QUARKUS_ARC_UNREMOVABLE_TYPES
|
||||||||||||||||||||
| quarkus.args |
|
The arguments passed to the command line. We don't make it a list as the args are separated by a space, not a comma.
Environment variable:
QUARKUS_ARGS
|
||||||||||||||||||||
| quarkus.banner.path |
|
The path of the banner (path relative to root of classpath) which could be provided by user
Environment variable:
QUARKUS_BANNER_PATH
|
||||||||||||||||||||
| quarkus.bootstrap.effective-model-builder |
|
If set to true, the workspace initialization will be based on the effective POMs (i.e. properly interpolated, including support for profiles) instead of the raw ones.
Environment variable:
QUARKUS_BOOTSTRAP_EFFECTIVE_MODEL_BUILDER
|
||||||||||||||||||||
| quarkus.bootstrap.misaligned-platform-imports |
|
Whether to throw an error, warn or silently ignore misaligned platform BOM imports
Environment variable:
QUARKUS_BOOTSTRAP_MISALIGNED_PLATFORM_IMPORTS
|
||||||||||||||||||||
| quarkus.bootstrap.workspace-discovery |
|
If set to true, workspace discovery will be enabled for all launch modes. Usually, workspace discovery is enabled by default only for dev and test modes.
Environment variable:
QUARKUS_BOOTSTRAP_WORKSPACE_DISCOVERY
|
||||||||||||||||||||
| quarkus.class-loading.parent-first-artifacts |
|
Artifacts that are loaded in a parent first manner. This can be used to work around issues where a given class needs to be loaded by the system ClassLoader. Note that if you make a library parent first all its dependencies should generally also be parent first. Artifacts should be configured as a comma separated list of artifact ids, with the group, artifact-id and optional classifier separated by a colon. WARNING: This config property can only be set in application.properties
Environment variable:
QUARKUS_CLASS_LOADING_PARENT_FIRST_ARTIFACTS
|
||||||||||||||||||||
| quarkus.class-loading.reloadable-artifacts |
|
Artifacts that are loaded in the runtime ClassLoader in dev mode, so they will be dropped and recreated on change. This is an advanced option, it should only be used if you have a problem with libraries holding stale state between reloads. Note that if you use this any library that depends on the listed libraries will also need to be reloadable. This setting has no impact on production builds. Artifacts should be configured as a comma separated list of artifact ids, with the group, artifact-id and optional classifier separated by a colon. WARNING: This config property can only be set in application.properties
Environment variable:
QUARKUS_CLASS_LOADING_RELOADABLE_ARTIFACTS
|
||||||||||||||||||||
| quarkus.class-loading.removed-artifacts |
|
Artifacts that will never be loaded by the class loader, and will not be packed into the final application. This allows you to explicitly remove artifacts from your application even though they may be present on the class path.
Environment variable:
QUARKUS_CLASS_LOADING_REMOVED_ARTIFACTS
|
||||||||||||||||||||
| quarkus.class-loading.removed-resources. |
Environment variable:
QUARKUS_CLASS_LOADING_REMOVED_RESOURCES_
|
|||||||||||||||||||||
| quarkus.config.locations |
|
Additional config locations to be loaded with the Config. The configuration support multiple locations
separated by a comma and each must represent a valid
Environment variable:
QUARKUS_CONFIG_LOCATIONS
|
||||||||||||||||||||
| quarkus.config.profile.parent |
|
Accepts a single configuration profile name. If a configuration property cannot be found in the current active profile, the config performs the same lookup in the profile set by this configuration.
Environment variable:
QUARKUS_CONFIG_PROFILE_PARENT
|
||||||||||||||||||||
| quarkus.config.sources.system-only |
|
Set this to
Environment variable:
QUARKUS_CONFIG_SOURCES_SYSTEM_ONLY
|
||||||||||||||||||||
| quarkus.console.basic |
|
Disable the testing status/prompt message at the bottom of the console and log these messages to STDOUT instead. Use this option if your terminal does not support ANSI escape sequences.
Environment variable:
QUARKUS_CONSOLE_BASIC
|
||||||||||||||||||||
| quarkus.console.color |
|
If color should be enabled or disabled. If this is not present then an attempt will be made to guess if the terminal supports color
Environment variable:
QUARKUS_CONSOLE_COLOR
|
||||||||||||||||||||
| quarkus.console.disable-input |
|
Disables the ability to enter input on the console.
Environment variable:
QUARKUS_CONSOLE_DISABLE_INPUT
|
||||||||||||||||||||
| quarkus.console.enabled |
|
If test results and status should be displayed in the console. If this is false results can still be viewed in the dev console.
Environment variable:
QUARKUS_CONSOLE_ENABLED
|
||||||||||||||||||||
| quarkus.datasource. |
Environment variable:
QUARKUS_DATASOURCE_
|
|||||||||||||||||||||
| quarkus.datasource.credentials-provider |
|
The credentials provider name
Environment variable:
QUARKUS_DATASOURCE_CREDENTIALS_PROVIDER
|
||||||||||||||||||||
| quarkus.datasource.credentials-provider-name |
|
The credentials provider bean name.
It is the For Vault it is: vault-credentials-provider. Not necessary if there is only one credentials provider available.
Environment variable:
QUARKUS_DATASOURCE_CREDENTIALS_PROVIDER_NAME
|
||||||||||||||||||||
| quarkus.datasource.devservices.command |
|
The container start command to use, for container based DevServices providers. If the provider is not container based (e.g. a H2 Database) then this has no effect.
Environment variable:
QUARKUS_DATASOURCE_DEVSERVICES_COMMAND
|
||||||||||||||||||||
| quarkus.datasource.devservices.container-properties. |
Environment variable:
QUARKUS_DATASOURCE_DEVSERVICES_CONTAINER_PROPERTIES_
|
|||||||||||||||||||||
| quarkus.datasource.devservices.db-name |
|
The name of the database to use if this Dev Service supports overriding it.
Environment variable:
QUARKUS_DATASOURCE_DEVSERVICES_DB_NAME
|
||||||||||||||||||||
| quarkus.datasource.devservices.enabled |
|
If DevServices has been explicitly enabled or disabled. DevServices is generally enabled by default, unless there is an existing configuration present. When DevServices is enabled Quarkus will attempt to automatically configure and start a database when running in Dev or Test mode.
Environment variable:
QUARKUS_DATASOURCE_DEVSERVICES_ENABLED
|
||||||||||||||||||||
| quarkus.datasource.devservices.image-name |
|
The container image name to use, for container based DevServices providers. If the provider is not container based (e.g. a H2 Database) then this has no effect.
Environment variable:
QUARKUS_DATASOURCE_DEVSERVICES_IMAGE_NAME
|
||||||||||||||||||||
| quarkus.datasource.devservices.init-script-path |
|
Path to a SQL script that will be loaded from the classpath and applied to the Dev Service database If the provider is not container based (e.g. a H2 or Derby Database) then this has no effect.
Environment variable:
QUARKUS_DATASOURCE_DEVSERVICES_INIT_SCRIPT_PATH
|
||||||||||||||||||||
| quarkus.datasource.devservices.password |
|
The password to use if this Dev Service supports overriding it.
Environment variable:
QUARKUS_DATASOURCE_DEVSERVICES_PASSWORD
|
||||||||||||||||||||
| quarkus.datasource.devservices.port |
|
Optional fixed port the dev service will listen to. If not defined, the port will be chosen randomly.
Environment variable:
QUARKUS_DATASOURCE_DEVSERVICES_PORT
|
||||||||||||||||||||
| quarkus.datasource.devservices.properties. |
Environment variable:
QUARKUS_DATASOURCE_DEVSERVICES_PROPERTIES_
|
|||||||||||||||||||||
| quarkus.datasource.devservices.username |
|
The username to use if this Dev Service supports overriding it.
Environment variable:
QUARKUS_DATASOURCE_DEVSERVICES_USERNAME
|
||||||||||||||||||||
| quarkus.datasource.driver |
|
Environment variable:
QUARKUS_DATASOURCE_DRIVER
|
||||||||||||||||||||
| quarkus.datasource.jdbc.additional-jdbc-properties. |
Environment variable:
QUARKUS_DATASOURCE_JDBC_ADDITIONAL_JDBC_PROPERTIES_
|
|||||||||||||||||||||
| quarkus.datasource.jdbc.driver |
|
The datasource driver class name
Environment variable:
QUARKUS_DATASOURCE_JDBC_DRIVER
|
||||||||||||||||||||
| quarkus.datasource.jdbc.enable-metrics |
|
Enable datasource metrics collection. If unspecified, collecting metrics will be enabled by default if a metrics extension is active.
Environment variable:
QUARKUS_DATASOURCE_JDBC_ENABLE_METRICS
|
||||||||||||||||||||
| quarkus.datasource.jdbc.foreground-validation-interval |
|
Perform foreground validation on connections that have been idle for longer than the specified interval.
Environment variable:
QUARKUS_DATASOURCE_JDBC_FOREGROUND_VALIDATION_INTERVAL
|
||||||||||||||||||||
| quarkus.datasource.jdbc.initial-size |
|
The initial size of the pool. Usually you will want to set the initial size to match at least the minimal size, but this is not enforced so to allow for architectures which prefer a lazy initialization of the connections on boot, while being able to sustain a minimal pool size after boot.
Environment variable:
QUARKUS_DATASOURCE_JDBC_INITIAL_SIZE
|
||||||||||||||||||||
| quarkus.datasource.jdbc.leak-detection-interval |
|
The interval at which we check for connection leaks.
Environment variable:
QUARKUS_DATASOURCE_JDBC_LEAK_DETECTION_INTERVAL
|
||||||||||||||||||||
| quarkus.datasource.jdbc.max-lifetime |
|
The max lifetime of a connection.
Environment variable:
QUARKUS_DATASOURCE_JDBC_MAX_LIFETIME
|
||||||||||||||||||||
| quarkus.datasource.jdbc.new-connection-sql |
|
Query executed when first using a connection.
Environment variable:
QUARKUS_DATASOURCE_JDBC_NEW_CONNECTION_SQL
|
||||||||||||||||||||
| quarkus.datasource.jdbc.tracing.enabled |
|
Enable JDBC tracing.
Environment variable:
QUARKUS_DATASOURCE_JDBC_TRACING_ENABLED
|
||||||||||||||||||||
| quarkus.datasource.jdbc.tracing.ignore-for-tracing |
|
Ignore specific queries from being traced
Environment variable:
QUARKUS_DATASOURCE_JDBC_TRACING_IGNORE_FOR_TRACING
|
||||||||||||||||||||
| quarkus.datasource.jdbc.transaction-isolation-level |
|
The transaction isolation level.
Environment variable:
QUARKUS_DATASOURCE_JDBC_TRANSACTION_ISOLATION_LEVEL
|
||||||||||||||||||||
| quarkus.datasource.jdbc.transaction-requirement |
|
Require an active transaction when acquiring a connection. Recommended for production. WARNING: Some extensions acquire connections without holding a transaction for things like schema updates and schema validation. Setting this setting to STRICT may lead to failures in those cases.
Environment variable:
QUARKUS_DATASOURCE_JDBC_TRANSACTION_REQUIREMENT
|
||||||||||||||||||||
| quarkus.datasource.jdbc.validation-query-sql |
|
Query executed to validate a connection.
Environment variable:
QUARKUS_DATASOURCE_JDBC_VALIDATION_QUERY_SQL
|
||||||||||||||||||||
| quarkus.datasource.url |
|
Environment variable:
QUARKUS_DATASOURCE_URL
|
||||||||||||||||||||
| quarkus.debug.generated-classes-dir |
|
If set to a directory, all generated classes will be written into that directory
Environment variable:
QUARKUS_DEBUG_GENERATED_CLASSES_DIR
|
||||||||||||||||||||
| quarkus.debug.generated-sources-dir |
|
If set to a directory, ZIG files for generated code will be written into that directory. A ZIG file is a textual representation of the generated code that is referenced in the stacktraces.
Environment variable:
QUARKUS_DEBUG_GENERATED_SOURCES_DIR
|
||||||||||||||||||||
| quarkus.debug.reflection |
|
If set to true, writes a list of all reflective classes to META-INF
Environment variable:
QUARKUS_DEBUG_REFLECTION
|
||||||||||||||||||||
| quarkus.debug.transformed-classes-dir |
|
If set to a directory, all transformed classes (e.g. Panache entities) will be written into that directory
Environment variable:
QUARKUS_DEBUG_TRANSFORMED_CLASSES_DIR
|
||||||||||||||||||||
| quarkus.dev-ui.cors.enabled |
|
Enable CORS filter.
Environment variable:
QUARKUS_DEV_UI_CORS_ENABLED
|
||||||||||||||||||||
| quarkus.dev-ui.history-size |
|
The number of history log entries to remember.
Environment variable:
QUARKUS_DEV_UI_HISTORY_SIZE
|
||||||||||||||||||||
| quarkus.devservices.enabled |
|
Global flag that can be used to disable all Dev Services. If this is set to false then Dev Services will not be used.
Environment variable:
QUARKUS_DEVSERVICES_ENABLED
|
||||||||||||||||||||
| quarkus.devservices.timeout |
|
The timeout for starting a container
Environment variable:
QUARKUS_DEVSERVICES_TIMEOUT
|
||||||||||||||||||||
| quarkus.hibernate-orm. |
Environment variable:
QUARKUS_HIBERNATE_ORM_
|
|||||||||||||||||||||
| quarkus.hibernate-orm.active |
|
Whether this persistence unit should be active at runtime. If the persistence unit is not active, it won't start with the application, Note that if Hibernate ORM is disabled (i.e. `quarkus.hibernate-orm.enabled` is set to `false`),
Environment variable:
QUARKUS_HIBERNATE_ORM_ACTIVE
|
||||||||||||||||||||
| quarkus.hibernate-orm.batch-fetch-size |
|
The size of the batches used when loading entities and collections. `-1` means batch loading is disabled.
Environment variable:
QUARKUS_HIBERNATE_ORM_BATCH_FETCH_SIZE
|
||||||||||||||||||||
| quarkus.hibernate-orm.cache. |
Environment variable:
QUARKUS_HIBERNATE_ORM_CACHE_
|
|||||||||||||||||||||
| quarkus.hibernate-orm.database.charset |
|
The charset of the database. Used for DDL generation and also for the SQL import scripts.
Environment variable:
QUARKUS_HIBERNATE_ORM_DATABASE_CHARSET
|
||||||||||||||||||||
| quarkus.hibernate-orm.database.default-catalog |
|
The default catalog to use for the database objects.
Environment variable:
QUARKUS_HIBERNATE_ORM_DATABASE_DEFAULT_CATALOG
|
||||||||||||||||||||
| quarkus.hibernate-orm.database.default-schema |
|
The default schema to use for the database objects.
Environment variable:
QUARKUS_HIBERNATE_ORM_DATABASE_DEFAULT_SCHEMA
|
||||||||||||||||||||
| quarkus.hibernate-orm.database.globally-quoted-identifiers |
|
Whether Hibernate should quote all identifiers.
Environment variable:
QUARKUS_HIBERNATE_ORM_DATABASE_GLOBALLY_QUOTED_IDENTIFIERS
|
||||||||||||||||||||
| quarkus.hibernate-orm.datasource |
|
Environment variable:
QUARKUS_HIBERNATE_ORM_DATASOURCE
|
||||||||||||||||||||
| quarkus.hibernate-orm.dialect.storage-engine |
|
The storage engine to use when the dialect supports multiple storage engines. E.g. `MyISAM` or `InnoDB` for MySQL.
Environment variable:
QUARKUS_HIBERNATE_ORM_DIALECT_STORAGE_ENGINE
|
||||||||||||||||||||
| quarkus.hibernate-orm.discriminator.ignore-explicit-for-joined |
|
Existing applications rely (implicitly or explicitly) on Hibernate ignoring any DiscriminatorColumn declarations on joined inheritance hierarchies. This setting allows these applications to maintain the legacy behavior of DiscriminatorColumn annotations being ignored when paired with joined inheritance.
Environment variable:
QUARKUS_HIBERNATE_ORM_DISCRIMINATOR_IGNORE_EXPLICIT_FOR_JOINED
|
||||||||||||||||||||
| quarkus.hibernate-orm.enabled |
|
Whether Hibernate ORM is enabled *during the build*. If Hibernate ORM is disabled during the build, all processing related to Hibernate ORM will be skipped,
Environment variable:
QUARKUS_HIBERNATE_ORM_ENABLED
|
||||||||||||||||||||
| quarkus.hibernate-orm.fetch.batch-size |
|
The size of the batches used when loading entities and collections. `-1` means batch loading is disabled.
Environment variable:
QUARKUS_HIBERNATE_ORM_FETCH_BATCH_SIZE
|
||||||||||||||||||||
| quarkus.hibernate-orm.fetch.max-depth |
|
The maximum depth of outer join fetch tree for single-ended associations (one-to-one, many-to-one). A `0` disables default outer join fetching.
Environment variable:
QUARKUS_HIBERNATE_ORM_FETCH_MAX_DEPTH
|
||||||||||||||||||||
| quarkus.hibernate-orm.implicit-naming-strategy |
|
Pluggable strategy for applying implicit naming rules when an explicit name is not given. Class name of the Hibernate ImplicitNamingStrategy implementation
Environment variable:
QUARKUS_HIBERNATE_ORM_IMPLICIT_NAMING_STRATEGY
|
||||||||||||||||||||
| quarkus.hibernate-orm.jdbc.statement-batch-size |
|
The number of updates (inserts, updates and deletes) that are sent by the JDBC driver at one time for execution.
Environment variable:
QUARKUS_HIBERNATE_ORM_JDBC_STATEMENT_BATCH_SIZE
|
||||||||||||||||||||
| quarkus.hibernate-orm.jdbc.statement-fetch-size |
|
How many rows are fetched at a time by the JDBC driver.
Environment variable:
QUARKUS_HIBERNATE_ORM_JDBC_STATEMENT_FETCH_SIZE
|
||||||||||||||||||||
| quarkus.hibernate-orm.jdbc.timezone |
|
The time zone pushed to the JDBC driver.
Environment variable:
QUARKUS_HIBERNATE_ORM_JDBC_TIMEZONE
|
||||||||||||||||||||
| quarkus.hibernate-orm.log-session-metrics |
|
Whether session metrics should be appended into the server log for each Hibernate session. This only has effect if statistics are enabled (`quarkus.hibernate-orm.statistics`). The default is false (which means both `statistics` and `log-session-metrics` need to be enabled for the session metrics to appear in the log).
Environment variable:
QUARKUS_HIBERNATE_ORM_LOG_SESSION_METRICS
|
||||||||||||||||||||
| quarkus.hibernate-orm.log.bind-param |
|
Logs SQL bind parameter. Setting it to true is obviously not recommended in production.
Environment variable:
QUARKUS_HIBERNATE_ORM_LOG_BIND_PARAM
|
||||||||||||||||||||
| quarkus.hibernate-orm.log.bind-parameters |
|
Logs SQL bind parameters. Setting it to true is obviously not recommended in production.
Environment variable:
QUARKUS_HIBERNATE_ORM_LOG_BIND_PARAMETERS
|
||||||||||||||||||||
| quarkus.hibernate-orm.log.jdbc-warnings |
|
Whether JDBC warnings should be collected and logged.
Environment variable:
QUARKUS_HIBERNATE_ORM_LOG_JDBC_WARNINGS
|
||||||||||||||||||||
| quarkus.hibernate-orm.log.queries-slower-than-ms |
|
If set, Hibernate will log queries that took more than specified number of milliseconds to execute.
Environment variable:
QUARKUS_HIBERNATE_ORM_LOG_QUERIES_SLOWER_THAN_MS
|
||||||||||||||||||||
| quarkus.hibernate-orm.mapping-files |
|
XML files to configure the entity mapping, e.g. Defaults to `META-INF/orm.xml` if it exists. Pass `no-file` to force Hibernate ORM to ignore `META-INF/orm.xml`.
Environment variable:
QUARKUS_HIBERNATE_ORM_MAPPING_FILES
|
||||||||||||||||||||
| quarkus.hibernate-orm.max-fetch-depth |
|
The maximum depth of outer join fetch tree for single-ended associations (one-to-one, many-to-one). A `0` disables default outer join fetching.
Environment variable:
QUARKUS_HIBERNATE_ORM_MAX_FETCH_DEPTH
|
||||||||||||||||||||
| quarkus.hibernate-orm.metadata-builder-contributor |
|
Class name of a custom [NOTE] This setting is exposed mainly to allow registration of types, converters and SQL functions.
Environment variable:
QUARKUS_HIBERNATE_ORM_METADATA_BUILDER_CONTRIBUTOR
|
||||||||||||||||||||
| quarkus.hibernate-orm.metrics.enabled |
|
Whether metrics are published if a metrics extension is enabled.
Environment variable:
QUARKUS_HIBERNATE_ORM_METRICS_ENABLED
|
||||||||||||||||||||
| quarkus.hibernate-orm.multitenant |
|
Defines the method for multi-tenancy (DATABASE, NONE, SCHEMA). The complete list of allowed values is available in the
Environment variable:
QUARKUS_HIBERNATE_ORM_MULTITENANT
|
||||||||||||||||||||
| quarkus.hibernate-orm.multitenant-schema-datasource |
|
Defines the name of the datasource to use in case of SCHEMA approach. The datasource of the persistence unit will be used if not set.
Environment variable:
QUARKUS_HIBERNATE_ORM_MULTITENANT_SCHEMA_DATASOURCE
|
||||||||||||||||||||
| quarkus.hibernate-orm.packages |
|
Environment variable:
QUARKUS_HIBERNATE_ORM_PACKAGES
|
||||||||||||||||||||
| quarkus.hibernate-orm.physical-naming-strategy |
|
Pluggable strategy contract for applying physical naming rules for database object names. Class name of the Hibernate PhysicalNamingStrategy implementation
Environment variable:
QUARKUS_HIBERNATE_ORM_PHYSICAL_NAMING_STRATEGY
|
||||||||||||||||||||
| quarkus.hibernate-orm.query.default-null-ordering |
|
Default precedence of null values in `ORDER BY` clauses. Valid values are: `none`, `first`, `last`.
Environment variable:
QUARKUS_HIBERNATE_ORM_QUERY_DEFAULT_NULL_ORDERING
|
||||||||||||||||||||
| quarkus.hibernate-orm.query.in-clause-parameter-padding |
|
Enables IN clause parameter padding which improves statement caching.
Environment variable:
QUARKUS_HIBERNATE_ORM_QUERY_IN_CLAUSE_PARAMETER_PADDING
|
||||||||||||||||||||
| quarkus.hibernate-orm.query.query-plan-cache-max-size |
|
The maximum size of the query plan cache. see #{@value QueryPlanCache#DEFAULT_QUERY_PLAN_MAX_COUNT}
Environment variable:
QUARKUS_HIBERNATE_ORM_QUERY_QUERY_PLAN_CACHE_MAX_SIZE
|
||||||||||||||||||||
| quarkus.hibernate-orm.scripts.generation.create-target |
|
Filename or URL where the database create DDL file should be generated.
Environment variable:
QUARKUS_HIBERNATE_ORM_SCRIPTS_GENERATION_CREATE_TARGET
|
||||||||||||||||||||
| quarkus.hibernate-orm.scripts.generation.drop-target |
|
Filename or URL where the database drop DDL file should be generated.
Environment variable:
QUARKUS_HIBERNATE_ORM_SCRIPTS_GENERATION_DROP_TARGET
|
||||||||||||||||||||
| quarkus.hibernate-orm.second-level-caching-enabled |
|
The default in Quarkus is for 2nd level caching to be enabled, and a good implementation is already integrated for you. Just cherry-pick which entities should be using the cache. Set this to false to disable all 2nd level caches.
Environment variable:
QUARKUS_HIBERNATE_ORM_SECOND_LEVEL_CACHING_ENABLED
|
||||||||||||||||||||
| quarkus.hibernate-orm.sql-load-script |
|
Path to a file containing the SQL statements to execute when Hibernate ORM starts. The file is retrieved from the classpath resources, The default value for this setting differs depending on the Quarkus launch mode: * In dev and test modes, it defaults to `import.sql`. If you need different SQL statements between dev mode, test (`@QuarkusTest`) and in production, use Quarkus [source,property] [NOTE]
Environment variable:
QUARKUS_HIBERNATE_ORM_SQL_LOAD_SCRIPT
|
||||||||||||||||||||
| quarkus.hibernate-orm.statistics |
|
Whether statistics collection is enabled. If 'metrics.enabled' is true, then the default here is considered true, otherwise the default is false.
Environment variable:
QUARKUS_HIBERNATE_ORM_STATISTICS
|
||||||||||||||||||||
| quarkus.hibernate-orm.unsupported-properties. |
Environment variable:
QUARKUS_HIBERNATE_ORM_UNSUPPORTED_PROPERTIES_
|
|||||||||||||||||||||
| quarkus.hibernate-orm.validate-in-dev-mode |
|
If hibernate is not auto generating the schema, and Quarkus is running in development mode then Quarkus will attempt to validate the database after startup and print a log message if there are any problems.
Environment variable:
QUARKUS_HIBERNATE_ORM_VALIDATE_IN_DEV_MODE
|
||||||||||||||||||||
| quarkus.hibernate-validator.expression-language.constraint-expression-feature-level |
|
Configure the Expression Language feature level for constraints, allowing the selection of Expression Language features available for message interpolation.
This property only affects the EL feature level of "static" constraint violation messages set through the
In particular, it doesn't affect the default EL feature level for custom violations created programmatically in validator implementations. The feature level for those can only be configured directly in the validator implementation.
Environment variable:
QUARKUS_HIBERNATE_VALIDATOR_EXPRESSION_LANGUAGE_CONSTRAINT_EXPRESSION_FEATURE_LEVEL
|
||||||||||||||||||||
| quarkus.http.access-log.exclude-pattern |
|
A regular expression that can be used to exclude some paths from logging.
Environment variable:
QUARKUS_HTTP_ACCESS_LOG_EXCLUDE_PATTERN
|
||||||||||||||||||||
| quarkus.http.access-log.log-directory |
|
The log directory to use when logging access to a file If this is not set then the current working directory is used.
Environment variable:
QUARKUS_HTTP_ACCESS_LOG_LOG_DIRECTORY
|
||||||||||||||||||||
| quarkus.http.auth.basic |
|
If basic auth should be enabled. If both basic and form auth is enabled then basic auth will be enabled in silent mode. If no authentication mechanisms are configured basic auth is the default.
Environment variable:
QUARKUS_HTTP_AUTH_BASIC
|
||||||||||||||||||||
| quarkus.http.auth.permission. |
Environment variable:
QUARKUS_HTTP_AUTH_PERMISSION_
|
|||||||||||||||||||||
| quarkus.http.auth.policy. |
Environment variable:
QUARKUS_HTTP_AUTH_POLICY_
|
|||||||||||||||||||||
| quarkus.http.auth.realm |
|
The authentication realm
Environment variable:
QUARKUS_HTTP_AUTH_REALM
|
||||||||||||||||||||
| quarkus.http.auth.session.encryption-key |
|
The encryption key that is used to store persistent logins (e.g. for form auth). Logins are stored in a persistent cookie that is encrypted with AES-256 using a key derived from a SHA-256 hash of the key that is provided here. If no key is provided then an in-memory one will be generated, this will change on every restart though so it is not suitable for production environments. This must be more than 16 characters long for security reasons
Environment variable:
QUARKUS_HTTP_AUTH_SESSION_ENCRYPTION_KEY
|
||||||||||||||||||||
| quarkus.http.body.multipart.file-content-types |
|
A comma-separated list of
Environment variable:
QUARKUS_HTTP_BODY_MULTIPART_FILE_CONTENT_TYPES
|
||||||||||||||||||||
| quarkus.http.compression-level |
|
The compression level used when compression support is enabled.
Environment variable:
QUARKUS_HTTP_COMPRESSION_LEVEL
|
||||||||||||||||||||
| quarkus.http.cors.access-control-allow-credentials |
|
The `Access-Control-Allow-Credentials` header is used to tell the browsers to expose the response to front-end JavaScript code when the requestâs credentials mode Request.credentials is âincludeâ. The value of this header will default to `true` if `quarkus.http.cors.origins` property is set and there is a match with the precise `Origin` header and that header is not '*'.
Environment variable:
QUARKUS_HTTP_CORS_ACCESS_CONTROL_ALLOW_CREDENTIALS
|
||||||||||||||||||||
| quarkus.http.cors.access-control-max-age |
|
The `Access-Control-Max-Age` response header value indicating how long the results of a pre-flight request can be cached.
Environment variable:
QUARKUS_HTTP_CORS_ACCESS_CONTROL_MAX_AGE
|
||||||||||||||||||||
| quarkus.http.cors.exposed-headers |
|
HTTP headers exposed in CORS Comma separated list of valid headers. ex: X-Custom,Content-Disposition default: empty
Environment variable:
QUARKUS_HTTP_CORS_EXPOSED_HEADERS
|
||||||||||||||||||||
| quarkus.http.cors.headers |
|
HTTP headers allowed for CORS Comma separated list of valid headers. ex: X-Custom,Content-Disposition The filter allows any header if this is not set. default: returns any requested header as valid
Environment variable:
QUARKUS_HTTP_CORS_HEADERS
|
||||||||||||||||||||
| quarkus.http.cors.methods |
|
HTTP methods allowed for CORS Comma separated list of valid methods. ex: GET,PUT,POST The filter allows any method if this is not set. default: returns any requested method as valid
Environment variable:
QUARKUS_HTTP_CORS_METHODS
|
||||||||||||||||||||
| quarkus.http.filter. |
Environment variable:
QUARKUS_HTTP_FILTER_
|
|||||||||||||||||||||
| quarkus.http.header. |
Environment variable:
QUARKUS_HTTP_HEADER_
|
|||||||||||||||||||||
| quarkus.http.io-threads |
|
The number if IO threads used to perform IO. This will be automatically set to a reasonable value based on the number of CPU cores if it is not provided. If this is set to a higher value than the number of Vert.x event loops then it will be capped at the number of event loops. In general this should be controlled by setting quarkus.vertx.event-loops-pool-size, this setting should only be used if you want to limit the number of HTTP io threads to a smaller number than the total number of IO threads.
Environment variable:
QUARKUS_HTTP_IO_THREADS
|
||||||||||||||||||||
| quarkus.http.limits.max-connections |
|
The maximum number of connections that are allowed at any one time. If this is set it is recommended to set a short idle timeout.
Environment variable:
QUARKUS_HTTP_LIMITS_MAX_CONNECTIONS
|
||||||||||||||||||||
| quarkus.http.proxy.allow-x-forwarded |
|
If either this or
Environment variable:
QUARKUS_HTTP_PROXY_ALLOW_X_FORWARDED
|
||||||||||||||||||||
| quarkus.http.same-site-cookie. |
Environment variable:
QUARKUS_HTTP_SAME_SITE_COOKIE_
|
|||||||||||||||||||||
| quarkus.http.ssl.certificate.credentials-provider |
|
The {@linkplain CredentialsProvider}. If this property is configured then a matching 'CredentialsProvider' will be used to get the keystore, keystore key and truststore passwords unless these passwords have already been configured. Please note that using MicroProfile {@linkplain ConfigSource} which is directly supported by Quarkus Configuration should be preferred unless using `CredentialsProvider` provides for some additional security and dynamism.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_CREDENTIALS_PROVIDER
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.credentials-provider-name |
|
The credentials provider bean name.
It is the
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_CREDENTIALS_PROVIDER_NAME
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.file |
|
The file path to a server certificate or certificate chain in PEM format.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_FILE
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.files |
|
The list of path to server certificates using the PEM format. Specifying multiple files require SNI to be enabled.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_FILES
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.key-file |
|
The file path to the corresponding certificate private key file in PEM format.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_KEY_FILE
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.key-files |
|
The list of path to server certificates private key file using the PEM format. Specifying multiple files require SNI to be enabled. The order of the key files must match the order of the certificates.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_KEY_FILES
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.key-store-file |
|
An optional key store which holds the certificate information instead of specifying separate files.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_KEY_STORE_FILE
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.key-store-file-type |
|
An optional parameter to specify type of the key store file. If not given, the type is automatically detected based on the file name.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_KEY_STORE_FILE_TYPE
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.key-store-key-alias |
|
An optional parameter to select a specific key in the key store. When SNI is disabled, if the key store contains multiple keys and no alias is specified, the behavior is undefined.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_KEY_STORE_KEY_ALIAS
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.key-store-key-password |
|
An optional parameter to define the password for the key, in case it's different from
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_KEY_STORE_KEY_PASSWORD
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.key-store-key-password-key |
|
A parameter to specify a {@linkplain CredentialsProvider} property key which can be used to get the password for the key
from {@linkplain CredentialsProvider}.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_KEY_STORE_KEY_PASSWORD_KEY
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.key-store-password |
|
A parameter to specify the password of the key store file. If not given, and if it can not be retrieved from
{@linkplain CredentialsProvider}, then the default ("password") is used.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_KEY_STORE_PASSWORD
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.key-store-password-key |
|
A parameter to specify a {@linkplain CredentialsProvider} property key which can be used to get the password of the key
store file
from {@linkplain CredentialsProvider}.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_KEY_STORE_PASSWORD_KEY
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.key-store-provider |
|
An optional parameter to specify a provider of the key store file. If not given, the provider is automatically detected based on the key store file type.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_KEY_STORE_PROVIDER
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.trust-store-cert-alias |
|
An optional parameter to trust only one specific certificate in the trust store (instead of trusting all certificates in the store).
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_TRUST_STORE_CERT_ALIAS
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.trust-store-file |
|
An optional trust store which holds the certificate information of the certificates to trust.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_TRUST_STORE_FILE
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.trust-store-file-type |
|
An optional parameter to specify type of the trust store file. If not given, the type is automatically detected based on the file name.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_TRUST_STORE_FILE_TYPE
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.trust-store-password |
|
A parameter to specify the password of the trust store file.
If not given then it may be retrieved from {@linkplain CredentialsProvider}.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_TRUST_STORE_PASSWORD
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.trust-store-password-key |
|
A parameter to specify a {@linkplain CredentialsProvider} property key which can be used to get the password of the trust
store file
from {@linkplain CredentialsProvider}.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_TRUST_STORE_PASSWORD_KEY
|
||||||||||||||||||||
| quarkus.http.ssl.certificate.trust-store-provider |
|
An optional parameter to specify a provider of the trust store file. If not given, the provider is automatically detected based on the trust store file type.
Environment variable:
QUARKUS_HTTP_SSL_CERTIFICATE_TRUST_STORE_PROVIDER
|
||||||||||||||||||||
| quarkus.http.ssl.cipher-suites |
|
The cipher suites to use. If none is given, a reasonable default is selected.
Environment variable:
QUARKUS_HTTP_SSL_CIPHER_SUITES
|
||||||||||||||||||||
| quarkus.http.unhandled-error-content-type-default |
|
Provides a hint (optional) for the default content type of responses generated for the errors not handled by the application. If the client requested a supported content-type in request headers (e.g. "Accept: application/json", "Accept: text/html"), Quarkus will use that content type. Otherwise, it will default to the content type configured here.
Environment variable:
QUARKUS_HTTP_UNHANDLED_ERROR_CONTENT_TYPE_DEFAULT
|
||||||||||||||||||||
| quarkus.ide.target |
|
The Ide to use to open files from the DevUI.
Environment variable:
QUARKUS_IDE_TARGET
|
||||||||||||||||||||
| quarkus.index-dependency. |
Environment variable:
QUARKUS_INDEX_DEPENDENCY_
|
|||||||||||||||||||||
| quarkus.jackson.property-naming-strategy |
|
Defines how names of JSON properties ("external names") are derived
from names of POJO methods and fields ("internal names").
The value can be one of the one of the constants in
Environment variable:
QUARKUS_JACKSON_PROPERTY_NAMING_STRATEGY
|
||||||||||||||||||||
| quarkus.jackson.serialization-inclusion |
|
Define which properties of Java Beans are to be included in serialization.
Environment variable:
QUARKUS_JACKSON_SERIALIZATION_INCLUSION
|
||||||||||||||||||||
| quarkus.jni.enable |
|
Environment variable:
QUARKUS_JNI_ENABLE
|
||||||||||||||||||||
| quarkus.jni.library-paths |
|
Paths of library to load.
Environment variable:
QUARKUS_JNI_LIBRARY_PATHS
|
||||||||||||||||||||
| quarkus.keycloak. |
Environment variable:
QUARKUS_KEYCLOAK_
|
|||||||||||||||||||||
| quarkus.keycloak.admin-client.client-secret |
|
Client secret. Required with a `client_credentials` grant type.
Environment variable:
QUARKUS_KEYCLOAK_ADMIN_CLIENT_CLIENT_SECRET
|
||||||||||||||||||||
| quarkus.keycloak.admin-client.enabled |
|
Set to true if Keycloak Admin Client injection is supported.
Environment variable:
QUARKUS_KEYCLOAK_ADMIN_CLIENT_ENABLED
|
||||||||||||||||||||
| quarkus.keycloak.admin-client.scope |
|
OAuth 2.0 Access Token Scope.
Environment variable:
QUARKUS_KEYCLOAK_ADMIN_CLIENT_SCOPE
|
||||||||||||||||||||
| quarkus.keycloak.admin-client.server-url |
|
Keycloak server URL, for example, `https://host:port`. If this property is not set then the Keycloak Admin Client injection will fail - use {@linkplain org.keycloak.admin.client.KeycloakBuilder} to create it instead.
Environment variable:
QUARKUS_KEYCLOAK_ADMIN_CLIENT_SERVER_URL
|
||||||||||||||||||||
| quarkus.keycloak.devservices.create-realm |
|
Indicates if the Keycloak realm has to be created when the realm file pointed to by the 'realm-path' property does not exist. Disable it if you'd like to create a realm using Keycloak Administration Console or Keycloak Admin API from {@linkplain io.quarkus.test.common.QuarkusTestResourceLifecycleManager}.
Environment variable:
QUARKUS_KEYCLOAK_DEVSERVICES_CREATE_REALM
|
||||||||||||||||||||
| quarkus.keycloak.devservices.enabled |
|
If DevServices has been explicitly enabled or disabled. When DevServices is enabled Quarkus will attempt to automatically configure and start Keycloak when running in Dev or Test mode and when Docker is running.
Environment variable:
QUARKUS_KEYCLOAK_DEVSERVICES_ENABLED
|
||||||||||||||||||||
| quarkus.keycloak.devservices.grant.type |
|
Grant type which will be used to acquire a token to test the OIDC 'service' applications
Environment variable:
QUARKUS_KEYCLOAK_DEVSERVICES_GRANT_TYPE
|
||||||||||||||||||||
| quarkus.keycloak.devservices.image-name |
|
The container image name to use, for container based DevServices providers. Image with a Quarkus based distribution is used by default. Image with a WildFly based distribution can be selected instead, for example: 'quay.io/keycloak/keycloak:19.0.3-legacy'. Note Keycloak Quarkus and Keycloak WildFly images are initialized differently. By default, Dev Services for Keycloak will assume it is a Keycloak Quarkus image if the image version does not end with a '-legacy' string. Set 'quarkus.keycloak.devservices.keycloak-x-image' to override this check.
Environment variable:
QUARKUS_KEYCLOAK_DEVSERVICES_IMAGE_NAME
|
||||||||||||||||||||
| quarkus.keycloak.devservices.java-opts |
|
The JAVA_OPTS passed to the keycloak JVM
Environment variable:
QUARKUS_KEYCLOAK_DEVSERVICES_JAVA_OPTS
|
||||||||||||||||||||
| quarkus.keycloak.devservices.keycloak-x-image |
|
If Keycloak-X image is used. By default, Dev Services for Keycloak will assume a Keycloak-X image is used if the image name contains a 'keycloak-x' string. Set 'quarkus.keycloak.devservices.keycloak-x-image' to override this check which may be necessary if you build custom Keycloak-X or Keycloak images. You do not need to set this property if the default check works.
Environment variable:
QUARKUS_KEYCLOAK_DEVSERVICES_KEYCLOAK_X_IMAGE
|
||||||||||||||||||||
| quarkus.keycloak.devservices.port |
|
Optional fixed port the dev service will listen to. If not defined, the port will be chosen randomly.
Environment variable:
QUARKUS_KEYCLOAK_DEVSERVICES_PORT
|
||||||||||||||||||||
| quarkus.keycloak.devservices.realm-name |
|
The Keycloak realm name. This property will be used to create the realm if the realm file pointed to by the 'realm-path' property does not exist, default value is 'quarkus' in this case. If the realm file pointed to by the 'realm-path' property exists then it is still recommended to set this property for Dev Services for Keycloak to avoid parsing the realm file in order to determine the realm name.
Environment variable:
QUARKUS_KEYCLOAK_DEVSERVICES_REALM_NAME
|
||||||||||||||||||||
| quarkus.keycloak.devservices.realm-path |
|
The comma-separated list of class or file system paths to Keycloak realm files which will be used to initialize Keycloak. The first value in this list will be used to initialize default tenant connection properties.
Environment variable:
QUARKUS_KEYCLOAK_DEVSERVICES_REALM_PATH
|
||||||||||||||||||||
| quarkus.keycloak.devservices.roles. |
Environment variable:
QUARKUS_KEYCLOAK_DEVSERVICES_ROLES_
|
|||||||||||||||||||||
| quarkus.keycloak.devservices.service-name |
|
The value of the Container sharing is only used in dev mode.
Environment variable:
QUARKUS_KEYCLOAK_DEVSERVICES_SERVICE_NAME
|
||||||||||||||||||||
| quarkus.keycloak.devservices.shared |
|
Indicates if the Keycloak container managed by Quarkus Dev Services is shared. When shared, Quarkus looks for running containers using label-based service discovery. If a matching container is found, it is used, and so a second one is not started. Otherwise, Dev Services for Keycloak starts a new container.
The discovery uses the Container sharing is only used in dev mode.
Environment variable:
QUARKUS_KEYCLOAK_DEVSERVICES_SHARED
|
||||||||||||||||||||
| quarkus.keycloak.devservices.show-logs |
|
Show Keycloak log messages with a "Keycloak:" prefix.
Environment variable:
QUARKUS_KEYCLOAK_DEVSERVICES_SHOW_LOGS
|
||||||||||||||||||||
| quarkus.keycloak.devservices.start-command |
|
Keycloak start command.
Use this property to experiment with Keycloak start options, see
Environment variable:
QUARKUS_KEYCLOAK_DEVSERVICES_START_COMMAND
|
||||||||||||||||||||
| quarkus.keycloak.devservices.users. |
Environment variable:
QUARKUS_KEYCLOAK_DEVSERVICES_USERS_
|
|||||||||||||||||||||
| quarkus.keycloak.policy-enforcer.claim-information-point. |
Environment variable:
QUARKUS_KEYCLOAK_POLICY_ENFORCER_CLAIM_INFORMATION_POINT_
|
|||||||||||||||||||||
| quarkus.keycloak.policy-enforcer.enable |
|
Enables policy enforcement.
Environment variable:
QUARKUS_KEYCLOAK_POLICY_ENFORCER_ENABLE
|
||||||||||||||||||||
| quarkus.keycloak.policy-enforcer.paths. |
Environment variable:
QUARKUS_KEYCLOAK_POLICY_ENFORCER_PATHS_
|
|||||||||||||||||||||
| quarkus.live-reload.password |
|
Password used to use to connect to the remote dev-mode application
Environment variable:
QUARKUS_LIVE_RELOAD_PASSWORD
|
||||||||||||||||||||
| quarkus.live-reload.url |
|
URL used to use to connect to the remote dev-mode application
Environment variable:
QUARKUS_LIVE_RELOAD_URL
|
||||||||||||||||||||
| quarkus.live-reload.watched-resources |
|
The names of additional resource files to watch for changes, triggering a reload on change. Directories are not supported.
Environment variable:
QUARKUS_LIVE_RELOAD_WATCHED_RESOURCES
|
||||||||||||||||||||
| quarkus.log.category. |
Environment variable:
QUARKUS_LOG_CATEGORY_
|
|||||||||||||||||||||
| quarkus.log.category."io.handlers |
|
The names of the handlers to link to this category.
Environment variable:
QUARKUS_LOG_CATEGORY__IO_HANDLERS
|
||||||||||||||||||||
| quarkus.log.category."io.level |
|
The log level for this category.
Note that to get log levels below
Environment variable:
QUARKUS_LOG_CATEGORY__IO_LEVEL
|
||||||||||||||||||||
| quarkus.log.category."io.min-level |
|
The minimum log level for this category.
By default, all categories are configured with
Environment variable:
QUARKUS_LOG_CATEGORY__IO_MIN_LEVEL
|
||||||||||||||||||||
| quarkus.log.category."io.use-parent-handlers |
|
Specify whether this logger should send its output to its parent Logger
Environment variable:
QUARKUS_LOG_CATEGORY__IO_USE_PARENT_HANDLERS
|
||||||||||||||||||||
| quarkus.log.console.color |
|
If the console logging should be in color. If undefined quarkus takes best guess based on operating system and environment. Note that this value will be ignored if an extension is present that takes control of console formatting (e.g. an XML or JSON-format extension). This has been deprecated, and replaced with quarkus.console.color instead, as quarkus now provides more console based functionality than just logging.
Environment variable:
QUARKUS_LOG_CONSOLE_COLOR
|
||||||||||||||||||||
| quarkus.log.console.filter |
|
The name of the filter to link to the console handler.
Environment variable:
QUARKUS_LOG_CONSOLE_FILTER
|
||||||||||||||||||||
| quarkus.log.file.encoding |
|
The character encoding used
Environment variable:
QUARKUS_LOG_FILE_ENCODING
|
||||||||||||||||||||
| quarkus.log.file.filter |
|
The name of the filter to link to the file handler.
Environment variable:
QUARKUS_LOG_FILE_FILTER
|
||||||||||||||||||||
| quarkus.log.file.rotation.file-suffix |
|
File handler rotation file suffix. When used, the file will be rotated based on its suffix. Example fileSuffix: .yyyy-MM-dd
Environment variable:
QUARKUS_LOG_FILE_ROTATION_FILE_SUFFIX
|
||||||||||||||||||||
| quarkus.log.handler.console. |
Environment variable:
QUARKUS_LOG_HANDLER_CONSOLE_
|
|||||||||||||||||||||
| quarkus.log.handler.file. |
Environment variable:
QUARKUS_LOG_HANDLER_FILE_
|
|||||||||||||||||||||
| quarkus.log.handler.syslog. |
Environment variable:
QUARKUS_LOG_HANDLER_SYSLOG_
|
|||||||||||||||||||||
| quarkus.log.handlers |
|
The names of additional handlers to link to the root category. These handlers are defined in consoleHandlers, fileHandlers or syslogHandlers.
Environment variable:
QUARKUS_LOG_HANDLERS
|
||||||||||||||||||||
| quarkus.log.syslog.app-name |
|
The app name used when formatting the message in RFC5424 format
Environment variable:
QUARKUS_LOG_SYSLOG_APP_NAME
|
||||||||||||||||||||
| quarkus.log.syslog.filter |
|
The name of the filter to link to the file handler.
Environment variable:
QUARKUS_LOG_SYSLOG_FILTER
|
||||||||||||||||||||
| quarkus.log.syslog.hostname |
|
The name of the host the messages are being sent from
Environment variable:
QUARKUS_LOG_SYSLOG_HOSTNAME
|
||||||||||||||||||||
| quarkus.mailer.auth-methods |
|
Sets the allowed authentication methods.
These methods will be used only if the server supports them.
If not set, all supported methods may be used.
The list is given as a space separated list, such as
Environment variable:
QUARKUS_MAILER_AUTH_METHODS
|
||||||||||||||||||||
| quarkus.mailer.bounce-address |
|
Sets the default bounce email address. A bounced email, or bounce, is an email message that gets rejected by a mail server.
Environment variable:
QUARKUS_MAILER_BOUNCE_ADDRESS
|
||||||||||||||||||||
| quarkus.mailer.dkim.auid |
|
Configures the Agent or User Identifier (AUID).
Environment variable:
QUARKUS_MAILER_DKIM_AUID
|
||||||||||||||||||||
| quarkus.mailer.dkim.body-canon-algo |
|
Configures the canonicalization algorithm for mail body.
Environment variable:
QUARKUS_MAILER_DKIM_BODY_CANON_ALGO
|
||||||||||||||||||||
| quarkus.mailer.dkim.body-limit |
|
Configures the body limit to sign. Must be greater than zero.
Environment variable:
QUARKUS_MAILER_DKIM_BODY_LIMIT
|
||||||||||||||||||||
| quarkus.mailer.dkim.expire-time |
|
Configures the expire time in seconds when the signature sign will be expired. Must be greater than zero.
Environment variable:
QUARKUS_MAILER_DKIM_EXPIRE_TIME
|
||||||||||||||||||||
| quarkus.mailer.dkim.header-canon-algo |
|
Configures the canonicalization algorithm for signed headers.
Environment variable:
QUARKUS_MAILER_DKIM_HEADER_CANON_ALGO
|
||||||||||||||||||||
| quarkus.mailer.dkim.private-key |
|
Configures the PKCS#8 format private key used to sign the email.
Environment variable:
QUARKUS_MAILER_DKIM_PRIVATE_KEY
|
||||||||||||||||||||
| quarkus.mailer.dkim.private-key-path |
|
Configures the PKCS#8 format private key file path.
Environment variable:
QUARKUS_MAILER_DKIM_PRIVATE_KEY_PATH
|
||||||||||||||||||||
| quarkus.mailer.dkim.sdid |
|
Configures the Signing Domain Identifier (SDID).
Environment variable:
QUARKUS_MAILER_DKIM_SDID
|
||||||||||||||||||||
| quarkus.mailer.dkim.selector |
|
Configures the selector used to query the public key.
Environment variable:
QUARKUS_MAILER_DKIM_SELECTOR
|
||||||||||||||||||||
| quarkus.mailer.dkim.signature-timestamp |
|
Configures to enable or disable signature sign timestamp.
Environment variable:
QUARKUS_MAILER_DKIM_SIGNATURE_TIMESTAMP
|
||||||||||||||||||||
| quarkus.mailer.dkim.signed-headers |
|
Configures the signed headers in DKIM, separated by commas. The order in the list matters.
Environment variable:
QUARKUS_MAILER_DKIM_SIGNED_HEADERS
|
||||||||||||||||||||
| quarkus.mailer.key-store |
|
Set the trust store.
Environment variable:
QUARKUS_MAILER_KEY_STORE
|
||||||||||||||||||||
| quarkus.mailer.key-store-password |
|
Sets the trust store password if any.
Environment variable:
QUARKUS_MAILER_KEY_STORE_PASSWORD
|
||||||||||||||||||||
| quarkus.mailer.ntlm.domain |
|
Sets the domain used on NTLM authentication.
Environment variable:
QUARKUS_MAILER_NTLM_DOMAIN
|
||||||||||||||||||||
| quarkus.mailer.ntlm.workstation |
|
Sets the workstation used on NTLM authentication.
Environment variable:
QUARKUS_MAILER_NTLM_WORKSTATION
|
||||||||||||||||||||
| quarkus.mailer.own-host-name |
|
Sets the hostname to be used for HELO/EHLO and the Message-ID.
Environment variable:
QUARKUS_MAILER_OWN_HOST_NAME
|
||||||||||||||||||||
| quarkus.mailer.trust-all |
|
Set whether all server certificates should be trusted.
This option is only used when
Environment variable:
QUARKUS_MAILER_TRUST_ALL
|
||||||||||||||||||||
| quarkus.mailer.truststore.password |
|
Sets the trust store password if any. Note that the password is only used for JKS and PCK#12 trust stores.
Environment variable:
QUARKUS_MAILER_TRUSTSTORE_PASSWORD
|
||||||||||||||||||||
| quarkus.mailer.truststore.paths |
|
Sets the location of the trust store files. If you use JKS or PCK#12, only one path is allowed. If you use PEM files, you can specify multiple paths. The relative paths are relative to the application working directly.
Environment variable:
QUARKUS_MAILER_TRUSTSTORE_PATHS
|
||||||||||||||||||||
| quarkus.mailer.truststore.type |
|
Sets the trust store type.
By default, it guesses the type from the file name extension.
For instance,
Environment variable:
QUARKUS_MAILER_TRUSTSTORE_TYPE
|
||||||||||||||||||||
| quarkus.naming.enable-jndi |
|
By default, Quarkus will install a non-functional JNDI initial context, to help mitigate against Log4Shell style attacks. If your application does need to use JNDI you can change this flag.
Environment variable:
QUARKUS_NAMING_ENABLE_JNDI
|
||||||||||||||||||||
| quarkus.native.add-all-charsets |
|
If all character sets should be added to the native image. This increases image size
Environment variable:
QUARKUS_NATIVE_ADD_ALL_CHARSETS
|
||||||||||||||||||||
| quarkus.native.additional-build-args |
|
Comma-separated, additional arguments to pass to the build process.
If an argument includes the
Environment variable:
QUARKUS_NATIVE_ADDITIONAL_BUILD_ARGS
|
||||||||||||||||||||
| quarkus.native.auto-service-loader-registration |
|
If all META-INF/services entries should be automatically registered
Environment variable:
QUARKUS_NATIVE_AUTO_SERVICE_LOADER_REGISTRATION
|
||||||||||||||||||||
| quarkus.native.builder-image |
|
The docker image to use to do the image build. It can be one of `graalvm`, `mandrel`, or the full image path, e.g.
Environment variable:
QUARKUS_NATIVE_BUILDER_IMAGE
|
||||||||||||||||||||
| quarkus.native.cleanup-server |
|
If the native image server should be restarted.
Environment variable:
QUARKUS_NATIVE_CLEANUP_SERVER
|
||||||||||||||||||||
| quarkus.native.compression.additional-args |
|
Allows passing extra arguments to the UPX command line (like --brute). The arguments are comma-separated. The exhaustive list of parameters can be found in https://github.com/upx/upx/blob/devel/doc/upx.pod.
Environment variable:
QUARKUS_NATIVE_COMPRESSION_ADDITIONAL_ARGS
|
||||||||||||||||||||
| quarkus.native.compression.level |
|
The compression level in [1, 10]. 10 means best Higher compression level requires more time to compress the executable.
Environment variable:
QUARKUS_NATIVE_COMPRESSION_LEVEL
|
||||||||||||||||||||
| quarkus.native.container-build |
|
If this build should be done using a container runtime. Unless container-runtime is also set, docker will be used by default. If docker is not available or is an alias to podman, podman will be used instead as the default.
Environment variable:
QUARKUS_NATIVE_CONTAINER_BUILD
|
||||||||||||||||||||
| quarkus.native.container-runtime |
|
The container runtime (e.g. docker) that is used to do an image based build. If this is set then a container build is always done.
Environment variable:
QUARKUS_NATIVE_CONTAINER_RUNTIME
|
||||||||||||||||||||
| quarkus.native.container-runtime-options |
|
Options to pass to the container runtime
Environment variable:
QUARKUS_NATIVE_CONTAINER_RUNTIME_OPTIONS
|
||||||||||||||||||||
| quarkus.native.debug-build-process |
|
If the native image build should wait for a debugger to be attached before running. This is an advanced option and is generally only intended for those familiar with GraalVM internals
Environment variable:
QUARKUS_NATIVE_DEBUG_BUILD_PROCESS
|
||||||||||||||||||||
| quarkus.native.debug.enabled |
|
If debug is enabled and debug symbols are generated. The symbols will be generated in a separate .debug file.
Environment variable:
QUARKUS_NATIVE_DEBUG_ENABLED
|
||||||||||||||||||||
| quarkus.native.dump-proxies |
|
If the bytecode of all proxies should be dumped for inspection
Environment variable:
QUARKUS_NATIVE_DUMP_PROXIES
|
||||||||||||||||||||
| quarkus.native.enable-all-security-services |
|
If all security services should be added to the native image
Environment variable:
QUARKUS_NATIVE_ENABLE_ALL_SECURITY_SERVICES
|
||||||||||||||||||||
| quarkus.native.enable-dashboard-dump |
|
Generate the report files for GraalVM Dashboard.
Environment variable:
QUARKUS_NATIVE_ENABLE_DASHBOARD_DUMP
|
||||||||||||||||||||
| quarkus.native.enable-fallback-images |
|
If a JVM based 'fallback image' should be created if native image fails. This is not recommended, as this is functionally the same as just running the application in a JVM
Environment variable:
QUARKUS_NATIVE_ENABLE_FALLBACK_IMAGES
|
||||||||||||||||||||
| quarkus.native.enable-http-url-handler |
|
If the HTTP url handler should be enabled, allowing you to do URL.openConnection() for HTTP URLs
Environment variable:
QUARKUS_NATIVE_ENABLE_HTTP_URL_HANDLER
|
||||||||||||||||||||
| quarkus.native.enable-https-url-handler |
|
If the HTTPS url handler should be enabled, allowing you to do URL.openConnection() for HTTPS URLs
Environment variable:
QUARKUS_NATIVE_ENABLE_HTTPS_URL_HANDLER
|
||||||||||||||||||||
| quarkus.native.enable-isolates |
|
If isolates should be enabled
Environment variable:
QUARKUS_NATIVE_ENABLE_ISOLATES
|
||||||||||||||||||||
| quarkus.native.enable-jni |
|
Environment variable:
QUARKUS_NATIVE_ENABLE_JNI
|
||||||||||||||||||||
| quarkus.native.enable-reports |
|
If the reports on call paths and included packages/classes/methods should be generated
Environment variable:
QUARKUS_NATIVE_ENABLE_REPORTS
|
||||||||||||||||||||
| quarkus.native.enable-server |
|
If the native image server should be used. This can speed up compilation but can result in changes not always
being picked up due to cache invalidation not working 100%
Environment variable:
QUARKUS_NATIVE_ENABLE_SERVER
|
||||||||||||||||||||
| quarkus.native.enable-vm-inspection |
|
If the resulting image should allow VM introspection.
Environment variable:
QUARKUS_NATIVE_ENABLE_VM_INSPECTION
|
||||||||||||||||||||
| quarkus.native.file-encoding |
|
Defines the file encoding as in
Environment variable:
QUARKUS_NATIVE_FILE_ENCODING
|
||||||||||||||||||||
| quarkus.native.full-stack-traces |
|
If full stack traces are enabled in the resulting image
Environment variable:
QUARKUS_NATIVE_FULL_STACK_TRACES
|
||||||||||||||||||||
| quarkus.native.graalvm-home |
|
The location of the Graal distribution
Environment variable:
QUARKUS_NATIVE_GRAALVM_HOME
|
||||||||||||||||||||
| quarkus.native.headless |
|
The default value for java.awt.headless JVM option. Switching this option affects linking of awt libraries.
Environment variable:
QUARKUS_NATIVE_HEADLESS
|
||||||||||||||||||||
| quarkus.native.inline-before-analysis |
|
If
Environment variable:
QUARKUS_NATIVE_INLINE_BEFORE_ANALYSIS
|
||||||||||||||||||||
| quarkus.native.java-home |
|
The location of the JDK
Environment variable:
QUARKUS_NATIVE_JAVA_HOME
|
||||||||||||||||||||
| quarkus.native.monitoring |
|
Enable monitoring options that allow the VM to be inspected at run time.
Environment variable:
QUARKUS_NATIVE_MONITORING
|
||||||||||||||||||||
| quarkus.native.native-image-xmx |
|
The maximum Java heap to be used during the native image generation
Environment variable:
QUARKUS_NATIVE_NATIVE_IMAGE_XMX
|
||||||||||||||||||||
| quarkus.native.publish-debug-build-process-port |
|
If the debug port should be published when building with docker and debug-build-process is true
Environment variable:
QUARKUS_NATIVE_PUBLISH_DEBUG_BUILD_PROCESS_PORT
|
||||||||||||||||||||
| quarkus.native.remote-container-build |
|
If this build is done using a remote docker daemon.
Environment variable:
QUARKUS_NATIVE_REMOTE_CONTAINER_BUILD
|
||||||||||||||||||||
| quarkus.native.report-errors-at-runtime |
|
If errors should be reported at runtime. This is a more relaxed setting, however it is not recommended as it means your application may fail at runtime if an unsupported feature is used by accident.
Environment variable:
QUARKUS_NATIVE_REPORT_ERRORS_AT_RUNTIME
|
||||||||||||||||||||
| quarkus.native.report-exception-stack-traces |
|
If exceptions should be reported with a full stack trace
Environment variable:
QUARKUS_NATIVE_REPORT_EXCEPTION_STACK_TRACES
|
||||||||||||||||||||
| quarkus.native.resources.excludes |
|
A comma separated list of globs to match resource paths that should not be added to the native image.
Use slash (
Please refer to By default, no resources are excluded.
Example: Given that you have quarkus.native.resources.includes = **/*.png quarkus.native.resources.excludes = foo/**,**/green.pngthe resource red.png will be available in the native image while the resources foo/green.png
and bar/blue.png will not be available in the native image.
Environment variable:
QUARKUS_NATIVE_RESOURCES_EXCLUDES
|
||||||||||||||||||||
| quarkus.native.resources.includes |
|
A comma separated list of globs to match resource paths that should be added to the native image.
Use slash ( By default, no resources are included.
Example: Given that you have quarkus.native.resources.includes = foo/**,bar/**/*.txtthe files src/main/resources/foo/selected.png and bar/some.txt will be included in the native
image, while src/main/resources/ignored.png will not be included.
Supported glob features
Note that there are three levels of escaping when passing this option via
\) as the escaping character. So you need to use an appropriate
number of backslashes depending on which level you want to escape.
Note that Quarkus extensions typically include the resources they require by themselves. This option is useful in situations when the built-in functionality is not sufficient.
Environment variable:
QUARKUS_NATIVE_RESOURCES_INCLUDES
|
||||||||||||||||||||
| quarkus.native.reuse-existing |
|
Don't build a native image if it already exists. This is useful if you have already built an image and you want to use Quarkus to deploy it somewhere. Note that this is not able to detect if the existing image is outdated, if you have modified source or config and want a new image you must not use this flag.
Environment variable:
QUARKUS_NATIVE_REUSE_EXISTING
|
||||||||||||||||||||
| quarkus.native.user-country |
|
Defines the user country used for building the native executable. It also serves as the default Locale country for the native executable application runtime. e.g. US or FR as defined by ISO 3166-1 alpha-2 codes.
Environment variable:
QUARKUS_NATIVE_USER_COUNTRY
|
||||||||||||||||||||
| quarkus.native.user-language |
|
Defines the user language used for building the native executable. It also serves as the default Locale language for the native executable application runtime. e.g. en or cs as defined by IETF BCP 47 language tags.
Environment variable:
QUARKUS_NATIVE_USER_LANGUAGE
|
||||||||||||||||||||
| quarkus.netty.allocator-max-order |
|
The value configuring the
Environment variable:
QUARKUS_NETTY_ALLOCATOR_MAX_ORDER
|
||||||||||||||||||||
| quarkus.oidc. |
Environment variable:
QUARKUS_OIDC_
|
|||||||||||||||||||||
| quarkus.oidc.application-type |
|
The application type, which can be one of the following values from enum
Environment variable:
QUARKUS_OIDC_APPLICATION_TYPE
|
||||||||||||||||||||
| quarkus.oidc.appone.application-type |
|
The application type, which can be one of the following values from enum
Environment variable:
QUARKUS_OIDC_APPONE_APPLICATION_TYPE
|
||||||||||||||||||||
| quarkus.oidc.appone.auth-server-url |
|
The base URL of the OpenID Connect (OIDC) server, for example, `https://host:port/auth`. OIDC discovery endpoint will be called by default by appending a '.well-known/openid-configuration' path to this URL. Note if you work with Keycloak OIDC server, make sure the base URL is in the following format: `https://host:port/realms/{realm}` where `{realm}` has to be replaced by the name of the Keycloak realm.
Environment variable:
QUARKUS_OIDC_APPONE_AUTH_SERVER_URL
|
||||||||||||||||||||
| quarkus.oidc.appone.authentication.add-openid-scope |
|
Add the 'openid' scope automatically to the list of scopes. This is required for OpenId Connect providers but will not work for OAuth2 providers such as Twitter OAuth2 which does not accept that scope and throws an error.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_ADD_OPENID_SCOPE
|
||||||||||||||||||||
| quarkus.oidc.appone.authentication.cookie-domain |
|
Cookie domain parameter value which, if set, will be used for the session, state and post logout cookies.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_COOKIE_DOMAIN
|
||||||||||||||||||||
| quarkus.oidc.appone.authentication.cookie-path-header |
|
Cookie path header parameter value which, if set, identifies the incoming HTTP header whose value will be used to set a path parameter for the session, state and post logout cookies. If the header is missing then the `cookie-path` property will be checked.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_COOKIE_PATH_HEADER
|
||||||||||||||||||||
| quarkus.oidc.appone.authentication.cookie-suffix |
|
Cookie name suffix. For example, a session cookie name for the default OIDC tenant is 'q_session' but can be changed to 'q_session_test' if this property is set to 'test'.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_COOKIE_SUFFIX
|
||||||||||||||||||||
| quarkus.oidc.appone.authentication.error-path |
|
Relative path to the public endpoint which will process the error response from the OIDC authorization endpoint. If the user authentication has failed then the OIDC provider will return an 'error' and an optional 'error_description' parameters, instead of the expected authorization 'code'. If this property is set then the user will be redirected to the endpoint which can return a user-friendly error description page. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if it is set as '/error' and the current request URI is 'https://localhost:8080/callback?error=invalid_scope' then a redirect will be made to 'https://localhost:8080/error?error=invalid_scope'. If this property is not set then HTTP 401 status will be returned in case of the user authentication failure.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_ERROR_PATH
|
||||||||||||||||||||
| quarkus.oidc.appone.authentication.extra-params. |
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_EXTRA_PARAMS_
|
|||||||||||||||||||||
| quarkus.oidc.appone.authentication.force-redirect-https-scheme |
|
Force 'https' as the 'redirect_uri' parameter scheme when running behind an SSL terminating reverse proxy. This property, if enabled, will also affect the logout `post_logout_redirect_uri` and the local redirect requests.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_FORCE_REDIRECT_HTTPS_SCHEME
|
||||||||||||||||||||
| quarkus.oidc.appone.authentication.forward-params |
|
Request URL query parameters which, if present, will be added to the authentication redirect URI.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_FORWARD_PARAMS
|
||||||||||||||||||||
| quarkus.oidc.appone.authentication.id-token-required |
|
Requires that ID token is available when the authorization code flow completes. Disable this property only when you need to use the authorization code flow with OAuth2 providers which do not return ID token - an internal IdToken will be generated in such cases.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_ID_TOKEN_REQUIRED
|
||||||||||||||||||||
| quarkus.oidc.appone.authentication.internal-id-token-lifespan |
|
Internal ID token lifespan. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_INTERNAL_ID_TOKEN_LIFESPAN
|
||||||||||||||||||||
| quarkus.oidc.appone.authentication.pkce-required |
|
Requires that a Proof Key for Code Exchange (PKCE) is used.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_PKCE_REQUIRED
|
||||||||||||||||||||
| quarkus.oidc.appone.authentication.pkce-secret |
|
Secret which will be used to encrypt a Proof Key for Code Exchange (PKCE) code verifier in the code flow state. This secret must be set if PKCE is required but no client secret is set. The length of the secret which will be used to encrypt the code verifier must be 32 characters long.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_PKCE_SECRET
|
||||||||||||||||||||
| quarkus.oidc.appone.authentication.redirect-path |
|
Relative path for calculating a "redirect_uri" query parameter. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if the current request URI is 'https://localhost:8080/service' then a 'redirect_uri' parameter will be set to 'https://localhost:8080/' if this property is set to '/' and be the same as the request URI if this property has not been configured. Note the original request URI will be restored after the user has authenticated if 'restorePathAfterRedirect' is set to 'true'.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_REDIRECT_PATH
|
||||||||||||||||||||
| quarkus.oidc.appone.authentication.response-mode |
|
Authorization code flow response mode
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_RESPONSE_MODE
|
||||||||||||||||||||
| quarkus.oidc.appone.authentication.scopes |
|
List of scopes
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_SCOPES
|
||||||||||||||||||||
| quarkus.oidc.appone.authentication.user-info-required |
|
If this property is set to 'true' then an OIDC UserInfo endpoint will be called.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHENTICATION_USER_INFO_REQUIRED
|
||||||||||||||||||||
| quarkus.oidc.appone.authorization-path |
|
Relative path or absolute URL of the OIDC authorization endpoint which authenticates the users. This property must be set for the 'web-app' applications if OIDC discovery is disabled. This property will be ignored if the discovery is enabled.
Environment variable:
QUARKUS_OIDC_APPONE_AUTHORIZATION_PATH
|
||||||||||||||||||||
| quarkus.oidc.appone.client-id |
|
The client-id of the application. Each application has a client-id that is used to identify the application
Environment variable:
QUARKUS_OIDC_APPONE_CLIENT_ID
|
||||||||||||||||||||
| quarkus.oidc.appone.code-grant.extra-params. |
Environment variable:
QUARKUS_OIDC_APPONE_CODE_GRANT_EXTRA_PARAMS_
|
|||||||||||||||||||||
| quarkus.oidc.appone.code-grant.headers. |
Environment variable:
QUARKUS_OIDC_APPONE_CODE_GRANT_HEADERS_
|
|||||||||||||||||||||
| quarkus.oidc.appone.connection-delay |
|
The maximum amount of time connecting to the currently unavailable OIDC server will be attempted for. The number of times the connection request will be repeated is calculated by dividing the value of this property by 2. For example, setting it to `20S` will allow for requesting the connection up to 10 times with a 2 seconds delay between the retries. Note this property is only effective when the initial OIDC connection is created, for example, when requesting a well-known OIDC configuration. Use the 'connection-retry-count' property to support trying to re-establish an already available connection which may have been dropped.
Environment variable:
QUARKUS_OIDC_APPONE_CONNECTION_DELAY
|
||||||||||||||||||||
| quarkus.oidc.appone.credentials.client-secret.method |
|
Authentication method.
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_CLIENT_SECRET_METHOD
|
||||||||||||||||||||
| quarkus.oidc.appone.credentials.client-secret.provider.key |
|
The CredentialsProvider client secret key
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_CLIENT_SECRET_PROVIDER_KEY
|
||||||||||||||||||||
| quarkus.oidc.appone.credentials.client-secret.provider.name |
|
The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_CLIENT_SECRET_PROVIDER_NAME
|
||||||||||||||||||||
| quarkus.oidc.appone.credentials.client-secret.value |
|
The client secret value - it will be ignored if 'secret.key' is set
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_CLIENT_SECRET_VALUE
|
||||||||||||||||||||
| quarkus.oidc.appone.credentials.jwt.audience |
|
JWT audience ('aud') claim value. By default, the audience is set to the address of the OpenId Connect Provider's token endpoint.
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_JWT_AUDIENCE
|
||||||||||||||||||||
| quarkus.oidc.appone.credentials.jwt.issuer |
|
Issuer of the signing key added as a JWT 'iss' claim (default: client id)
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_JWT_ISSUER
|
||||||||||||||||||||
| quarkus.oidc.appone.credentials.jwt.key-file |
|
If provided, indicates that JWT is signed using a private key in PEM or JWK format. You can use the
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_JWT_KEY_FILE
|
||||||||||||||||||||
| quarkus.oidc.appone.credentials.jwt.key-id |
|
The private key id/alias
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_JWT_KEY_ID
|
||||||||||||||||||||
| quarkus.oidc.appone.credentials.jwt.key-store-file |
|
If provided, indicates that JWT is signed using a private key from a key store
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_JWT_KEY_STORE_FILE
|
||||||||||||||||||||
| quarkus.oidc.appone.credentials.jwt.secret |
|
If provided, indicates that JWT is signed using a secret key
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_JWT_SECRET
|
||||||||||||||||||||
| quarkus.oidc.appone.credentials.jwt.secret-provider.key |
|
The CredentialsProvider client secret key
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_JWT_SECRET_PROVIDER_KEY
|
||||||||||||||||||||
| quarkus.oidc.appone.credentials.jwt.secret-provider.name |
|
The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_JWT_SECRET_PROVIDER_NAME
|
||||||||||||||||||||
| quarkus.oidc.appone.credentials.jwt.signature-algorithm |
|
Signature algorithm, also used for the
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_JWT_SIGNATURE_ALGORITHM
|
||||||||||||||||||||
| quarkus.oidc.appone.credentials.jwt.subject |
|
Subject of the signing key added as a JWT 'sub' claim (default: client id)
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_JWT_SUBJECT
|
||||||||||||||||||||
| quarkus.oidc.appone.credentials.jwt.token-key-id |
|
Key identifier of the signing key added as a JWT 'kid' header
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_JWT_TOKEN_KEY_ID
|
||||||||||||||||||||
| quarkus.oidc.appone.credentials.secret |
|
Client secret which is used for a `client_secret_basic` authentication method. Note that a 'client-secret.value' can be used instead but both properties are mutually exclusive.
Environment variable:
QUARKUS_OIDC_APPONE_CREDENTIALS_SECRET
|
||||||||||||||||||||
| quarkus.oidc.appone.discovery-enabled |
|
Enables OIDC discovery. If the discovery is disabled then the OIDC endpoint URLs must be configured individually.
Environment variable:
QUARKUS_OIDC_APPONE_DISCOVERY_ENABLED
|
||||||||||||||||||||
| quarkus.oidc.appone.end-session-path |
|
Relative path or absolute URL of the OIDC end_session_endpoint. This property must be set if OIDC discovery is disabled and RP Initiated Logout support for the 'web-app' applications is required. This property will be ignored if the discovery is enabled.
Environment variable:
QUARKUS_OIDC_APPONE_END_SESSION_PATH
|
||||||||||||||||||||
| quarkus.oidc.appone.introspection-credentials.name |
|
Name
Environment variable:
QUARKUS_OIDC_APPONE_INTROSPECTION_CREDENTIALS_NAME
|
||||||||||||||||||||
| quarkus.oidc.appone.introspection-credentials.secret |
|
Secret
Environment variable:
QUARKUS_OIDC_APPONE_INTROSPECTION_CREDENTIALS_SECRET
|
||||||||||||||||||||
| quarkus.oidc.appone.introspection-path |
|
Relative path or absolute URL of the OIDC RFC7662 introspection endpoint which can introspect both opaque and JWT tokens. This property must be set if OIDC discovery is disabled and 1) the opaque bearer access tokens have to be verified or 2) JWT tokens have to be verified while the cached JWK verification set with no matching JWK is being refreshed. This property will be ignored if the discovery is enabled.
Environment variable:
QUARKUS_OIDC_APPONE_INTROSPECTION_PATH
|
||||||||||||||||||||
| quarkus.oidc.appone.jwks-path |
|
Relative path or absolute URL of the OIDC JWKS endpoint which returns a JSON Web Key Verification Set. This property should be set if OIDC discovery is disabled and the local JWT verification is required. This property will be ignored if the discovery is enabled.
Environment variable:
QUARKUS_OIDC_APPONE_JWKS_PATH
|
||||||||||||||||||||
| quarkus.oidc.appone.logout.backchannel.path |
|
The relative path of the Back-Channel Logout endpoint at the application.
Environment variable:
QUARKUS_OIDC_APPONE_LOGOUT_BACKCHANNEL_PATH
|
||||||||||||||||||||
| quarkus.oidc.appone.logout.extra-params. |
Environment variable:
QUARKUS_OIDC_APPONE_LOGOUT_EXTRA_PARAMS_
|
|||||||||||||||||||||
| quarkus.oidc.appone.logout.frontchannel.path |
|
The relative path of the Front-Channel Logout endpoint at the application.
Environment variable:
QUARKUS_OIDC_APPONE_LOGOUT_FRONTCHANNEL_PATH
|
||||||||||||||||||||
| quarkus.oidc.appone.logout.path |
|
The relative path of the logout endpoint at the application. If provided, the application is able to initiate the logout through this endpoint in conformance with the OpenID Connect RP-Initiated Logout specification.
Environment variable:
QUARKUS_OIDC_APPONE_LOGOUT_PATH
|
||||||||||||||||||||
| quarkus.oidc.appone.logout.post-logout-path |
|
Relative path of the application endpoint where the user should be redirected to after logging out from the OpenID Connect Provider. This endpoint URI must be properly registered at the OpenID Connect Provider as a valid redirect URI.
Environment variable:
QUARKUS_OIDC_APPONE_LOGOUT_POST_LOGOUT_PATH
|
||||||||||||||||||||
| quarkus.oidc.appone.max-pool-size |
|
The maximum size of the connection pool used by the WebClient
Environment variable:
QUARKUS_OIDC_APPONE_MAX_POOL_SIZE
|
||||||||||||||||||||
| quarkus.oidc.appone.provider |
|
Well known OpenId Connect provider identifier
Environment variable:
QUARKUS_OIDC_APPONE_PROVIDER
|
||||||||||||||||||||
| quarkus.oidc.appone.proxy.host |
|
The host (name or IP address) of the Proxy.
Environment variable:
QUARKUS_OIDC_APPONE_PROXY_HOST
|
||||||||||||||||||||
| quarkus.oidc.appone.proxy.password |
|
The password, if Proxy needs authentication.
Environment variable:
QUARKUS_OIDC_APPONE_PROXY_PASSWORD
|
||||||||||||||||||||
| quarkus.oidc.appone.proxy.username |
|
The username, if Proxy needs authentication.
Environment variable:
QUARKUS_OIDC_APPONE_PROXY_USERNAME
|
||||||||||||||||||||
| quarkus.oidc.appone.public-key |
|
Public key for the local JWT token verification. OIDC server connection will not be created when this property is set.
Environment variable:
QUARKUS_OIDC_APPONE_PUBLIC_KEY
|
||||||||||||||||||||
| quarkus.oidc.appone.revoke-path |
|
Relative path or absolute URL of the OIDC token revocation endpoint.
Environment variable:
QUARKUS_OIDC_APPONE_REVOKE_PATH
|
||||||||||||||||||||
| quarkus.oidc.appone.roles.role-claim-path |
|
List of paths to claims containing an array of groups. Each path starts from the top level JWT JSON object and can contain multiple segments where each segment represents a JSON object name only, example: "realm/groups". Use double quotes with the namespace qualified claim names. This property can be used if a token has no 'groups' claim but has the groups set in one or more different claims.
Environment variable:
QUARKUS_OIDC_APPONE_ROLES_ROLE_CLAIM_PATH
|
||||||||||||||||||||
| quarkus.oidc.appone.roles.role-claim-separator |
|
Separator for splitting a string which may contain multiple group values. It will only be used if the "role-claim-path" property points to one or more custom claims whose values are strings. A single space will be used by default because the standard 'scope' claim may contain a space separated sequence.
Environment variable:
QUARKUS_OIDC_APPONE_ROLES_ROLE_CLAIM_SEPARATOR
|
||||||||||||||||||||
| quarkus.oidc.appone.roles.source |
|
Source of the principal roles.
Environment variable:
QUARKUS_OIDC_APPONE_ROLES_SOURCE
|
||||||||||||||||||||
| quarkus.oidc.appone.tenant-id |
|
A unique tenant identifier. It must be set by
Environment variable:
QUARKUS_OIDC_APPONE_TENANT_ID
|
||||||||||||||||||||
| quarkus.oidc.appone.tls.key-store-file |
|
An optional key store which holds the certificate information instead of specifying separate files.
Environment variable:
QUARKUS_OIDC_APPONE_TLS_KEY_STORE_FILE
|
||||||||||||||||||||
| quarkus.oidc.appone.tls.key-store-file-type |
|
An optional parameter to specify type of the key store file. If not given, the type is automatically detected based on the file name.
Environment variable:
QUARKUS_OIDC_APPONE_TLS_KEY_STORE_FILE_TYPE
|
||||||||||||||||||||
| quarkus.oidc.appone.tls.key-store-key-alias |
|
An optional parameter to select a specific key in the key store. When SNI is disabled, if the key store contains multiple keys and no alias is specified, the behavior is undefined.
Environment variable:
QUARKUS_OIDC_APPONE_TLS_KEY_STORE_KEY_ALIAS
|
||||||||||||||||||||
| quarkus.oidc.appone.tls.key-store-key-password |
|
An optional parameter to define the password for the key, in case it's different from
Environment variable:
QUARKUS_OIDC_APPONE_TLS_KEY_STORE_KEY_PASSWORD
|
||||||||||||||||||||
| quarkus.oidc.appone.tls.key-store-provider |
|
An optional parameter to specify a provider of the key store file. If not given, the provider is automatically detected based on the key store file type.
Environment variable:
QUARKUS_OIDC_APPONE_TLS_KEY_STORE_PROVIDER
|
||||||||||||||||||||
| quarkus.oidc.appone.tls.trust-store-cert-alias |
|
A parameter to specify the alias of the trust store certificate.
Environment variable:
QUARKUS_OIDC_APPONE_TLS_TRUST_STORE_CERT_ALIAS
|
||||||||||||||||||||
| quarkus.oidc.appone.tls.trust-store-file |
|
An optional trust store which holds the certificate information of the certificates to trust
Environment variable:
QUARKUS_OIDC_APPONE_TLS_TRUST_STORE_FILE
|
||||||||||||||||||||
| quarkus.oidc.appone.tls.trust-store-file-type |
|
An optional parameter to specify type of the trust store file. If not given, the type is automatically detected based on the file name.
Environment variable:
QUARKUS_OIDC_APPONE_TLS_TRUST_STORE_FILE_TYPE
|
||||||||||||||||||||
| quarkus.oidc.appone.tls.trust-store-password |
|
A parameter to specify the password of the trust store file.
Environment variable:
QUARKUS_OIDC_APPONE_TLS_TRUST_STORE_PASSWORD
|
||||||||||||||||||||
| quarkus.oidc.appone.tls.trust-store-provider |
|
An optional parameter to specify a provider of the trust store file. If not given, the provider is automatically detected based on the trust store file type.
Environment variable:
QUARKUS_OIDC_APPONE_TLS_TRUST_STORE_PROVIDER
|
||||||||||||||||||||
| quarkus.oidc.appone.token-path |
|
Relative path or absolute URL of the OIDC token endpoint which issues access and refresh tokens.
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_PATH
|
||||||||||||||||||||
| quarkus.oidc.appone.token-state-manager.encryption-required |
|
Requires that the tokens are encrypted before being stored in the cookies.
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_STATE_MANAGER_ENCRYPTION_REQUIRED
|
||||||||||||||||||||
| quarkus.oidc.appone.token-state-manager.encryption-secret |
|
Secret which will be used to encrypt the tokens. This secret must be set if the token encryption is required but no client secret is set. The length of the secret which will be used to encrypt the tokens must be 32 characters long.
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_STATE_MANAGER_ENCRYPTION_SECRET
|
||||||||||||||||||||
| quarkus.oidc.appone.token.age |
|
Token age. It allows for the number of seconds to be specified that must not elapse since the `iat` (issued at) time. A small leeway to account for clock skew which can be configured with 'quarkus.oidc.token.lifespan-grace' to verify the token expiry time can also be used to verify the token age property. Note that setting this property does not relax the requirement that Bearer and Code Flow JWT tokens must have a valid ('exp') expiry claim value. The only exception where setting this property relaxes the requirement is when a logout token is sent with a back-channel logout request since the current OpenId Connect Back-Channel specification does not explicitly require the logout tokens to contain an 'exp' claim. However, even if the current logout token is allowed to have no 'exp' claim, the `exp` claim will be still verified if the logout token contains it.
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_AGE
|
||||||||||||||||||||
| quarkus.oidc.appone.token.audience |
|
Expected audience 'aud' claim value which may be a string or an array of strings.
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_AUDIENCE
|
||||||||||||||||||||
| quarkus.oidc.appone.token.decryption-key-location |
|
Decryption key location. JWT tokens can be inner-signed and encrypted by OpenId Connect providers. However, it is not always possible to remotely introspect such tokens because the providers may not control the private decryption keys. In such cases set this property to point to the file containing the decryption private key in PEM or JSON Web Key (JWK) format. Note that if a 'private_key_jwt' client authentication method is used then the private key which is used to sign client authentication JWT tokens will be used to try to decrypt an encrypted ID token if this property is not set.
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_DECRYPTION_KEY_LOCATION
|
||||||||||||||||||||
| quarkus.oidc.appone.token.header |
|
Custom HTTP header that contains a bearer token.
This option is valid only when the application is of type
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_HEADER
|
||||||||||||||||||||
| quarkus.oidc.appone.token.issuer |
|
Expected issuer 'iss' claim value. Note this property overrides the `issuer` property which may be set in OpenId Connect provider's well-known configuration. If the `iss` claim value varies depending on the host/IP address or tenant id of the provider then you may skip the issuer verification by setting this property to 'any' but it should be done only when other options (such as configuring the provider to use the fixed `iss` claim value) are not possible.
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_ISSUER
|
||||||||||||||||||||
| quarkus.oidc.appone.token.lifespan-grace |
|
Life span grace period in seconds. When checking token expiry, current time is allowed to be later than token expiration time by at most the configured number of seconds. When checking token issuance, current time is allowed to be sooner than token issue time by at most the configured number of seconds.
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_LIFESPAN_GRACE
|
||||||||||||||||||||
| quarkus.oidc.appone.token.principal-claim |
|
Name of the claim which contains a principal name. By default, the 'upn', 'preferred_username' and `sub` claims are checked.
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_PRINCIPAL_CLAIM
|
||||||||||||||||||||
| quarkus.oidc.appone.token.refresh-token-time-skew |
|
Refresh token time skew in seconds. If this property is enabled then the configured number of seconds is added to the current time when checking if the authorization code ID or access token should be refreshed. If the sum is greater than the authorization code ID or access token's expiration time then a refresh is going to happen. This property will be ignored if the 'refresh-expired' property is not enabled.
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_REFRESH_TOKEN_TIME_SKEW
|
||||||||||||||||||||
| quarkus.oidc.appone.token.required-claims. |
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_REQUIRED_CLAIMS_
|
|||||||||||||||||||||
| quarkus.oidc.appone.token.token-type |
|
Expected token type
Environment variable:
QUARKUS_OIDC_APPONE_TOKEN_TOKEN_TYPE
|
||||||||||||||||||||
| quarkus.oidc.appone.user-info-path |
|
Relative path or absolute URL of the OIDC userinfo endpoint. This property must only be set for the 'web-app' applications if OIDC discovery is disabled and 'authentication.user-info-required' property is enabled. This property will be ignored if the discovery is enabled.
Environment variable:
QUARKUS_OIDC_APPONE_USER_INFO_PATH
|
||||||||||||||||||||
| quarkus.oidc.authentication.add-openid-scope |
|
Add the 'openid' scope automatically to the list of scopes. This is required for OpenId Connect providers but will not work for OAuth2 providers such as Twitter OAuth2 which does not accept that scope and throws an error.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_ADD_OPENID_SCOPE
|
||||||||||||||||||||
| quarkus.oidc.authentication.cookie-domain |
|
Cookie domain parameter value which, if set, will be used for the session, state and post logout cookies.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_COOKIE_DOMAIN
|
||||||||||||||||||||
| quarkus.oidc.authentication.cookie-path-header |
|
Cookie path header parameter value which, if set, identifies the incoming HTTP header whose value will be used to set a path parameter for the session, state and post logout cookies. If the header is missing then the `cookie-path` property will be checked.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_COOKIE_PATH_HEADER
|
||||||||||||||||||||
| quarkus.oidc.authentication.cookie-suffix |
|
Cookie name suffix. For example, a session cookie name for the default OIDC tenant is 'q_session' but can be changed to 'q_session_test' if this property is set to 'test'.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_COOKIE_SUFFIX
|
||||||||||||||||||||
| quarkus.oidc.authentication.error-path |
|
Relative path to the public endpoint which will process the error response from the OIDC authorization endpoint. If the user authentication has failed then the OIDC provider will return an 'error' and an optional 'error_description' parameters, instead of the expected authorization 'code'. If this property is set then the user will be redirected to the endpoint which can return a user-friendly error description page. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if it is set as '/error' and the current request URI is 'https://localhost:8080/callback?error=invalid_scope' then a redirect will be made to 'https://localhost:8080/error?error=invalid_scope'. If this property is not set then HTTP 401 status will be returned in case of the user authentication failure.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_ERROR_PATH
|
||||||||||||||||||||
| quarkus.oidc.authentication.extra-params. |
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_EXTRA_PARAMS_
|
|||||||||||||||||||||
| quarkus.oidc.authentication.force-redirect-https-scheme |
|
Force 'https' as the 'redirect_uri' parameter scheme when running behind an SSL terminating reverse proxy. This property, if enabled, will also affect the logout `post_logout_redirect_uri` and the local redirect requests.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_FORCE_REDIRECT_HTTPS_SCHEME
|
||||||||||||||||||||
| quarkus.oidc.authentication.forward-params |
|
Request URL query parameters which, if present, will be added to the authentication redirect URI.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_FORWARD_PARAMS
|
||||||||||||||||||||
| quarkus.oidc.authentication.id-token-required |
|
Requires that ID token is available when the authorization code flow completes. Disable this property only when you need to use the authorization code flow with OAuth2 providers which do not return ID token - an internal IdToken will be generated in such cases.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_ID_TOKEN_REQUIRED
|
||||||||||||||||||||
| quarkus.oidc.authentication.internal-id-token-lifespan |
|
Internal ID token lifespan. This property is only checked when an internal IdToken is generated when Oauth2 providers do not return IdToken.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_INTERNAL_ID_TOKEN_LIFESPAN
|
||||||||||||||||||||
| quarkus.oidc.authentication.pkce-required |
|
Requires that a Proof Key for Code Exchange (PKCE) is used.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_PKCE_REQUIRED
|
||||||||||||||||||||
| quarkus.oidc.authentication.pkce-secret |
|
Secret which will be used to encrypt a Proof Key for Code Exchange (PKCE) code verifier in the code flow state. This secret must be set if PKCE is required but no client secret is set. The length of the secret which will be used to encrypt the code verifier must be 32 characters long.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_PKCE_SECRET
|
||||||||||||||||||||
| quarkus.oidc.authentication.redirect-path |
|
Relative path for calculating a "redirect_uri" query parameter. It has to start from a forward slash and will be appended to the request URI's host and port. For example, if the current request URI is 'https://localhost:8080/service' then a 'redirect_uri' parameter will be set to 'https://localhost:8080/' if this property is set to '/' and be the same as the request URI if this property has not been configured. Note the original request URI will be restored after the user has authenticated if 'restorePathAfterRedirect' is set to 'true'.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_REDIRECT_PATH
|
||||||||||||||||||||
| quarkus.oidc.authentication.response-mode |
|
Authorization code flow response mode
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_RESPONSE_MODE
|
||||||||||||||||||||
| quarkus.oidc.authentication.scopes |
|
List of scopes
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_SCOPES
|
||||||||||||||||||||
| quarkus.oidc.authentication.user-info-required |
|
If this property is set to 'true' then an OIDC UserInfo endpoint will be called.
Environment variable:
QUARKUS_OIDC_AUTHENTICATION_USER_INFO_REQUIRED
|
||||||||||||||||||||
| quarkus.oidc.authorization-path |
|
Relative path or absolute URL of the OIDC authorization endpoint which authenticates the users. This property must be set for the 'web-app' applications if OIDC discovery is disabled. This property will be ignored if the discovery is enabled.
Environment variable:
QUARKUS_OIDC_AUTHORIZATION_PATH
|
||||||||||||||||||||
| quarkus.oidc.code-grant.extra-params. |
Environment variable:
QUARKUS_OIDC_CODE_GRANT_EXTRA_PARAMS_
|
|||||||||||||||||||||
| quarkus.oidc.code-grant.headers. |
Environment variable:
QUARKUS_OIDC_CODE_GRANT_HEADERS_
|
|||||||||||||||||||||
| quarkus.oidc.connection-delay |
|
The maximum amount of time connecting to the currently unavailable OIDC server will be attempted for. The number of times the connection request will be repeated is calculated by dividing the value of this property by 2. For example, setting it to `20S` will allow for requesting the connection up to 10 times with a 2 seconds delay between the retries. Note this property is only effective when the initial OIDC connection is created, for example, when requesting a well-known OIDC configuration. Use the 'connection-retry-count' property to support trying to re-establish an already available connection which may have been dropped.
Environment variable:
QUARKUS_OIDC_CONNECTION_DELAY
|
||||||||||||||||||||
| quarkus.oidc.credentials.client-secret.method |
|
Authentication method.
Environment variable:
QUARKUS_OIDC_CREDENTIALS_CLIENT_SECRET_METHOD
|
||||||||||||||||||||
| quarkus.oidc.credentials.client-secret.provider.key |
|
The CredentialsProvider client secret key
Environment variable:
QUARKUS_OIDC_CREDENTIALS_CLIENT_SECRET_PROVIDER_KEY
|
||||||||||||||||||||
| quarkus.oidc.credentials.client-secret.provider.name |
|
The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered
Environment variable:
QUARKUS_OIDC_CREDENTIALS_CLIENT_SECRET_PROVIDER_NAME
|
||||||||||||||||||||
| quarkus.oidc.credentials.client-secret.value |
|
The client secret value - it will be ignored if 'secret.key' is set
Environment variable:
QUARKUS_OIDC_CREDENTIALS_CLIENT_SECRET_VALUE
|
||||||||||||||||||||
| quarkus.oidc.credentials.jwt.audience |
|
JWT audience ('aud') claim value. By default, the audience is set to the address of the OpenId Connect Provider's token endpoint.
Environment variable:
QUARKUS_OIDC_CREDENTIALS_JWT_AUDIENCE
|
||||||||||||||||||||
| quarkus.oidc.credentials.jwt.issuer |
|
Issuer of the signing key added as a JWT 'iss' claim (default: client id)
Environment variable:
QUARKUS_OIDC_CREDENTIALS_JWT_ISSUER
|
||||||||||||||||||||
| quarkus.oidc.credentials.jwt.key-file |
|
If provided, indicates that JWT is signed using a private key in PEM or JWK format. You can use the
Environment variable:
QUARKUS_OIDC_CREDENTIALS_JWT_KEY_FILE
|
||||||||||||||||||||
| quarkus.oidc.credentials.jwt.key-id |
|
The private key id/alias
Environment variable:
QUARKUS_OIDC_CREDENTIALS_JWT_KEY_ID
|
||||||||||||||||||||
| quarkus.oidc.credentials.jwt.key-store-file |
|
If provided, indicates that JWT is signed using a private key from a key store
Environment variable:
QUARKUS_OIDC_CREDENTIALS_JWT_KEY_STORE_FILE
|
||||||||||||||||||||
| quarkus.oidc.credentials.jwt.secret |
|
If provided, indicates that JWT is signed using a secret key
Environment variable:
QUARKUS_OIDC_CREDENTIALS_JWT_SECRET
|
||||||||||||||||||||
| quarkus.oidc.credentials.jwt.secret-provider.key |
|
The CredentialsProvider client secret key
Environment variable:
QUARKUS_OIDC_CREDENTIALS_JWT_SECRET_PROVIDER_KEY
|
||||||||||||||||||||
| quarkus.oidc.credentials.jwt.secret-provider.name |
|
The CredentialsProvider name which should only be set if more than one CredentialsProvider is registered
Environment variable:
QUARKUS_OIDC_CREDENTIALS_JWT_SECRET_PROVIDER_NAME
|
||||||||||||||||||||
| quarkus.oidc.credentials.jwt.signature-algorithm |
|
Signature algorithm, also used for the
Environment variable:
QUARKUS_OIDC_CREDENTIALS_JWT_SIGNATURE_ALGORITHM
|
||||||||||||||||||||
| quarkus.oidc.credentials.jwt.subject |
|
Subject of the signing key added as a JWT 'sub' claim (default: client id)
Environment variable:
QUARKUS_OIDC_CREDENTIALS_JWT_SUBJECT
|
||||||||||||||||||||
| quarkus.oidc.credentials.jwt.token-key-id |
|
Key identifier of the signing key added as a JWT 'kid' header
Environment variable:
QUARKUS_OIDC_CREDENTIALS_JWT_TOKEN_KEY_ID
|
||||||||||||||||||||
| quarkus.oidc.credentials.secret |
|
Client secret which is used for a `client_secret_basic` authentication method. Note that a 'client-secret.value' can be used instead but both properties are mutually exclusive.
Environment variable:
QUARKUS_OIDC_CREDENTIALS_SECRET
|
||||||||||||||||||||
| quarkus.oidc.default-token-cache-enabled |
|
Enable the registration of the Default TokenIntrospection and UserInfo Cache implementation bean.
Note it only allows to use the default implementation, one needs to configure it in order to activate it,
please see
Environment variable:
QUARKUS_OIDC_DEFAULT_TOKEN_CACHE_ENABLED
|
||||||||||||||||||||
| quarkus.oidc.devui.grant-options. |
Environment variable:
QUARKUS_OIDC_DEVUI_GRANT_OPTIONS_
|
|||||||||||||||||||||
| quarkus.oidc.devui.grant.type |
|
Grant type which will be used to acquire a token to test the OIDC 'service' applications
Environment variable:
QUARKUS_OIDC_DEVUI_GRANT_TYPE
|
||||||||||||||||||||
| quarkus.oidc.devui.web-client-timeout |
|
The WebClient timeout. Use this property to configure how long an HTTP client used by Dev UI handlers will wait for a response when requesting tokens from OpenId Connect Provider and sending them to the service endpoint.
Environment variable:
QUARKUS_OIDC_DEVUI_WEB_CLIENT_TIMEOUT
|
||||||||||||||||||||
| quarkus.oidc.discovery-enabled |
|
Enables OIDC discovery. If the discovery is disabled then the OIDC endpoint URLs must be configured individually.
Environment variable:
QUARKUS_OIDC_DISCOVERY_ENABLED
|
||||||||||||||||||||
| quarkus.oidc.enabled |
|
If the OIDC extension is enabled.
Environment variable:
QUARKUS_OIDC_ENABLED
|
||||||||||||||||||||
| quarkus.oidc.end-session-path |
|
Relative path or absolute URL of the OIDC end_session_endpoint. This property must be set if OIDC discovery is disabled and RP Initiated Logout support for the 'web-app' applications is required. This property will be ignored if the discovery is enabled.
Environment variable:
QUARKUS_OIDC_END_SESSION_PATH
|
||||||||||||||||||||
| quarkus.oidc.introspection-credentials.name |
|
Name
Environment variable:
QUARKUS_OIDC_INTROSPECTION_CREDENTIALS_NAME
|
||||||||||||||||||||
| quarkus.oidc.introspection-credentials.secret |
|
Secret
Environment variable:
QUARKUS_OIDC_INTROSPECTION_CREDENTIALS_SECRET
|
||||||||||||||||||||
| quarkus.oidc.introspection-path |
|
Relative path or absolute URL of the OIDC RFC7662 introspection endpoint which can introspect both opaque and JWT tokens. This property must be set if OIDC discovery is disabled and 1) the opaque bearer access tokens have to be verified or 2) JWT tokens have to be verified while the cached JWK verification set with no matching JWK is being refreshed. This property will be ignored if the discovery is enabled.
Environment variable:
QUARKUS_OIDC_INTROSPECTION_PATH
|
||||||||||||||||||||
| quarkus.oidc.jwks-path |
|
Relative path or absolute URL of the OIDC JWKS endpoint which returns a JSON Web Key Verification Set. This property should be set if OIDC discovery is disabled and the local JWT verification is required. This property will be ignored if the discovery is enabled.
Environment variable:
QUARKUS_OIDC_JWKS_PATH
|
||||||||||||||||||||
| quarkus.oidc.logout.backchannel.path |
|
The relative path of the Back-Channel Logout endpoint at the application.
Environment variable:
QUARKUS_OIDC_LOGOUT_BACKCHANNEL_PATH
|
||||||||||||||||||||
| quarkus.oidc.logout.extra-params. |
Environment variable:
QUARKUS_OIDC_LOGOUT_EXTRA_PARAMS_
|
|||||||||||||||||||||
| quarkus.oidc.logout.frontchannel.path |
|
The relative path of the Front-Channel Logout endpoint at the application.
Environment variable:
QUARKUS_OIDC_LOGOUT_FRONTCHANNEL_PATH
|
||||||||||||||||||||
| quarkus.oidc.logout.path |
|
The relative path of the logout endpoint at the application. If provided, the application is able to initiate the logout through this endpoint in conformance with the OpenID Connect RP-Initiated Logout specification.
Environment variable:
QUARKUS_OIDC_LOGOUT_PATH
|
||||||||||||||||||||
| quarkus.oidc.logout.post-logout-path |
|
Relative path of the application endpoint where the user should be redirected to after logging out from the OpenID Connect Provider. This endpoint URI must be properly registered at the OpenID Connect Provider as a valid redirect URI.
Environment variable:
QUARKUS_OIDC_LOGOUT_POST_LOGOUT_PATH
|
||||||||||||||||||||
| quarkus.oidc.max-pool-size |
|
The maximum size of the connection pool used by the WebClient
Environment variable:
QUARKUS_OIDC_MAX_POOL_SIZE
|
||||||||||||||||||||
| quarkus.oidc.provider |
|
Well known OpenId Connect provider identifier
Environment variable:
QUARKUS_OIDC_PROVIDER
|
||||||||||||||||||||
| quarkus.oidc.proxy.host |
|
The host (name or IP address) of the Proxy.
Environment variable:
QUARKUS_OIDC_PROXY_HOST
|
||||||||||||||||||||
| quarkus.oidc.proxy.password |
|
The password, if Proxy needs authentication.
Environment variable:
QUARKUS_OIDC_PROXY_PASSWORD
|
||||||||||||||||||||
| quarkus.oidc.proxy.username |
|
The username, if Proxy needs authentication.
Environment variable:
QUARKUS_OIDC_PROXY_USERNAME
|
||||||||||||||||||||
| quarkus.oidc.public-key |
|
Public key for the local JWT token verification. OIDC server connection will not be created when this property is set.
Environment variable:
QUARKUS_OIDC_PUBLIC_KEY
|
||||||||||||||||||||
| quarkus.oidc.revoke-path |
|
Relative path or absolute URL of the OIDC token revocation endpoint.
Environment variable:
QUARKUS_OIDC_REVOKE_PATH
|
||||||||||||||||||||
| quarkus.oidc.roles.role-claim-path |
|
List of paths to claims containing an array of groups. Each path starts from the top level JWT JSON object and can contain multiple segments where each segment represents a JSON object name only, example: "realm/groups". Use double quotes with the namespace qualified claim names. This property can be used if a token has no 'groups' claim but has the groups set in one or more different claims.
Environment variable:
QUARKUS_OIDC_ROLES_ROLE_CLAIM_PATH
|
||||||||||||||||||||
| quarkus.oidc.roles.role-claim-separator |
|
Separator for splitting a string which may contain multiple group values. It will only be used if the "role-claim-path" property points to one or more custom claims whose values are strings. A single space will be used by default because the standard 'scope' claim may contain a space separated sequence.
Environment variable:
QUARKUS_OIDC_ROLES_ROLE_CLAIM_SEPARATOR
|
||||||||||||||||||||
| quarkus.oidc.roles.source |
|
Source of the principal roles.
Environment variable:
QUARKUS_OIDC_ROLES_SOURCE
|
||||||||||||||||||||
| quarkus.oidc.tenant-id |
|
A unique tenant identifier. It must be set by
Environment variable:
QUARKUS_OIDC_TENANT_ID
|
||||||||||||||||||||
| quarkus.oidc.tls.key-store-file |
|
An optional key store which holds the certificate information instead of specifying separate files.
Environment variable:
QUARKUS_OIDC_TLS_KEY_STORE_FILE
|
||||||||||||||||||||
| quarkus.oidc.tls.key-store-file-type |
|
An optional parameter to specify type of the key store file. If not given, the type is automatically detected based on the file name.
Environment variable:
QUARKUS_OIDC_TLS_KEY_STORE_FILE_TYPE
|
||||||||||||||||||||
| quarkus.oidc.tls.key-store-key-alias |
|
An optional parameter to select a specific key in the key store. When SNI is disabled, if the key store contains multiple keys and no alias is specified, the behavior is undefined.
Environment variable:
QUARKUS_OIDC_TLS_KEY_STORE_KEY_ALIAS
|
||||||||||||||||||||
| quarkus.oidc.tls.key-store-key-password |
|
An optional parameter to define the password for the key, in case it's different from
Environment variable:
QUARKUS_OIDC_TLS_KEY_STORE_KEY_PASSWORD
|
||||||||||||||||||||
| quarkus.oidc.tls.key-store-provider |
|
An optional parameter to specify a provider of the key store file. If not given, the provider is automatically detected based on the key store file type.
Environment variable:
QUARKUS_OIDC_TLS_KEY_STORE_PROVIDER
|
||||||||||||||||||||
| quarkus.oidc.tls.trust-store-cert-alias |
|
A parameter to specify the alias of the trust store certificate.
Environment variable:
QUARKUS_OIDC_TLS_TRUST_STORE_CERT_ALIAS
|
||||||||||||||||||||
| quarkus.oidc.tls.trust-store-file |
|
An optional trust store which holds the certificate information of the certificates to trust
Environment variable:
QUARKUS_OIDC_TLS_TRUST_STORE_FILE
|
||||||||||||||||||||
| quarkus.oidc.tls.trust-store-file-type |
|
An optional parameter to specify type of the trust store file. If not given, the type is automatically detected based on the file name.
Environment variable:
QUARKUS_OIDC_TLS_TRUST_STORE_FILE_TYPE
|
||||||||||||||||||||
| quarkus.oidc.tls.trust-store-password |
|
A parameter to specify the password of the trust store file.
Environment variable:
QUARKUS_OIDC_TLS_TRUST_STORE_PASSWORD
|
||||||||||||||||||||
| quarkus.oidc.tls.trust-store-provider |
|
An optional parameter to specify a provider of the trust store file. If not given, the provider is automatically detected based on the trust store file type.
Environment variable:
QUARKUS_OIDC_TLS_TRUST_STORE_PROVIDER
|
||||||||||||||||||||
| quarkus.oidc.token-cache.clean-up-timer-interval |
|
Clean up timer interval. If this property is set then a timer will check and remove the stale entries periodically.
Environment variable:
QUARKUS_OIDC_TOKEN_CACHE_CLEAN_UP_TIMER_INTERVAL
|
||||||||||||||||||||
| quarkus.oidc.token-path |
|
Relative path or absolute URL of the OIDC token endpoint which issues access and refresh tokens.
Environment variable:
QUARKUS_OIDC_TOKEN_PATH
|
||||||||||||||||||||
| quarkus.oidc.token-state-manager.encryption-required |
|
Requires that the tokens are encrypted before being stored in the cookies.
Environment variable:
QUARKUS_OIDC_TOKEN_STATE_MANAGER_ENCRYPTION_REQUIRED
|
||||||||||||||||||||
| quarkus.oidc.token-state-manager.encryption-secret |
|
Secret which will be used to encrypt the tokens. This secret must be set if the token encryption is required but no client secret is set. The length of the secret which will be used to encrypt the tokens must be 32 characters long.
Environment variable:
QUARKUS_OIDC_TOKEN_STATE_MANAGER_ENCRYPTION_SECRET
|
||||||||||||||||||||
| quarkus.oidc.token.age |
|
Token age. It allows for the number of seconds to be specified that must not elapse since the `iat` (issued at) time. A small leeway to account for clock skew which can be configured with 'quarkus.oidc.token.lifespan-grace' to verify the token expiry time can also be used to verify the token age property. Note that setting this property does not relax the requirement that Bearer and Code Flow JWT tokens must have a valid ('exp') expiry claim value. The only exception where setting this property relaxes the requirement is when a logout token is sent with a back-channel logout request since the current OpenId Connect Back-Channel specification does not explicitly require the logout tokens to contain an 'exp' claim. However, even if the current logout token is allowed to have no 'exp' claim, the `exp` claim will be still verified if the logout token contains it.
Environment variable:
QUARKUS_OIDC_TOKEN_AGE
|
||||||||||||||||||||
| quarkus.oidc.token.audience |
|
Expected audience 'aud' claim value which may be a string or an array of strings.
Environment variable:
QUARKUS_OIDC_TOKEN_AUDIENCE
|
||||||||||||||||||||
| quarkus.oidc.token.decryption-key-location |
|
Decryption key location. JWT tokens can be inner-signed and encrypted by OpenId Connect providers. However, it is not always possible to remotely introspect such tokens because the providers may not control the private decryption keys. In such cases set this property to point to the file containing the decryption private key in PEM or JSON Web Key (JWK) format. Note that if a 'private_key_jwt' client authentication method is used then the private key which is used to sign client authentication JWT tokens will be used to try to decrypt an encrypted ID token if this property is not set.
Environment variable:
QUARKUS_OIDC_TOKEN_DECRYPTION_KEY_LOCATION
|
||||||||||||||||||||
| quarkus.oidc.token.header |
|
Custom HTTP header that contains a bearer token.
This option is valid only when the application is of type
Environment variable:
QUARKUS_OIDC_TOKEN_HEADER
|
||||||||||||||||||||
| quarkus.oidc.token.issuer |
|
Expected issuer 'iss' claim value. Note this property overrides the `issuer` property which may be set in OpenId Connect provider's well-known configuration. If the `iss` claim value varies depending on the host/IP address or tenant id of the provider then you may skip the issuer verification by setting this property to 'any' but it should be done only when other options (such as configuring the provider to use the fixed `iss` claim value) are not possible.
Environment variable:
QUARKUS_OIDC_TOKEN_ISSUER
|
||||||||||||||||||||
| quarkus.oidc.token.lifespan-grace |
|
Life span grace period in seconds. When checking token expiry, current time is allowed to be later than token expiration time by at most the configured number of seconds. When checking token issuance, current time is allowed to be sooner than token issue time by at most the configured number of seconds.
Environment variable:
QUARKUS_OIDC_TOKEN_LIFESPAN_GRACE
|
||||||||||||||||||||
| quarkus.oidc.token.principal-claim |
|
Name of the claim which contains a principal name. By default, the 'upn', 'preferred_username' and `sub` claims are checked.
Environment variable:
QUARKUS_OIDC_TOKEN_PRINCIPAL_CLAIM
|
||||||||||||||||||||
| quarkus.oidc.token.refresh-token-time-skew |
|
Refresh token time skew in seconds. If this property is enabled then the configured number of seconds is added to the current time when checking if the authorization code ID or access token should be refreshed. If the sum is greater than the authorization code ID or access token's expiration time then a refresh is going to happen. This property will be ignored if the 'refresh-expired' property is not enabled.
Environment variable:
QUARKUS_OIDC_TOKEN_REFRESH_TOKEN_TIME_SKEW
|
||||||||||||||||||||
| quarkus.oidc.token.required-claims. |
Environment variable:
QUARKUS_OIDC_TOKEN_REQUIRED_CLAIMS_
|
|||||||||||||||||||||
| quarkus.oidc.token.token-type |
|
Expected token type
Environment variable:
QUARKUS_OIDC_TOKEN_TOKEN_TYPE
|
||||||||||||||||||||
| quarkus.oidc.user-info-path |
|
Relative path or absolute URL of the OIDC userinfo endpoint. This property must only be set for the 'web-app' applications if OIDC discovery is disabled and 'authentication.user-info-required' property is enabled. This property will be ignored if the discovery is enabled.
Environment variable:
QUARKUS_OIDC_USER_INFO_PATH
|
||||||||||||||||||||
| quarkus.package.add-runner-suffix |
|
Indicates whether the generated binary file (uber-jar or native image) should have the runner suffix appended. Turning off the runner suffix in case of the uber-jar package type, the original build system (Maven, Gradle, etc) built JAR will be replaced with the Quarkus built uber JAR.
Environment variable:
QUARKUS_PACKAGE_ADD_RUNNER_SUFFIX
|
||||||||||||||||||||
| quarkus.package.appcds-builder-image |
|
When AppCDS generation is enabled, if this property is set, then the JVM used to generate the AppCDS file
will be the JVM present in the container image. The builder image is expected to have the 'java' binary
on its PATH.
This flag is useful when the JVM to be used at runtime is not the same exact JVM version as the one used to build
the jar.
Note that this property is consulted only when
Environment variable:
QUARKUS_PACKAGE_APPCDS_BUILDER_IMAGE
|
||||||||||||||||||||
| quarkus.package.appcds-use-container |
|
Whether creation of the AppCDS archive should run in a container if available.
Normally, if either a suitable container image to create the AppCDS archive inside of
can be determined automatically or if one is explicitly set using the
If this option is set to
Ignored if
Environment variable:
QUARKUS_PACKAGE_APPCDS_USE_CONTAINER
|
||||||||||||||||||||
| quarkus.package.create-appcds |
|
Whether to automate the creation of AppCDS. This has no effect when a native binary is needed and will be ignored in that case. Furthermore, this option only works for Java 11+ and is considered experimental for the time being. Finally, care must be taken to use the same exact JVM version when building and running the application.
Environment variable:
QUARKUS_PACKAGE_CREATE_APPCDS
|
||||||||||||||||||||
| quarkus.package.fernflower.enabled |
|
An advanced option that will decompile generated and transformed bytecode into the 'decompiled' directory. This is only taken into account when fast-jar is used.
Environment variable:
QUARKUS_PACKAGE_FERNFLOWER_ENABLED
|
||||||||||||||||||||
| quarkus.package.fernflower.hash |
|
The git hash to use to download the fernflower tool from https://jitpack.io/com/github/fesh0r/fernflower/
Environment variable:
QUARKUS_PACKAGE_FERNFLOWER_HASH
|
||||||||||||||||||||
| quarkus.package.fernflower.jar-directory |
|
The directory into which to save the fernflower tool if it doesn't exist
Environment variable:
QUARKUS_PACKAGE_FERNFLOWER_JAR_DIRECTORY
|
||||||||||||||||||||
| quarkus.package.filter-optional-dependencies |
|
Flag indicating whether the optional dependencies should be filtered out or not. This parameter is meant to be used in modules where multi-builds have been configured to avoid getting a final package with unused dependencies.
Environment variable:
QUARKUS_PACKAGE_FILTER_OPTIONAL_DEPENDENCIES
|
||||||||||||||||||||
| quarkus.package.include-dependency-list |
|
This option only applies when using fast-jar or mutable-jar. If this option is true then a list of all the coordinates of the artifacts that made up this image will be included in the quarkus-app directory. This list can be used by vulnerability scanners to determine if your application has any vulnerable dependencies.
Environment variable:
QUARKUS_PACKAGE_INCLUDE_DEPENDENCY_LIST
|
||||||||||||||||||||
| quarkus.package.included-optional-dependencies |
|
List of all the dependencies that have been defined as optional to include into the final package of the application. Each optional dependency needs to be expressed in the following format: groupId:artifactId:classifier:type With the classifier and type being optional.
If the type is missing, the artifact is assumed to be of type This parameter is optional, if absent, no optional dependencies will be included into the final package of the application.
For backward compatibility reasons, this parameter is ignored by default and can be enabled by setting the
parameter This parameter is meant to be used in modules where multi-builds have been configured to avoid getting a final package with unused dependencies.
Environment variable:
QUARKUS_PACKAGE_INCLUDED_OPTIONAL_DEPENDENCIES
|
||||||||||||||||||||
| quarkus.package.main-class |
|
The entry point of the application. This can either be a fully qualified name of a standard Java
class with a main method, or
If your application has main classes annotated with
Environment variable:
QUARKUS_PACKAGE_MAIN_CLASS
|
||||||||||||||||||||
| quarkus.package.manifest.add-implementation-entries |
|
If the Implementation information should be included in the runner jar's MANIFEST.MF.
Environment variable:
QUARKUS_PACKAGE_MANIFEST_ADD_IMPLEMENTATION_ENTRIES
|
||||||||||||||||||||
| quarkus.package.manifest.attributes. |
Environment variable:
QUARKUS_PACKAGE_MANIFEST_ATTRIBUTES_
|
|||||||||||||||||||||
| quarkus.package.manifest.manifest-sections. |
Environment variable:
QUARKUS_PACKAGE_MANIFEST_MANIFEST_SECTIONS_
|
|||||||||||||||||||||
| quarkus.package.output-directory |
|
The output folder in which to place the output, this is resolved relative to the build systems target directory.
Environment variable:
QUARKUS_PACKAGE_OUTPUT_DIRECTORY
|
||||||||||||||||||||
| quarkus.package.output-name |
|
The name of the final artifact
Environment variable:
QUARKUS_PACKAGE_OUTPUT_NAME
|
||||||||||||||||||||
| quarkus.package.quiltflower.enabled |
|
An advanced option that will decompile generated and transformed bytecode into the 'decompiled' directory. This is only taken into account when fast-jar is used.
Environment variable:
QUARKUS_PACKAGE_QUILTFLOWER_ENABLED
|
||||||||||||||||||||
| quarkus.package.quiltflower.jar-directory |
|
The directory into which to save the fernflower tool if it doesn't exist
Environment variable:
QUARKUS_PACKAGE_QUILTFLOWER_JAR_DIRECTORY
|
||||||||||||||||||||
| quarkus.package.quiltflower.version |
|
The version of Quiltflower to use
Environment variable:
QUARKUS_PACKAGE_QUILTFLOWER_VERSION
|
||||||||||||||||||||
| quarkus.package.runner-suffix |
|
The suffix that is applied to the runner jar and native images
Environment variable:
QUARKUS_PACKAGE_RUNNER_SUFFIX
|
||||||||||||||||||||
| quarkus.package.type |
|
The requested output type. The default built in types are 'jar' (which will use 'fast-jar'), 'legacy-jar' for the pre-1.12 default jar packaging, 'uber-jar', 'native' and 'native-sources'.
Environment variable:
QUARKUS_PACKAGE_TYPE
|
||||||||||||||||||||
| quarkus.package.user-configured-ignored-entries |
|
Files that should not be copied to the output artifact
Environment variable:
QUARKUS_PACKAGE_USER_CONFIGURED_IGNORED_ENTRIES
|
||||||||||||||||||||
| quarkus.package.user-providers-directory |
|
This is an advanced option that only takes effect for the mutable-jar format. If this is specified a directory of this name will be created in the jar distribution. Users can place jar files in this directory, and when re-augmentation is performed these will be processed and added to the class-path. Note that before reaugmentation has been performed these jars will be ignored, and if they are updated the app should be reaugmented again.
Environment variable:
QUARKUS_PACKAGE_USER_PROVIDERS_DIRECTORY
|
||||||||||||||||||||
| quarkus.package.write-transformed-bytecode-to-build-output |
|
If set to
Environment variable:
QUARKUS_PACKAGE_WRITE_TRANSFORMED_BYTECODE_TO_BUILD_OUTPUT
|
||||||||||||||||||||
| quarkus.platform.artifact-id |
|
artifactId of the platform to use
Environment variable:
QUARKUS_PLATFORM_ARTIFACT_ID
|
||||||||||||||||||||
| quarkus.platform.group-id |
|
groupId of the platform to use
Environment variable:
QUARKUS_PLATFORM_GROUP_ID
|
||||||||||||||||||||
| quarkus.platform.version |
|
version of the platform to use
Environment variable:
QUARKUS_PLATFORM_VERSION
|
||||||||||||||||||||
| quarkus.qute.content-types. |
Environment variable:
QUARKUS_QUTE_CONTENT_TYPES_
|
|||||||||||||||||||||
| quarkus.qute.property-not-found-strategy |
|
The strategy used when a standalone expression evaluates to a "not found" value at runtime and
the
This strategy is never used when evaluating section parameters, e.g.
By default, the
Environment variable:
QUARKUS_QUTE_PROPERTY_NOT_FOUND_STRATEGY
|
||||||||||||||||||||
| quarkus.qute.type-check-excludes |
|
The list of exclude rules used to intentionally ignore some parts of an expression when performing type-safe validation.
An element value must have at least two parts separated by dot. The last part is used to match the property/method name.
The prepended parts are used to match the class name. The value Examples:
Environment variable:
QUARKUS_QUTE_TYPE_CHECK_EXCLUDES
|
||||||||||||||||||||
| quarkus.rest-client. |
Environment variable:
QUARKUS_REST_CLIENT_
|
|||||||||||||||||||||
| quarkus.rest-client."io.connect-timeout |
|
Timeout specified in milliseconds to wait to connect to the remote endpoint.
Environment variable:
QUARKUS_REST_CLIENT__IO_CONNECT_TIMEOUT
|
||||||||||||||||||||
| quarkus.rest-client."io.connection-pool-size |
|
The size of the connection pool for this client.
Environment variable:
QUARKUS_REST_CLIENT__IO_CONNECTION_POOL_SIZE
|
||||||||||||||||||||
| quarkus.rest-client."io.connection-ttl |
|
The time in ms for which a connection remains unused in the connection pool before being evicted and closed.
A timeout of
Environment variable:
QUARKUS_REST_CLIENT__IO_CONNECTION_TTL
|
||||||||||||||||||||
| quarkus.rest-client."io.follow-redirects |
|
A boolean value used to determine whether the client should follow HTTP redirect responses.
Environment variable:
QUARKUS_REST_CLIENT__IO_FOLLOW_REDIRECTS
|
||||||||||||||||||||
| quarkus.rest-client."io.headers. |
Environment variable:
QUARKUS_REST_CLIENT__IO_HEADERS_
|
|||||||||||||||||||||
| quarkus.rest-client."io.hostname-verifier |
|
The class name of the host name verifier. The class must have a public no-argument constructor.
Environment variable:
QUARKUS_REST_CLIENT__IO_HOSTNAME_VERIFIER
|
||||||||||||||||||||
| quarkus.rest-client."io.keep-alive-enabled |
|
If set to false disables the keep alive completely.
Environment variable:
QUARKUS_REST_CLIENT__IO_KEEP_ALIVE_ENABLED
|
||||||||||||||||||||
| quarkus.rest-client."io.key-store |
|
The key store location. Can point to either a classpath resource or a file.
Environment variable:
QUARKUS_REST_CLIENT__IO_KEY_STORE
|
||||||||||||||||||||
| quarkus.rest-client."io.key-store-password |
|
The key store password.
Environment variable:
QUARKUS_REST_CLIENT__IO_KEY_STORE_PASSWORD
|
||||||||||||||||||||
| quarkus.rest-client."io.key-store-type |
|
The type of the key store. Defaults to "JKS".
Environment variable:
QUARKUS_REST_CLIENT__IO_KEY_STORE_TYPE
|
||||||||||||||||||||
| quarkus.rest-client."io.max-redirects |
|
The maximum number of redirection a request can follow. This property is applicable to reactive REST clients only.
Environment variable:
QUARKUS_REST_CLIENT__IO_MAX_REDIRECTS
|
||||||||||||||||||||
| quarkus.rest-client."io.name |
|
Set the HTTP client name, used when the client is shared, otherwise ignored. This property is applicable to reactive REST clients only.
Environment variable:
QUARKUS_REST_CLIENT__IO_NAME
|
||||||||||||||||||||
| quarkus.rest-client."io.non-proxy-hosts |
|
Hosts to access without proxy This property is applicable to reactive REST clients only.
Environment variable:
QUARKUS_REST_CLIENT__IO_NON_PROXY_HOSTS
|
||||||||||||||||||||
| quarkus.rest-client."io.providers |
|
Map where keys are fully-qualified provider classnames to include in the client, and values are their integer priorities. The equivalent of the `@RegisterProvider` annotation.
Environment variable:
QUARKUS_REST_CLIENT__IO_PROVIDERS
|
||||||||||||||||||||
| quarkus.rest-client."io.proxy-address |
|
A string value in the form of `
Environment variable:
QUARKUS_REST_CLIENT__IO_PROXY_ADDRESS
|
||||||||||||||||||||
| quarkus.rest-client."io.proxy-password |
|
Proxy password. This property is applicable to reactive REST clients only.
Environment variable:
QUARKUS_REST_CLIENT__IO_PROXY_PASSWORD
|
||||||||||||||||||||
| quarkus.rest-client."io.proxy-user |
|
Proxy username. This property is applicable to reactive REST clients only.
Environment variable:
QUARKUS_REST_CLIENT__IO_PROXY_USER
|
||||||||||||||||||||
| quarkus.rest-client."io.query-param-style |
|
An enumerated type string value with possible values of "MULTI_PAIRS" (default), "COMMA_SEPARATED", or "ARRAY_PAIRS" that specifies the format in which multiple values for the same query parameter is used.
Environment variable:
QUARKUS_REST_CLIENT__IO_QUERY_PARAM_STYLE
|
||||||||||||||||||||
| quarkus.rest-client."io.read-timeout |
|
Timeout specified in milliseconds to wait for a response from the remote endpoint.
Environment variable:
QUARKUS_REST_CLIENT__IO_READ_TIMEOUT
|
||||||||||||||||||||
| quarkus.rest-client."io.scope |
|
The CDI scope to use for injection. This property can contain either a fully qualified class name of a CDI scope annotation (such as "javax.enterprise.context.ApplicationScoped") or its simple name (such as "ApplicationScoped").
Environment variable:
QUARKUS_REST_CLIENT__IO_SCOPE
|
||||||||||||||||||||
| quarkus.rest-client."io.shared |
|
Set to true to share the HTTP client between REST clients.
There can be multiple shared clients distinguished by name, when no specific name is set,
the name
Environment variable:
QUARKUS_REST_CLIENT__IO_SHARED
|
||||||||||||||||||||
| quarkus.rest-client."io.trust-store |
|
The trust store location. Can point to either a classpath resource or a file.
Environment variable:
QUARKUS_REST_CLIENT__IO_TRUST_STORE
|
||||||||||||||||||||
| quarkus.rest-client."io.trust-store-password |
|
The trust store password.
Environment variable:
QUARKUS_REST_CLIENT__IO_TRUST_STORE_PASSWORD
|
||||||||||||||||||||
| quarkus.rest-client."io.trust-store-type |
|
The type of the trust store. Defaults to "JKS".
Environment variable:
QUARKUS_REST_CLIENT__IO_TRUST_STORE_TYPE
|
||||||||||||||||||||
| quarkus.rest-client."io.uri |
|
The base URI to use for this service. This property or the `url` property is considered required, unless the `baseUri` attribute is configured in the `@RegisterRestClient` annotation.
Environment variable:
QUARKUS_REST_CLIENT__IO_URI
|
||||||||||||||||||||
| quarkus.rest-client."io.url |
|
The base URL to use for this service. This property or the `uri` property is considered required, unless the `baseUri` attribute is configured in the `@RegisterRestClient` annotation.
Environment variable:
QUARKUS_REST_CLIENT__IO_URL
|
||||||||||||||||||||
| quarkus.rest-client."io.user-agent |
|
Configure the HTTP user-agent header to use. This property is applicable to reactive REST clients only.
Environment variable:
QUARKUS_REST_CLIENT__IO_USER_AGENT
|
||||||||||||||||||||
| quarkus.rest-client."io.verify-host |
|
Set whether hostname verification is enabled. Default is enabled. This setting should not be disabled in production as it makes the client vulnerable to MITM attacks.
Environment variable:
QUARKUS_REST_CLIENT__IO_VERIFY_HOST
|
||||||||||||||||||||
| quarkus.rest-client.connection-pool-size |
|
The size of the connection pool for this client. Can be overwritten by client-specific settings.
Environment variable:
QUARKUS_REST_CLIENT_CONNECTION_POOL_SIZE
|
||||||||||||||||||||
| quarkus.rest-client.connection-ttl |
|
The time in ms for which a connection remains unused in the connection pool before being evicted and closed.
A timeout of
Environment variable:
QUARKUS_REST_CLIENT_CONNECTION_TTL
|
||||||||||||||||||||
| quarkus.rest-client.follow-redirects |
|
A boolean value used to determine whether the client should follow HTTP redirect responses. Can be overwritten by client-specific settings.
Environment variable:
QUARKUS_REST_CLIENT_FOLLOW_REDIRECTS
|
||||||||||||||||||||
| quarkus.rest-client.headers. |
Environment variable:
QUARKUS_REST_CLIENT_HEADERS_
|
|||||||||||||||||||||
| quarkus.rest-client.hostname-verifier |
|
The class name of the host name verifier. The class must have a public no-argument constructor. Can be overwritten by client-specific settings.
Environment variable:
QUARKUS_REST_CLIENT_HOSTNAME_VERIFIER
|
||||||||||||||||||||
| quarkus.rest-client.key-store |
|
The key store location. Can point to either a classpath resource or a file. Can be overwritten by client-specific settings.
Environment variable:
QUARKUS_REST_CLIENT_KEY_STORE
|
||||||||||||||||||||
| quarkus.rest-client.key-store-password |
|
The key store password. Can be overwritten by client-specific settings.
Environment variable:
QUARKUS_REST_CLIENT_KEY_STORE_PASSWORD
|
||||||||||||||||||||
| quarkus.rest-client.key-store-type |
|
The type of the key store. Defaults to "JKS". Can be overwritten by client-specific settings.
Environment variable:
QUARKUS_REST_CLIENT_KEY_STORE_TYPE
|
||||||||||||||||||||
| quarkus.rest-client.logging.scope |
|
Scope of logging for the client.
Environment variable:
QUARKUS_REST_CLIENT_LOGGING_SCOPE
|
||||||||||||||||||||
| quarkus.rest-client.max-redirects |
|
The maximum number of redirection a request can follow. Can be overwritten by client-specific settings. This property is applicable to reactive REST clients only.
Environment variable:
QUARKUS_REST_CLIENT_MAX_REDIRECTS
|
||||||||||||||||||||
| quarkus.rest-client.multipart-post-encoder-mode |
|
Mode in which the form data are encoded. Possible values are `HTML5`, `RFC1738` and `RFC3986`. The modes are described in the Netty documentation By default, Rest Client Reactive uses RFC1738. This property is applicable to reactive REST clients only.
Environment variable:
QUARKUS_REST_CLIENT_MULTIPART_POST_ENCODER_MODE
|
||||||||||||||||||||
| quarkus.rest-client.non-proxy-hosts |
|
Hosts to access without proxy, similar to the http.nonProxyHosts or https.nonProxyHosts JVM settings. Please note that unlike the JVM settings, this property is empty by default. Can be overwritten by client-specific settings. This property is applicable to reactive REST clients only.
Environment variable:
QUARKUS_REST_CLIENT_NON_PROXY_HOSTS
|
||||||||||||||||||||
| quarkus.rest-client.providers |
|
Map where keys are fully-qualified provider classnames to include in the client, and values are their integer priorities. The equivalent of the `@RegisterProvider` annotation. Can be overwritten by client-specific settings.
Environment variable:
QUARKUS_REST_CLIENT_PROVIDERS
|
||||||||||||||||||||
| quarkus.rest-client.proxy-address |
|
A string value in the form of `
Environment variable:
QUARKUS_REST_CLIENT_PROXY_ADDRESS
|
||||||||||||||||||||
| quarkus.rest-client.proxy-password |
|
Proxy password, equivalent to the http.proxyPassword or https.proxyPassword JVM settings. Can be overwritten by client-specific settings. This property is applicable to reactive REST clients only.
Environment variable:
QUARKUS_REST_CLIENT_PROXY_PASSWORD
|
||||||||||||||||||||
| quarkus.rest-client.proxy-user |
|
Proxy username, equivalent to the http.proxy or https.proxy JVM settings. Can be overwritten by client-specific settings. This property is applicable to reactive REST clients only.
Environment variable:
QUARKUS_REST_CLIENT_PROXY_USER
|
||||||||||||||||||||
| quarkus.rest-client.query-param-style |
|
An enumerated type string value with possible values of "MULTI_PAIRS" (default), "COMMA_SEPARATED", or "ARRAY_PAIRS" that specifies the format in which multiple values for the same query parameter is used. Can be overwritten by client-specific settings.
Environment variable:
QUARKUS_REST_CLIENT_QUERY_PARAM_STYLE
|
||||||||||||||||||||
| quarkus.rest-client.scope |
|
The CDI scope to use for injections of REST client instances. Value can be either a fully qualified class name of a CDI scope annotation (such as "javax.enterprise.context.ApplicationScoped") or its simple name (such as"ApplicationScoped"). Default scope for the rest-client extension is "Dependent" (which is the spec-compliant behavior). Default scope for the rest-client-reactive extension is "ApplicationScoped". Can be overwritten by client-specific settings.
Environment variable:
QUARKUS_REST_CLIENT_SCOPE
|
||||||||||||||||||||
| quarkus.rest-client.trust-store |
|
The trust store location. Can point to either a classpath resource or a file. Can be overwritten by client-specific settings.
Environment variable:
QUARKUS_REST_CLIENT_TRUST_STORE
|
||||||||||||||||||||
| quarkus.rest-client.trust-store-password |
|
The trust store password. Can be overwritten by client-specific settings.
Environment variable:
QUARKUS_REST_CLIENT_TRUST_STORE_PASSWORD
|
||||||||||||||||||||
| quarkus.rest-client.trust-store-type |
|
The type of the trust store. Defaults to "JKS". Can be overwritten by client-specific settings.
Environment variable:
QUARKUS_REST_CLIENT_TRUST_STORE_TYPE
|
||||||||||||||||||||
| quarkus.rest-client.user-agent |
|
Default configuration for the HTTP user-agent header to use in all REST clients. Can be overwritten by client-specific settings. This property is applicable to reactive REST clients only.
Environment variable:
QUARKUS_REST_CLIENT_USER_AGENT
|
||||||||||||||||||||
| quarkus.rest-client.verify-host |
|
Set whether hostname verification is enabled. Default is enabled. This setting should not be disabled in production as it makes the client vulnerable to MITM attacks. Can be overwritten by client-specific settings.
Environment variable:
QUARKUS_REST_CLIENT_VERIFY_HOST
|
||||||||||||||||||||
| quarkus.resteasy-json.json-default |
|
If this is true (the default) then JSON is set to the default media type. If a method has no produces/consumes and there is no builtin provider than can handle the type then we will assume the response should be JSON. Note that this will only take effect if a JSON provider has been installed, such as quarkus-resteasy-jsonb or quarkus-resteasy-jackson.
Environment variable:
QUARKUS_RESTEASY_JSON_JSON_DEFAULT
|
||||||||||||||||||||
| quarkus.resteasy.build-time-condition-aware |
|
Whether annotations such `@IfBuildTimeProfile`, `@IfBuildTimeProperty` and friends will be taken into account when used on JAX-RS classes.
Environment variable:
QUARKUS_RESTEASY_BUILD_TIME_CONDITION_AWARE
|
||||||||||||||||||||
| quarkus.resteasy.gzip.enabled |
|
If gzip is enabled
Environment variable:
QUARKUS_RESTEASY_GZIP_ENABLED
|
||||||||||||||||||||
| quarkus.resteasy.gzip.max-input |
|
Maximum deflated file bytes size If the limit is exceeded, Resteasy will return Response with status 413("Request Entity Too Large")
Environment variable:
QUARKUS_RESTEASY_GZIP_MAX_INPUT
|
||||||||||||||||||||
| quarkus.resteasy.ignore-application-classes |
|
Ignore all explicit JAX-RS
Environment variable:
QUARKUS_RESTEASY_IGNORE_APPLICATION_CLASSES
|
||||||||||||||||||||
| quarkus.resteasy.metrics.enabled |
|
Whether detailed JAX-RS metrics should be enabled if the smallrye-metrics extension is present.
See MicroProfile
Metrics: Optional REST metrics.
Environment variable:
QUARKUS_RESTEASY_METRICS_ENABLED
|
||||||||||||||||||||
| quarkus.resteasy.path |
|
Set this to override the default path for JAX-RS resources if there are no annotated application classes. This path is specified with a leading {@literal /}, but is resolved relative to {@literal quarkus.http.root-path}.
Environment variable:
QUARKUS_RESTEASY_PATH
|
||||||||||||||||||||
| quarkus.resteasy.singleton-resources |
|
If this is true then JAX-RS will use only a single instance of a resource class to service all requests. If this is false then it will create a new instance of the resource per request. If the resource class has an explicit CDI scope annotation then the value of this annotation will always be used to control the lifecycle of the resource class.
IMPLEMENTATION NOTE:
Environment variable:
QUARKUS_RESTEASY_SINGLETON_RESOURCES
|
||||||||||||||||||||
| quarkus.resteasy.vertx.response-buffer-size |
|
The size of the output stream response buffer. If a response is larger than this and no content-length is provided then the request will be chunked. Larger values may give slight performance increases for large responses, at the expense of more memory usage.
Environment variable:
QUARKUS_RESTEASY_VERTX_RESPONSE_BUFFER_SIZE
|
||||||||||||||||||||
| quarkus.security.auth.enabled-in-dev-mode |
|
Whether authorization is enabled in dev mode or not. In other launch modes authorization is always enabled.
Environment variable:
QUARKUS_SECURITY_AUTH_ENABLED_IN_DEV_MODE
|
||||||||||||||||||||
| quarkus.security.jaxrs.default-roles-allowed |
|
If no security annotations are affecting a method then they will default to requiring these roles,
(equivalent to adding an @RolesAllowed annotation with the roles to every endpoint class).
The role of '**' means any authenticated user, which is equivalent to the
Environment variable:
QUARKUS_SECURITY_JAXRS_DEFAULT_ROLES_ALLOWED
|
||||||||||||||||||||
| quarkus.security.security-provider-config. |
Environment variable:
QUARKUS_SECURITY_SECURITY_PROVIDER_CONFIG_
|
|||||||||||||||||||||
| quarkus.security.security-providers |
|
List of security providers to register
Environment variable:
QUARKUS_SECURITY_SECURITY_PROVIDERS
|
||||||||||||||||||||
| quarkus.shutdown.timeout |
|
The timeout to wait for running requests to finish. If this is not set then the application will exit immediately. Setting this timeout will incur a small performance penalty, as it requires active requests to be tracked.
Environment variable:
QUARKUS_SHUTDOWN_TIMEOUT
|
||||||||||||||||||||
| quarkus.smallrye-openapi.additional-docs-directory |
|
A list of local directories that should be scanned for yaml and/or json files to be included in the static model. Example: `META-INF/openapi/`
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_ADDITIONAL_DOCS_DIRECTORY
|
||||||||||||||||||||
| quarkus.smallrye-openapi.always-run-filter |
|
Do not run the filter only at startup, but every time the document is requested (dynamic).
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_ALWAYS_RUN_FILTER
|
||||||||||||||||||||
| quarkus.smallrye-openapi.auto-add-security |
|
This will automatically add security based on the security extension included (if any).
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_AUTO_ADD_SECURITY
|
||||||||||||||||||||
| quarkus.smallrye-openapi.auto-add-security-requirement |
|
This will automatically add the security requirement to all methods/classes that has a `RolesAllowed` annotation.
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_AUTO_ADD_SECURITY_REQUIREMENT
|
||||||||||||||||||||
| quarkus.smallrye-openapi.auto-add-server |
|
Setting it to `true` will automatically add a default server to the schema if none is provided, using the current running server host and port.
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_AUTO_ADD_SERVER
|
||||||||||||||||||||
| quarkus.smallrye-openapi.auto-add-tags |
|
This will automatically add tags to operations based on the Java class name.
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_AUTO_ADD_TAGS
|
||||||||||||||||||||
| quarkus.smallrye-openapi.basic-security-scheme-value |
|
Add a scheme value to the Basic HTTP Security Scheme
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_BASIC_SECURITY_SCHEME_VALUE
|
||||||||||||||||||||
| quarkus.smallrye-openapi.ignore-static-document |
|
Do not include the provided static openapi document (eg. META-INF/openapi.yaml)
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_IGNORE_STATIC_DOCUMENT
|
||||||||||||||||||||
| quarkus.smallrye-openapi.info-contact-email |
|
Set the contact email in Info tag in the Schema document
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_INFO_CONTACT_EMAIL
|
||||||||||||||||||||
| quarkus.smallrye-openapi.info-contact-name |
|
Set the contact name in Info tag in the Schema document
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_INFO_CONTACT_NAME
|
||||||||||||||||||||
| quarkus.smallrye-openapi.info-contact-url |
|
Set the contact url in Info tag in the Schema document
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_INFO_CONTACT_URL
|
||||||||||||||||||||
| quarkus.smallrye-openapi.info-description |
|
Set the description in Info tag in the Schema document
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_INFO_DESCRIPTION
|
||||||||||||||||||||
| quarkus.smallrye-openapi.info-license-name |
|
Set the license name in Info tag in the Schema document
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_INFO_LICENSE_NAME
|
||||||||||||||||||||
| quarkus.smallrye-openapi.info-license-url |
|
Set the license url in Info tag in the Schema document
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_INFO_LICENSE_URL
|
||||||||||||||||||||
| quarkus.smallrye-openapi.info-terms-of-service |
|
Set the terms of the service in Info tag in the Schema document
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_INFO_TERMS_OF_SERVICE
|
||||||||||||||||||||
| quarkus.smallrye-openapi.info-title |
|
Set the title in Info tag in the Schema document
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_INFO_TITLE
|
||||||||||||||||||||
| quarkus.smallrye-openapi.info-version |
|
Set the version in Info tag in the Schema document
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_INFO_VERSION
|
||||||||||||||||||||
| quarkus.smallrye-openapi.jwt-bearer-format |
|
Add a bearer format the JWT Security Scheme
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_JWT_BEARER_FORMAT
|
||||||||||||||||||||
| quarkus.smallrye-openapi.jwt-security-scheme-value |
|
Add a scheme value to the JWT Security Scheme
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_JWT_SECURITY_SCHEME_VALUE
|
||||||||||||||||||||
| quarkus.smallrye-openapi.oauth2-bearer-format |
|
Add a scheme value to OAuth2 opaque token Security Scheme
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_OAUTH2_BEARER_FORMAT
|
||||||||||||||||||||
| quarkus.smallrye-openapi.oauth2-implicit-authorization-url |
|
Add an implicit flow authorizationUrl value to the OAuth2 Security Scheme
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_OAUTH2_IMPLICIT_AUTHORIZATION_URL
|
||||||||||||||||||||
| quarkus.smallrye-openapi.oauth2-implicit-refresh-url |
|
Add a implicit flow refreshUrl value to the OAuth2 Security Scheme
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_OAUTH2_IMPLICIT_REFRESH_URL
|
||||||||||||||||||||
| quarkus.smallrye-openapi.oauth2-implicit-token-url |
|
Add an implicit flow tokenUrl value to the OAuth2 Security Scheme
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_OAUTH2_IMPLICIT_TOKEN_URL
|
||||||||||||||||||||
| quarkus.smallrye-openapi.oauth2-security-scheme-value |
|
Add a scheme value to the OAuth2 opaque token Security Scheme
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_OAUTH2_SECURITY_SCHEME_VALUE
|
||||||||||||||||||||
| quarkus.smallrye-openapi.oidc-open-id-connect-url |
|
Add a openIdConnectUrl value to the OIDC Security Scheme
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_OIDC_OPEN_ID_CONNECT_URL
|
||||||||||||||||||||
| quarkus.smallrye-openapi.open-api-version |
|
Override the openapi version in the Schema document
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_OPEN_API_VERSION
|
||||||||||||||||||||
| quarkus.smallrye-openapi.operation-id-strategy |
|
Set the strategy to automatically create an operation Id
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_OPERATION_ID_STRATEGY
|
||||||||||||||||||||
| quarkus.smallrye-openapi.path |
|
The path at which to register the OpenAPI Servlet.
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_PATH
|
||||||||||||||||||||
| quarkus.smallrye-openapi.security-scheme |
|
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_SECURITY_SCHEME
|
||||||||||||||||||||
| quarkus.smallrye-openapi.security-scheme-description |
|
Add a description to the Security Scheme
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_SECURITY_SCHEME_DESCRIPTION
|
||||||||||||||||||||
| quarkus.smallrye-openapi.security-scheme-name |
|
Add a Security Scheme name to the generated OpenAPI document
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_SECURITY_SCHEME_NAME
|
||||||||||||||||||||
| quarkus.smallrye-openapi.servers |
|
Specify the list of global servers that provide connectivity information
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_SERVERS
|
||||||||||||||||||||
| quarkus.smallrye-openapi.store-schema-directory |
|
If set, the generated OpenAPI schema documents will be stored here on build. Both openapi.json and openapi.yaml will be stored here if this is set.
Environment variable:
QUARKUS_SMALLRYE_OPENAPI_STORE_SCHEMA_DIRECTORY
|
||||||||||||||||||||
| quarkus.snapstart.enable |
|
Enable/Disable SnapStart integration Default value is dependent on extensions deployed (i.e. when using AWS Lambda extensions, this will be set to true by default)
Environment variable:
QUARKUS_SNAPSTART_ENABLE
|
||||||||||||||||||||
| quarkus.snapstart.full-warmup |
|
Start the full application during the snapshotting process.
In other words, when enabled, it performs
Environment variable:
QUARKUS_SNAPSTART_FULL_WARMUP
|
||||||||||||||||||||
| quarkus.snapstart.generate-application-class-list |
|
When SnapStart is enabled, it generates the application class list, so it can be preloaded.
Only used if
Environment variable:
QUARKUS_SNAPSTART_GENERATE_APPLICATION_CLASS_LIST
|
||||||||||||||||||||
| quarkus.snapstart.initialize-classes |
|
if preloading classes, specify whether to do static initialization when preloading these classes.
Environment variable:
QUARKUS_SNAPSTART_INITIALIZE_CLASSES
|
||||||||||||||||||||
| quarkus.snapstart.preload-classes |
|
Will do a classpath search for all
Environment variable:
QUARKUS_SNAPSTART_PRELOAD_CLASSES
|
||||||||||||||||||||
| quarkus.ssl.native |
|
Enable native SSL support.
Environment variable:
QUARKUS_SSL_NATIVE
|
||||||||||||||||||||
| quarkus.swagger-ui.always-include |
|
If this should be included every time. By default, this is only included when the application is running in dev mode.
Environment variable:
QUARKUS_SWAGGER_UI_ALWAYS_INCLUDE
|
||||||||||||||||||||
| quarkus.swagger-ui.deep-linking |
|
If set to true, enables deep linking for tags and operations.
Environment variable:
QUARKUS_SWAGGER_UI_DEEP_LINKING
|
||||||||||||||||||||
| quarkus.swagger-ui.default-model-expand-depth |
|
The default expansion depth for the model on the model-example section.
Environment variable:
QUARKUS_SWAGGER_UI_DEFAULT_MODEL_EXPAND_DEPTH
|
||||||||||||||||||||
| quarkus.swagger-ui.default-model-rendering |
|
Controls how the model is shown when the API is first rendered.
Environment variable:
QUARKUS_SWAGGER_UI_DEFAULT_MODEL_RENDERING
|
||||||||||||||||||||
| quarkus.swagger-ui.default-models-expand-depth |
|
The default expansion depth for models (set to -1 completely hide the models).
Environment variable:
QUARKUS_SWAGGER_UI_DEFAULT_MODELS_EXPAND_DEPTH
|
||||||||||||||||||||
| quarkus.swagger-ui.display-operation-id |
|
Controls the display of operationId in operations list. The default is false.
Environment variable:
QUARKUS_SWAGGER_UI_DISPLAY_OPERATION_ID
|
||||||||||||||||||||
| quarkus.swagger-ui.display-request-duration |
|
Controls the display of the request duration (in milliseconds) for "Try it out" requests.
Environment variable:
QUARKUS_SWAGGER_UI_DISPLAY_REQUEST_DURATION
|
||||||||||||||||||||
| quarkus.swagger-ui.doc-expansion |
|
Controls the default expansion setting for the operations and tags.
Environment variable:
QUARKUS_SWAGGER_UI_DOC_EXPANSION
|
||||||||||||||||||||
| quarkus.swagger-ui.filter |
|
If set, enables filtering. The top bar will show an edit box that you can use to filter the tagged operations that are shown. Can be Boolean to enable or disable, or a string, in which case filtering will be enabled using that string as the filter expression. Filtering is case-sensitive matching the filter expression anywhere inside the tag.
Environment variable:
QUARKUS_SWAGGER_UI_FILTER
|
||||||||||||||||||||
| quarkus.swagger-ui.footer |
|
A footer for the html page. Nothing by default.
Environment variable:
QUARKUS_SWAGGER_UI_FOOTER
|
||||||||||||||||||||
| quarkus.swagger-ui.layout |
|
The name of a component available via the plugin system to use as the top-level layout for Swagger UI.
Environment variable:
QUARKUS_SWAGGER_UI_LAYOUT
|
||||||||||||||||||||
| quarkus.swagger-ui.max-displayed-tags |
|
If set, limits the number of tagged operations displayed to at most this many. The default is to show all operations.
Environment variable:
QUARKUS_SWAGGER_UI_MAX_DISPLAYED_TAGS
|
||||||||||||||||||||
| quarkus.swagger-ui.model-property-macro |
|
Function to set default values to each property in model. Accepts one argument modelPropertyMacro(property), property is immutable
Environment variable:
QUARKUS_SWAGGER_UI_MODEL_PROPERTY_MACRO
|
||||||||||||||||||||
| quarkus.swagger-ui.oauth-additional-query-string-params |
|
OAuth additional query parameters added to authorizationUrl and tokenUrl - Used in the initOAuth method.
Environment variable:
QUARKUS_SWAGGER_UI_OAUTH_ADDITIONAL_QUERY_STRING_PARAMS
|
||||||||||||||||||||
| quarkus.swagger-ui.oauth-app-name |
|
OAuth application name, displayed in authorization popup - Used in the initOAuth method.
Environment variable:
QUARKUS_SWAGGER_UI_OAUTH_APP_NAME
|
||||||||||||||||||||
| quarkus.swagger-ui.oauth-client-id |
|
OAuth default clientId - Used in the initOAuth method.
Environment variable:
QUARKUS_SWAGGER_UI_OAUTH_CLIENT_ID
|
||||||||||||||||||||
| quarkus.swagger-ui.oauth-client-secret |
|
OAuth default clientSecret - Used in the initOAuth method.
Environment variable:
QUARKUS_SWAGGER_UI_OAUTH_CLIENT_SECRET
|
||||||||||||||||||||
| quarkus.swagger-ui.oauth-realm |
|
OAuth1 Realm query parameter added to authorizationUrl and tokenUrl - Used in the initOAuth method.
Environment variable:
QUARKUS_SWAGGER_UI_OAUTH_REALM
|
||||||||||||||||||||
| quarkus.swagger-ui.oauth-scope-separator |
|
OAuth scope separator for passing scopes - Used in the initOAuth method.
Environment variable:
QUARKUS_SWAGGER_UI_OAUTH_SCOPE_SEPARATOR
|
||||||||||||||||||||
| quarkus.swagger-ui.oauth-scopes |
|
OAuth Scopes, separated using the oauthScopeSeparator - Used in the initOAuth method.
Environment variable:
QUARKUS_SWAGGER_UI_OAUTH_SCOPES
|
||||||||||||||||||||
| quarkus.swagger-ui.oauth-use-basic-authentication-with-access-code-grant |
|
OAuth only activated for the accessCode flow. During the authorization_code request to the tokenUrl, pass the Client Password using the HTTP Basic Authentication scheme - Used in the initOAuth method.
Environment variable:
QUARKUS_SWAGGER_UI_OAUTH_USE_BASIC_AUTHENTICATION_WITH_ACCESS_CODE_GRANT
|
||||||||||||||||||||
| quarkus.swagger-ui.oauth-use-pkce-with-authorization-code-grant |
|
OAuth only applies to authorization code flows. Proof Key for Code Exchange brings enhanced security for OAuth public clients - Used in the initOAuth method.
Environment variable:
QUARKUS_SWAGGER_UI_OAUTH_USE_PKCE_WITH_AUTHORIZATION_CODE_GRANT
|
||||||||||||||||||||
| quarkus.swagger-ui.oauth2-redirect-url |
|
OAuth redirect URL.
Environment variable:
QUARKUS_SWAGGER_UI_OAUTH2_REDIRECT_URL
|
||||||||||||||||||||
| quarkus.swagger-ui.on-complete |
|
Provides a mechanism to be notified when Swagger UI has finished rendering a newly provided definition.
Environment variable:
QUARKUS_SWAGGER_UI_ON_COMPLETE
|
||||||||||||||||||||
| quarkus.swagger-ui.operations-sorter |
|
Apply a sort to the operation list of each API. It can be 'alpha' (sort by paths alphanumerically), 'method' (sort by HTTP method) or a function (see Array.prototype.sort() to know how sort function works). Default is the order returned by the server unchanged.
Environment variable:
QUARKUS_SWAGGER_UI_OPERATIONS_SORTER
|
||||||||||||||||||||
| quarkus.swagger-ui.parameter-macro |
|
Function to set default value to parameters. Accepts two arguments parameterMacro(operation, parameter). Operation and parameter are objects passed for context, both remain immutable
Environment variable:
QUARKUS_SWAGGER_UI_PARAMETER_MACRO
|
||||||||||||||||||||
| quarkus.swagger-ui.path |
|
The path where Swagger UI is available. The value `/` is not allowed as it blocks the application from serving anything else. By default, this value will be resolved as a path relative to `${quarkus.http.non-application-root-path}`.
Environment variable:
QUARKUS_SWAGGER_UI_PATH
|
||||||||||||||||||||
| quarkus.swagger-ui.persist-authorization |
|
If set to true, it persists authorization data and it would not be lost on browser close/refresh
Environment variable:
QUARKUS_SWAGGER_UI_PERSIST_AUTHORIZATION
|
||||||||||||||||||||
| quarkus.swagger-ui.plugins |
|
A list of plugin functions to use in Swagger UI.
Environment variable:
QUARKUS_SWAGGER_UI_PLUGINS
|
||||||||||||||||||||
| quarkus.swagger-ui.preauthorize-api-key-api-key-value |
|
Pre-authorize ApiKey Auth, programmatically set ApiKeyValue for an API key or Bearer authorization scheme - Used in the preauthorizeApiKey method.
Environment variable:
QUARKUS_SWAGGER_UI_PREAUTHORIZE_API_KEY_API_KEY_VALUE
|
||||||||||||||||||||
| quarkus.swagger-ui.preauthorize-api-key-auth-definition-key |
|
Pre-authorize ApiKey Auth, programmatically set DefinitionKey for an API key or Bearer authorization scheme - Used in the preauthorizeApiKey method.
Environment variable:
QUARKUS_SWAGGER_UI_PREAUTHORIZE_API_KEY_AUTH_DEFINITION_KEY
|
||||||||||||||||||||
| quarkus.swagger-ui.preauthorize-basic-auth-definition-key |
|
Pre-authorize Basic Auth, programmatically set DefinitionKey for a Basic authorization scheme - Used in the preauthorizeBasic method.
Environment variable:
QUARKUS_SWAGGER_UI_PREAUTHORIZE_BASIC_AUTH_DEFINITION_KEY
|
||||||||||||||||||||
| quarkus.swagger-ui.preauthorize-basic-password |
|
Pre-authorize Basic Auth, programmatically set Password for a Basic authorization scheme - Used in the preauthorizeBasic method.
Environment variable:
QUARKUS_SWAGGER_UI_PREAUTHORIZE_BASIC_PASSWORD
|
||||||||||||||||||||
| quarkus.swagger-ui.preauthorize-basic-username |
|
Pre-authorize Basic Auth, programmatically set Username for a Basic authorization scheme - Used in the preauthorizeBasic method.
Environment variable:
QUARKUS_SWAGGER_UI_PREAUTHORIZE_BASIC_USERNAME
|
||||||||||||||||||||
| quarkus.swagger-ui.presets |
|
A list of presets to use in Swagger UI.
Environment variable:
QUARKUS_SWAGGER_UI_PRESETS
|
||||||||||||||||||||
| quarkus.swagger-ui.request-curl-options |
|
If set, MUST be an array of command line options available to the curl command. This can be set on the mutated request in the requestInterceptor function.
Environment variable:
QUARKUS_SWAGGER_UI_REQUEST_CURL_OPTIONS
|
||||||||||||||||||||
| quarkus.swagger-ui.request-interceptor |
|
MUST be a function. Function to intercept remote definition, "Try it out", and OAuth 2.0 requests. Accepts one argument requestInterceptor(request) and must return the modified request, or a Promise that resolves to the modified request.
Environment variable:
QUARKUS_SWAGGER_UI_REQUEST_INTERCEPTOR
|
||||||||||||||||||||
| quarkus.swagger-ui.response-interceptor |
|
MUST be a function. Function to intercept remote definition, "Try it out", and OAuth 2.0 responses. Accepts one argument responseInterceptor(response) and must return the modified response, or a Promise that resolves to the modified response.
Environment variable:
QUARKUS_SWAGGER_UI_RESPONSE_INTERCEPTOR
|
||||||||||||||||||||
| quarkus.swagger-ui.show-common-extensions |
|
Controls the display of extensions (pattern, maxLength, minLength, maximum, minimum) fields and values for Parameters.
Environment variable:
QUARKUS_SWAGGER_UI_SHOW_COMMON_EXTENSIONS
|
||||||||||||||||||||
| quarkus.swagger-ui.show-extensions |
|
Controls the display of vendor extension (x-) fields and values for Operations, Parameters, and Schema.
Environment variable:
QUARKUS_SWAGGER_UI_SHOW_EXTENSIONS
|
||||||||||||||||||||
| quarkus.swagger-ui.show-mutated-request |
|
If set to true, uses the mutated request returned from a requestInterceptor to produce the curl command in the UI, otherwise the request before the requestInterceptor was applied is used.
Environment variable:
QUARKUS_SWAGGER_UI_SHOW_MUTATED_REQUEST
|
||||||||||||||||||||
| quarkus.swagger-ui.supported-submit-methods |
|
List of HTTP methods that have the "Try it out" feature enabled. An empty array disables "Try it out" for all operations. This does not filter the operations from the display.
Environment variable:
QUARKUS_SWAGGER_UI_SUPPORTED_SUBMIT_METHODS
|
||||||||||||||||||||
| quarkus.swagger-ui.syntax-highlight |
|
Set to
Environment variable:
QUARKUS_SWAGGER_UI_SYNTAX_HIGHLIGHT
|
||||||||||||||||||||
| quarkus.swagger-ui.tags-sorter |
|
Apply a sort to the tag list of each API. It can be 'alpha' (sort by paths alphanumerically) or a function (see Array.prototype.sort() to learn how to write a sort function). Two tag name strings are passed to the sorter for each pass. Default is the order determined by Swagger UI.
Environment variable:
QUARKUS_SWAGGER_UI_TAGS_SORTER
|
||||||||||||||||||||
| quarkus.swagger-ui.theme |
|
Swagger UI theme to be used.
Environment variable:
QUARKUS_SWAGGER_UI_THEME
|
||||||||||||||||||||
| quarkus.swagger-ui.title |
|
The html title for the page.
Environment variable:
QUARKUS_SWAGGER_UI_TITLE
|
||||||||||||||||||||
| quarkus.swagger-ui.urls-primary-name |
|
If urls option is used, this will be the name of the default selection.
Environment variable:
QUARKUS_SWAGGER_UI_URLS_PRIMARY_NAME
|
||||||||||||||||||||
| quarkus.swagger-ui.urls. |
Environment variable:
QUARKUS_SWAGGER_UI_URLS_
|
|||||||||||||||||||||
| quarkus.swagger-ui.validator-url |
|
By default, Swagger UI attempts to validate specs against swagger.io's online validator. You can use this parameter to set a different validator URL, for example for locally deployed validators (Validator Badge). Setting it to either none, 127.0.0.1 or localhost will disable validation.
Environment variable:
QUARKUS_SWAGGER_UI_VALIDATOR_URL
|
||||||||||||||||||||
| quarkus.swagger-ui.with-credentials |
|
If set to true, enables passing credentials, as defined in the Fetch standard, in CORS requests that are sent by the browser.
Environment variable:
QUARKUS_SWAGGER_UI_WITH_CREDENTIALS
|
||||||||||||||||||||
| quarkus.test.arg-line |
|
Additional launch parameters to be used when Quarkus launches the produced artifact for
Environment variable:
QUARKUS_TEST_ARG_LINE
|
||||||||||||||||||||
| quarkus.test.basic-console |
|
Disable the testing status/prompt message at the bottom of the console and log these messages to STDOUT instead. Use this option if your terminal does not support ANSI escape sequences. This is deprecated, {@literal quarkus.console.basic} should be used instead.
Environment variable:
QUARKUS_TEST_BASIC_CONSOLE
|
||||||||||||||||||||
| quarkus.test.class-clone-pattern |
|
If a class matches this pattern then it will be cloned into the Quarkus ClassLoader even if it is in a parent first artifact. This is important for collections which can contain objects from the Quarkus ClassLoader, but for most parent first classes it will just cause problems.
Environment variable:
QUARKUS_TEST_CLASS_CLONE_PATTERN
|
||||||||||||||||||||
| quarkus.test.console |
|
If test results and status should be displayed in the console. If this is false results can still be viewed in the dev console. This is deprecated, {@literal quarkus.console.enabled} should be used instead.
Environment variable:
QUARKUS_TEST_CONSOLE
|
||||||||||||||||||||
| quarkus.test.container.additional-exposed-ports. |
Environment variable:
QUARKUS_TEST_CONTAINER_ADDITIONAL_EXPOSED_PORTS_
|
|||||||||||||||||||||
| quarkus.test.container.network |
|
Controls the container network to be used when @QuarkusIntegration needs to launch the application in a container. This setting only applies if Quarkus does not need to use a shared network - which is the case if DevServices are used when running the test.
Environment variable:
QUARKUS_TEST_CONTAINER_NETWORK
|
||||||||||||||||||||
| quarkus.test.continuous-testing |
|
If continuous testing is enabled. The default value is 'paused', which will allow you to start testing from the console or the Dev UI, but will not run tests on startup. If this is set to 'enabled' then testing will start as soon as the application has started. If this is 'disabled' then continuous testing is not enabled, and can't be enabled without restarting the application.
Environment variable:
QUARKUS_TEST_CONTINUOUS_TESTING
|
||||||||||||||||||||
| quarkus.test.disable-color |
|
Disable color in the testing status and prompt messages. Use this option if your terminal does not support color. This is deprecated, {@literal quarkus.console.disable-color} should be used instead.
Environment variable:
QUARKUS_TEST_DISABLE_COLOR
|
||||||||||||||||||||
| quarkus.test.disable-console-input |
|
Disables the ability to enter input on the console. This is deprecated, {@literal quarkus.console.disable-input} should be used instead.
Environment variable:
QUARKUS_TEST_DISABLE_CONSOLE_INPUT
|
||||||||||||||||||||
| quarkus.test.display-test-output |
|
If output from the running tests should be displayed in the console.
Environment variable:
QUARKUS_TEST_DISPLAY_TEST_OUTPUT
|
||||||||||||||||||||
| quarkus.test.enable-callbacks-for-integration-tests |
|
If the test callbacks should be invoked for the integration tests (tests annotated with
Environment variable:
QUARKUS_TEST_ENABLE_CALLBACKS_FOR_INTEGRATION_TESTS
|
||||||||||||||||||||
| quarkus.test.exclude-engines |
|
Test engine ids that should be excluded by default with continuous testing. This is ignored if include-engines has been set.
Environment variable:
QUARKUS_TEST_EXCLUDE_ENGINES
|
||||||||||||||||||||
| quarkus.test.exclude-module-pattern |
|
Modules that should be excluded for continuous testing. This is a regular expression and is matched against the module groupId:artifactId. This is ignored if include-module-pattern has been set.
Environment variable:
QUARKUS_TEST_EXCLUDE_MODULE_PATTERN
|
||||||||||||||||||||
| quarkus.test.exclude-pattern |
|
Tests that should be excluded with continuous testing. This is a regular expression and is matched against the test class name (not the file name). This is ignored if include-pattern has been set.
Environment variable:
QUARKUS_TEST_EXCLUDE_PATTERN
|
||||||||||||||||||||
| quarkus.test.exclude-tags |
|
Tags that should be excluded by default with continuous testing. This is ignored if include-tags has been set. Defaults to 'slow'
Environment variable:
QUARKUS_TEST_EXCLUDE_TAGS
|
||||||||||||||||||||
| quarkus.test.flat-class-path |
|
Changes tests to use the 'flat' ClassPath used in Quarkus 1.x versions. This means all Quarkus and test classes are loaded in the same ClassLoader, however it means you cannot use continuous testing. Note that if you find this necessary for your application then you may also have problems running in development mode, which cannot use a flat class path.
Environment variable:
QUARKUS_TEST_FLAT_CLASS_PATH
|
||||||||||||||||||||
| quarkus.test.hang-detection-timeout |
|
Configures the hang detection in @QuarkusTest. If no activity happens (i.e. no test callbacks are called) over this period then QuarkusTest will dump all threads stack traces, to help diagnose a potential hang. Note that the initial timeout (before Quarkus has started) will only apply if provided by a system property, as it is not possible to read all config sources until Quarkus has booted.
Environment variable:
QUARKUS_TEST_HANG_DETECTION_TIMEOUT
|
||||||||||||||||||||
| quarkus.test.include-engines |
|
Test engine ids that should be included for continuous testing.
Environment variable:
QUARKUS_TEST_INCLUDE_ENGINES
|
||||||||||||||||||||
| quarkus.test.include-module-pattern |
|
Modules that should be included for continuous testing. This is a regular expression and is matched against the module groupId:artifactId.
Environment variable:
QUARKUS_TEST_INCLUDE_MODULE_PATTERN
|
||||||||||||||||||||
| quarkus.test.include-pattern |
|
Tests that should be included for continuous testing. This is a regular expression and is matched against the test class name (not the file name).
Environment variable:
QUARKUS_TEST_INCLUDE_PATTERN
|
||||||||||||||||||||
| quarkus.test.include-tags |
|
Tags that should be included for continuous testing.
Environment variable:
QUARKUS_TEST_INCLUDE_TAGS
|
||||||||||||||||||||
| quarkus.test.integration-test-profile |
|
The profile to use when testing using
Environment variable:
QUARKUS_TEST_INTEGRATION_TEST_PROFILE
|
||||||||||||||||||||
| quarkus.test.native-image-profile |
|
The profile to use when testing the native image
Environment variable:
QUARKUS_TEST_NATIVE_IMAGE_PROFILE
|
||||||||||||||||||||
| quarkus.test.only-test-application-module |
|
If this is true then only the tests from the main application module will be run (i.e. the module that is currently running mvn quarkus:dev). If this is false then tests from all dependency modules will be run as well.
Environment variable:
QUARKUS_TEST_ONLY_TEST_APPLICATION_MODULE
|
||||||||||||||||||||
| quarkus.test.profile.tags |
|
The tags this profile is associated with.
When the
Environment variable:
QUARKUS_TEST_PROFILE_TAGS
|
||||||||||||||||||||
| quarkus.test.type |
|
The type of test to run, this can be either:
quarkus-test: Only runs
Environment variable:
QUARKUS_TEST_TYPE
|
||||||||||||||||||||
| quarkus.test.wait-time |
|
Used in
Environment variable:
QUARKUS_TEST_WAIT_TIME
|
||||||||||||||||||||
| quarkus.thread-pool.max-threads |
|
The maximum number of threads. If this is not specified then it will be automatically sized to the greatest of 8 * the number of available processors and 200. For example if there are 4 processors the max threads will be 200. If there are 48 processors it will be 384.
Environment variable:
QUARKUS_THREAD_POOL_MAX_THREADS
|
||||||||||||||||||||
| quarkus.thread-pool.queue-size |
|
The queue size. For most applications this should be unbounded
Environment variable:
QUARKUS_THREAD_POOL_QUEUE_SIZE
|
||||||||||||||||||||
| quarkus.vertx.cluster.port |
|
The port.
Environment variable:
QUARKUS_VERTX_CLUSTER_PORT
|
||||||||||||||||||||
| quarkus.vertx.cluster.public-host |
|
The public host name.
Environment variable:
QUARKUS_VERTX_CLUSTER_PUBLIC_HOST
|
||||||||||||||||||||
| quarkus.vertx.cluster.public-port |
|
The public port.
Environment variable:
QUARKUS_VERTX_CLUSTER_PUBLIC_PORT
|
||||||||||||||||||||
| quarkus.vertx.customize-arc-context |
|
Environment variable:
QUARKUS_VERTX_CUSTOMIZE_ARC_CONTEXT
|
||||||||||||||||||||
| quarkus.vertx.event-loops-pool-size |
|
The number of event loops. By default, it matches the number of CPUs detected on the system.
Environment variable:
QUARKUS_VERTX_EVENT_LOOPS_POOL_SIZE
|
||||||||||||||||||||
| quarkus.vertx.eventbus.accept-backlog |
|
The accept backlog.
Environment variable:
QUARKUS_VERTX_EVENTBUS_ACCEPT_BACKLOG
|
||||||||||||||||||||
| quarkus.vertx.eventbus.idle-timeout |
|
The idle timeout in milliseconds.
Environment variable:
QUARKUS_VERTX_EVENTBUS_IDLE_TIMEOUT
|
||||||||||||||||||||
| quarkus.vertx.eventbus.key-certificate-jks.password |
|
Password of the key file.
Environment variable:
QUARKUS_VERTX_EVENTBUS_KEY_CERTIFICATE_JKS_PASSWORD
|
||||||||||||||||||||
| quarkus.vertx.eventbus.key-certificate-jks.path |
|
Path of the key file (JKS format).
Environment variable:
QUARKUS_VERTX_EVENTBUS_KEY_CERTIFICATE_JKS_PATH
|
||||||||||||||||||||
| quarkus.vertx.eventbus.key-certificate-pem.certs |
|
Comma-separated list of the path to the certificate files (Pem format).
Environment variable:
QUARKUS_VERTX_EVENTBUS_KEY_CERTIFICATE_PEM_CERTS
|
||||||||||||||||||||
| quarkus.vertx.eventbus.key-certificate-pem.keys |
|
Comma-separated list of the path to the key files (Pem format).
Environment variable:
QUARKUS_VERTX_EVENTBUS_KEY_CERTIFICATE_PEM_KEYS
|
||||||||||||||||||||
| quarkus.vertx.eventbus.key-certificate-pfx.password |
|
Password of the key.
Environment variable:
QUARKUS_VERTX_EVENTBUS_KEY_CERTIFICATE_PFX_PASSWORD
|
||||||||||||||||||||
| quarkus.vertx.eventbus.key-certificate-pfx.path |
|
Path to the key file (PFX format).
Environment variable:
QUARKUS_VERTX_EVENTBUS_KEY_CERTIFICATE_PFX_PATH
|
||||||||||||||||||||
| quarkus.vertx.eventbus.receive-buffer-size |
|
The receive buffer size.
Environment variable:
QUARKUS_VERTX_EVENTBUS_RECEIVE_BUFFER_SIZE
|
||||||||||||||||||||
| quarkus.vertx.eventbus.send-buffer-size |
|
The send buffer size.
Environment variable:
QUARKUS_VERTX_EVENTBUS_SEND_BUFFER_SIZE
|
||||||||||||||||||||
| quarkus.vertx.eventbus.soLinger |
|
The so linger.
Environment variable:
QUARKUS_VERTX_EVENTBUS_SOLINGER
|
||||||||||||||||||||
| quarkus.vertx.eventbus.traffic-class |
|
Configure the traffic class.
Environment variable:
QUARKUS_VERTX_EVENTBUS_TRAFFIC_CLASS
|
||||||||||||||||||||
| quarkus.vertx.eventbus.trust-certificate-jks.password |
|
Password of the key file.
Environment variable:
QUARKUS_VERTX_EVENTBUS_TRUST_CERTIFICATE_JKS_PASSWORD
|
||||||||||||||||||||
| quarkus.vertx.eventbus.trust-certificate-jks.path |
|
Path of the key file (JKS format).
Environment variable:
QUARKUS_VERTX_EVENTBUS_TRUST_CERTIFICATE_JKS_PATH
|
||||||||||||||||||||
| quarkus.vertx.eventbus.trust-certificate-pem.certs |
|
Comma-separated list of the trust certificate files (Pem format).
Environment variable:
QUARKUS_VERTX_EVENTBUS_TRUST_CERTIFICATE_PEM_CERTS
|
||||||||||||||||||||
| quarkus.vertx.eventbus.trust-certificate-pfx.password |
|
Password of the key.
Environment variable:
QUARKUS_VERTX_EVENTBUS_TRUST_CERTIFICATE_PFX_PASSWORD
|
||||||||||||||||||||
| quarkus.vertx.eventbus.trust-certificate-pfx.path |
|
Path to the key file (PFX format).
Environment variable:
QUARKUS_VERTX_EVENTBUS_TRUST_CERTIFICATE_PFX_PATH
|
||||||||||||||||||||
| quarkus.vertx.queue-size |
|
The queue size. For most applications this should be unbounded
Environment variable:
QUARKUS_VERTX_QUEUE_SIZE
|
||||||||||||||||||||
| quarkus.log.category."io.vertx.core.http.impl.Http1xServerRequest".level |
|
Environment variable:
QUARKUS_LOG_CATEGORY__IO_VERTX_CORE_HTTP_IMPL_HTTP1XSERVERREQUEST__LEVEL
|
||||||||||||||||||||
| quarkus.log.category."io.vertx.core.impl.ContextImpl".level |
|
Environment variable:
QUARKUS_LOG_CATEGORY__IO_VERTX_CORE_IMPL_CONTEXTIMPL__LEVEL
|
||||||||||||||||||||
| quarkus.log.console.darken |
|
Specify how much the colors should be darkened. Note that this value will be ignored if an extension is present that takes control of console formatting (e.g. an XML or JSON-format extension).
Environment variable:
QUARKUS_LOG_CONSOLE_DARKEN
|
||||||||||||||||||||
| quarkus.log.filter."com.arjuna.ats.jbossatx".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__COM_ARJUNA_ATS_JBOSSATX__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."io.netty.resolver.HostsFileParser".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__IO_NETTY_RESOLVER_HOSTSFILEPARSER__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."io.netty.resolver.dns.DnsServerAddressStreamProviders".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__IO_NETTY_RESOLVER_DNS_DNSSERVERADDRESSSTREAMPROVIDERS__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."io.netty.resolver.dns.DnsServerAddressStreamProviders".target-level |
|
Environment variable:
QUARKUS_LOG_FILTER__IO_NETTY_RESOLVER_DNS_DNSSERVERADDRESSSTREAMPROVIDERS__TARGET_LEVEL
|
||||||||||||||||||||
| quarkus.log.filter."io.netty.util.internal.PlatformDependent0".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__IO_NETTY_UTIL_INTERNAL_PLATFORMDEPENDENT0__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."io.netty.util.internal.PlatformDependent0".target-level |
|
Environment variable:
QUARKUS_LOG_FILTER__IO_NETTY_UTIL_INTERNAL_PLATFORMDEPENDENT0__TARGET_LEVEL
|
||||||||||||||||||||
| quarkus.log.filter."io.smallrye.openapi.api.OpenApiDocument".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__IO_SMALLRYE_OPENAPI_API_OPENAPIDOCUMENT__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."io.vertx.core.impl.ContextImpl".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__IO_VERTX_CORE_IMPL_CONTEXTIMPL__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."io.vertx.core.impl.VertxImpl".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__IO_VERTX_CORE_IMPL_VERTXIMPL__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.Version".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_VERSION__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.annotations.common.Version".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_ANNOTATIONS_COMMON_VERSION__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.bytecode.enhance.internal.bytebuddy.BiDirectionalAssociationHandler".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_BYTECODE_ENHANCE_INTERNAL_BYTEBUDDY_BIDIRECTIONALASSOCIATIONHANDLER__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.bytecode.enhance.spi.Enhancer".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_BYTECODE_ENHANCE_SPI_ENHANCER__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.cfg.Environment".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_CFG_ENVIRONMENT__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.dialect.Dialect".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_DIALECT_DIALECT__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.engine.jdbc.env.internal.LobCreatorBuilderImpl".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_ENGINE_JDBC_ENV_INTERNAL_LOBCREATORBUILDERIMPL__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.engine.transaction.jta.platform.internal.JtaPlatformInitiator".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_ENGINE_TRANSACTION_JTA_PLATFORM_INTERNAL_JTAPLATFORMINITIATOR__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.hql.internal.QueryTranslatorFactoryInitiator".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_HQL_INTERNAL_QUERYTRANSLATORFACTORYINITIATOR__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.jpa.boot.internal.PersistenceXmlParser".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_JPA_BOOT_INTERNAL_PERSISTENCEXMLPARSER__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.jpa.internal.util.LogHelper".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_JPA_INTERNAL_UTIL_LOGHELPER__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.orm.beans".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_ORM_BEANS__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.tool.schema.internal.SchemaCreatorImpl".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_TOOL_SCHEMA_INTERNAL_SCHEMACREATORIMPL__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.tuple.PojoInstantiator".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_TUPLE_POJOINSTANTIATOR__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.tuple.entity.EntityMetamodel".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_TUPLE_ENTITY_ENTITYMETAMODEL__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.type.BasicTypeRegistry".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_TYPE_BASICTYPEREGISTRY__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.hibernate.validator.internal.util.Version".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_HIBERNATE_VALIDATOR_INTERNAL_UTIL_VERSION__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.jboss.resteasy.resteasy_jaxrs.i18n".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_JBOSS_RESTEASY_RESTEASY_JAXRS_I18N__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.jboss.threads".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_JBOSS_THREADS__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.log.filter."org.junit.platform.launcher.core.EngineDiscoveryOrchestrator".if-starts-with |
|
Environment variable:
QUARKUS_LOG_FILTER__ORG_JUNIT_PLATFORM_LAUNCHER_CORE_ENGINEDISCOVERYORCHESTRATOR__IF_STARTS_WITH
|
||||||||||||||||||||
| quarkus.profile |
|
Profile that will be active when Quarkus launches.
Environment variable:
QUARKUS_PROFILE
|
||||||||||||||||||||
| quarkus.profile |
|
Environment variable:
QUARKUS_PROFILE
|
||||||||||||||||||||
| quarkus.http.host |
|
The HTTP host In dev/test mode this defaults to localhost, in prod mode this defaults to 0.0.0.0 Defaulting to 0.0.0.0 makes it easier to deploy Quarkus to container, however it is not suitable for dev/test mode as other people on the network can connect to your development machine.
Environment variable:
QUARKUS_HTTP_HOST
|
||||||||||||||||||||
| quarkus.uuid |
|
A property that allows accessing a generated UUID.
It generates that UUID at startup time. So it changes between two starts including in dev mode.
Environment variable:
QUARKUS_UUID
|
||||||||||||||||||||
| System properties | ||
|---|---|---|
| awt.toolkit |
|
Environment variable:
AWT_TOOLKIT
|
| classworlds.conf |
|
Environment variable:
CLASSWORLDS_CONF
|
| dev.resteasy.exception.mapper |
|
Environment variable:
DEV_RESTEASY_EXCEPTION_MAPPER
|
| file.encoding |
|
Environment variable:
FILE_ENCODING
|
| file.separator |
|
Environment variable:
FILE_SEPARATOR
|
| guice.disable.misplaced.annotation.check |
|
Environment variable:
GUICE_DISABLE_MISPLACED_ANNOTATION_CHECK
|
| hibernate.bytecode.provider |
|
Environment variable:
HIBERNATE_BYTECODE_PROVIDER
|
| io.netty.allocator.maxOrder |
|
Environment variable:
IO_NETTY_ALLOCATOR_MAXORDER
|
| io.netty.machineId |
|
Environment variable:
IO_NETTY_MACHINEID
|
| java.awt.graphicsenv |
|
Environment variable:
JAVA_AWT_GRAPHICSENV
|
| java.awt.printerjob |
|
Environment variable:
JAVA_AWT_PRINTERJOB
|
| java.class.path |
|
Environment variable:
JAVA_CLASS_PATH
|
| java.class.version |
|
Environment variable:
JAVA_CLASS_VERSION
|
| java.home |
|
Environment variable:
JAVA_HOME
|
| java.io.tmpdir |
|
Environment variable:
JAVA_IO_TMPDIR
|
| java.library.path |
|
Environment variable:
JAVA_LIBRARY_PATH
|
| java.nio.channels.DefaultThreadPool.threadFactory |
|
Environment variable:
JAVA_NIO_CHANNELS_DEFAULTTHREADPOOL_THREADFACTORY
|
| java.runtime.name |
|
Environment variable:
JAVA_RUNTIME_NAME
|
| java.runtime.version |
|
Environment variable:
JAVA_RUNTIME_VERSION
|
| java.specification.name |
|
Environment variable:
JAVA_SPECIFICATION_NAME
|
| java.specification.vendor |
|
Environment variable:
JAVA_SPECIFICATION_VENDOR
|
| java.specification.version |
|
Environment variable:
JAVA_SPECIFICATION_VERSION
|
| java.util.concurrent.ForkJoinPool.common.threadFactory |
|
Environment variable:
JAVA_UTIL_CONCURRENT_FORKJOINPOOL_COMMON_THREADFACTORY
|
| java.util.logging.manager |
|
Environment variable:
JAVA_UTIL_LOGGING_MANAGER
|
| java.vendor |
|
Environment variable:
JAVA_VENDOR
|
| java.vendor.url |
|
Environment variable:
JAVA_VENDOR_URL
|
| java.vendor.url.bug |
|
Environment variable:
JAVA_VENDOR_URL_BUG
|
| java.vendor.version |
|
Environment variable:
JAVA_VENDOR_VERSION
|
| java.version |
|
Environment variable:
JAVA_VERSION
|
| java.version.date |
|
Environment variable:
JAVA_VERSION_DATE
|
| java.vm.compressedOopsMode |
|
Environment variable:
JAVA_VM_COMPRESSEDOOPSMODE
|
| java.vm.info |
|
Environment variable:
JAVA_VM_INFO
|
| java.vm.name |
|
Environment variable:
JAVA_VM_NAME
|
| java.vm.specification.name |
|
Environment variable:
JAVA_VM_SPECIFICATION_NAME
|
| java.vm.specification.vendor |
|
Environment variable:
JAVA_VM_SPECIFICATION_VENDOR
|
| java.vm.specification.version |
|
Environment variable:
JAVA_VM_SPECIFICATION_VERSION
|
| java.vm.vendor |
|
Environment variable:
JAVA_VM_VENDOR
|
| java.vm.version |
|
Environment variable:
JAVA_VM_VERSION
|
| jboss.log-version |
|
Environment variable:
JBOSS_LOG_VERSION
|
| jdk.debug |
|
Environment variable:
JDK_DEBUG
|
| jdk.internal.vm.ci.enabled |
|
Environment variable:
JDK_INTERNAL_VM_CI_ENABLED
|
| line.separator |
|
Environment variable:
LINE_SEPARATOR
|
| logging.initial-configurator.min-level |
|
Environment variable:
LOGGING_INITIAL_CONFIGURATOR_MIN_LEVEL
|
| maven.conf |
|
Environment variable:
MAVEN_CONF
|
| maven.home |
|
Environment variable:
MAVEN_HOME
|
| maven.multiModuleProjectDirectory |
|
Environment variable:
MAVEN_MULTIMODULEPROJECTDIRECTORY
|
| mp.openapi.extensions.smallrye.defaultConsumes |
|
Environment variable:
MP_OPENAPI_EXTENSIONS_SMALLRYE_DEFAULTCONSUMES
|
| mp.openapi.extensions.smallrye.defaultProduces |
|
Environment variable:
MP_OPENAPI_EXTENSIONS_SMALLRYE_DEFAULTPRODUCES
|
| os.arch |
|
Environment variable:
OS_ARCH
|
| os.name |
|
Environment variable:
OS_NAME
|
| os.version |
|
Environment variable:
OS_VERSION
|
| path.separator |
|
Environment variable:
PATH_SEPARATOR
|
| quarkus-internal.serialized-app-model.path |
|
Environment variable:
QUARKUS_INTERNAL_SERIALIZED_APP_MODEL_PATH
|
| sun.arch.data.model |
|
Environment variable:
SUN_ARCH_DATA_MODEL
|
| sun.boot.library.path |
|
Environment variable:
SUN_BOOT_LIBRARY_PATH
|
| sun.cpu.endian |
|
Environment variable:
SUN_CPU_ENDIAN
|
| sun.cpu.isalist |
|
Environment variable:
SUN_CPU_ISALIST
|
| sun.io.unicode.encoding |
|
Environment variable:
SUN_IO_UNICODE_ENCODING
|
| sun.java.command |
|
Environment variable:
SUN_JAVA_COMMAND
|
| sun.java.launcher |
|
Environment variable:
SUN_JAVA_LAUNCHER
|
| sun.jnu.encoding |
|
Environment variable:
SUN_JNU_ENCODING
|
| sun.management.compiler |
|
Environment variable:
SUN_MANAGEMENT_COMPILER
|
| sun.os.patch.level |
|
Environment variable:
SUN_OS_PATCH_LEVEL
|
| user.dir |
|
Environment variable:
USER_DIR
|
| user.home |
|
Environment variable:
USER_HOME
|
| user.language |
|
Environment variable:
USER_LANGUAGE
|
| user.name |
|
Environment variable:
USER_NAME
|
| user.timezone |
|
Environment variable:
USER_TIMEZONE
|
| vertx.disableDnsResolver |
|
Environment variable:
VERTX_DISABLEDNSRESOLVER
|
| vertx.disableTCCL |
|
Environment variable:
VERTX_DISABLETCCL
|
| vertxweb.environment |
|
Environment variable:
VERTXWEB_ENVIRONMENT
|
| Environment variables | ||
|---|---|---|
| HOME |
|
|
| INVOCATION_ID |
|
|
| JAVA_HOME |
|
|
| JOURNAL_STREAM |
|
|
| LANG |
|
|
| LOGNAME |
|
|
| MAVEN_CMD_LINE_ARGS |
|
|
| MAVEN_PROJECTBASEDIR |
|
|
| OLDPWD |
|
|
| PATH |
|
|
| PWD |
|
|
| SHELL |
|
|
| SYSTEMD_EXEC_PID |
|
|
| USER |
|
|
| home |
|
|
| invocation.id |
|
|
| journal.stream |
|
|
| lang |
|
|
| logname |
|
|
| maven.cmd.line.args |
|
|
| maven.projectbasedir |
|
|
| oldpwd |
|
|
| path |
|
|
| pwd |
|
|
| shell |
|
|
| systemd.exec.pid |
|
|
| user |
|
|