public interface PaxWebConfig
Dedicated interface with constants related to configuration. Other constants reside
in PaxWebConstants.
Constants names use the following prefixes:
PID_CFG_ - for property names found in org.ops4j.pax.web PIDWhen adding new properties, remember to add them in more places:
org.ops4j.pax.web.service.spi.config.Configurationpax-web-runtime/src/main/resources/OSGI-INF/metatype/metatype.xml| Modifier and Type | Field and Description |
|---|---|
static String |
BUNDLE_CONTEXT_PROPERTY_WAR_EXTENDER_JARS_TO_SCAN
Context property listing symbolic names of the bundles or jar names (in
/WEB-INF/lib) patterns to skan
when searching for TLDs, web fragments and annotated classes. |
static String |
BUNDLE_CONTEXT_PROPERTY_WAR_EXTENDER_JARS_TO_SKIP
Context property listing symbolic names of the bundles or jar names (in
/WEB-INF/lib) patterns to skip
when searching for TLDs, web fragments and annotated classes. |
static String |
BUNDLE_CONTEXT_PROPERTY_WAR_EXTENDER_THREADS
BundleContext property to configure thread count for WAR
extender. |
static String |
PID_CFG_CIPHERSUITES_EXCLUDED
Comma separated list of excluded cipher suite names.
|
static String |
PID_CFG_CIPHERSUITES_INCLUDED
Comma separated list of included cipher suite names, as in
SSLEngine.setEnabledCipherSuites(String[]). |
static String |
PID_CFG_CONNECTOR_IDLE_TIMEOUT
Jetty:
org.eclipse.jetty.server.AbstractConnector#setIdleTimeout(long) |
static String |
PID_CFG_CONNECTOR_LIST
Comma-separated list of connector names to set on every deployed context if the context itself
doesn't specify such configuration.
|
static String |
PID_CFG_CONTEXT_CONFIGURATION_FILE
Option to specify single global context configuration file (only Jetty and Tomcat).
|
static String |
PID_CFG_CRL_PATH
Location of CRL file to use with
CertificateFactory.generateCRLs(java.io.InputStream) for X.509 factory |
static String |
PID_CFG_DEFAULT_SERVLET_ACCEPT_RANGES
Boolean property to specify whether default servlet should reply with
Accept-Ranges: bytes header. |
static String |
PID_CFG_DEFAULT_SERVLET_CACHE_MAX_ENTRIES
Integer property to specify maximum number of cache entries (per single resource manager).
|
static String |
PID_CFG_DEFAULT_SERVLET_CACHE_MAX_ENTRY_SIZE
Integer property to specify maximum size (kB) of single cache entry (file) (per single resource manager).
|
static String |
PID_CFG_DEFAULT_SERVLET_CACHE_MAX_TOTAL_SIZE
Integer property to specify maximum total size (kB) of the cache (per single resource manager).
|
static String |
PID_CFG_DEFAULT_SERVLET_CACHE_TTL
Integer property to specify TTL for cache entries (ms)
|
static String |
PID_CFG_DEFAULT_SERVLET_DIR_LISTING
Boolean property to specify whether dir index should be present when accessing dir
resource.
|
static String |
PID_CFG_DEFAULT_SERVLET_REDIRECT_WELCOME
Boolean property to specify whether welcome file should be served immediately, or by redirect.
|
static String |
PID_CFG_DIGESTAUTH_MAX_NONCE_AGE
Return max nonce age for DIGEST authentication (in ms), defaults to 60s (60000ms)
|
static String |
PID_CFG_DIGESTAUTH_MAX_NONCE_COUNT
Return max nonce count for DIGEST authentication, defaults to 1024
|
static String |
PID_CFG_ENABLE_CRLDP
Should Certificate Revocation List Distribution Points support (CRLDP) be enabled?
|
static String |
PID_CFG_ENABLE_OCSP
Should On-Line Certificate Status Protocol (OCSP) be enabled?
|
static String |
PID_CFG_ENC_ALGORITHM
Algorithm name to use for PBE encryption - see
SecretKeyFactory
defaults to PBEWithHmacSHA256AndAES_128 |
static String |
PID_CFG_ENC_ENABLED
Boolean property that tells pax-web-runtime that the configuration may contain encrypted values.
|
static String |
PID_CFG_ENC_ITERATION_COUNT
IC parameter for PBE encryption - defaults to 1000
|
static String |
PID_CFG_ENC_MASTERPASSWORD
Plain text encryption password
|
static String |
PID_CFG_ENC_MASTERPASSWORD_ENV
Environment variable to use for encryption password
|
static String |
PID_CFG_ENC_MASTERPASSWORD_SYS
System property to use for encryption password
|
static String |
PID_CFG_ENC_OSGI_DECRYPTOR
Similarly to Pax JDBC/JMS, we can reference an OSGi service with
objectClass=org.jasypt.encryption.StringEncryptor
and decryptor properties. |
static String |
PID_CFG_ENC_PREFIX
String property for the prefix for encrypted values.
|
static String |
PID_CFG_ENC_PROPERTY_PREFIX |
static String |
PID_CFG_ENC_PROVIDER
Provider name to use for PBE encryption - defaults to
SunJCE on Oracle/OpenJDK |
static String |
PID_CFG_ENC_SUFFIX
String property for the suffix for encrypted values.
|
static String |
PID_CFG_EVENT_DISPATCHER_THREAD_COUNT
Option to specify number of threads for internal web element/context (un)registration event dispatching.
|
static String |
PID_CFG_FORMAUTH_REDIRECT
Returns whether to forward (false, default) to form-login error page or use redirect (true)
|
static String |
PID_CFG_HTTP_CHECK_FORWARDED_HEADERS
Jetty: adds
org.eclipse.jetty.server.ForwardedRequestCustomizer to HttpConfiguration |
static String |
PID_CFG_HTTP_CONNECTOR_NAME
Name to use as default (non-secure) connector, defaults to
default. |
static String |
PID_CFG_HTTP_ENABLED
Should the default non-secure port be enabled?
|
static String |
PID_CFG_HTTP_PORT
This property specifies the port used for servlets and resources accessible via HTTP.
|
static String |
PID_CFG_HTTP_PORT_SECURE
This property specifies the port used for servlets and resources accessible via HTTPS.
|
static String |
PID_CFG_HTTP_SECURE_CONNECTOR_NAME
Name to use as secure connector, defaults to
secureDefault. |
static String |
PID_CFG_HTTP_SECURE_ENABLED
Should the default secure port be enabled?
|
static String |
PID_CFG_JSP_SCRATCH_DIR
Global Scratch directory for JSPs - by default it is relative to global tmp dir and depends on the context
|
static String |
PID_CFG_LISTENING_ADDRESSES
Comma-separated list of addresses to bind listeners/connectors to.
|
static String |
PID_CFG_LOG_NCSA_APPEND
Whether to append to log file
|
static String |
PID_CFG_LOG_NCSA_BUFFERED
Whether NCSA log file access should be buffered.
|
static String |
PID_CFG_LOG_NCSA_ENABLED
Should we enable "NCSA Logger"?
|
static String |
PID_CFG_LOG_NCSA_EXTENDED
Jetty whether to use CustomRequestLog#EXTENDED_NCSA_FORMAT or CustomRequestLog#NCSA_FORMAT
|
static String |
PID_CFG_LOG_NCSA_LOGDIR
Directory to store request log files
|
static String |
PID_CFG_LOG_NCSA_LOGFILE
Jetty: defaults to "yyyy_mm_dd.request.log", should contain
yyyy_mm_dd. |
static String |
PID_CFG_LOG_NCSA_LOGFILE_DATE_FORMAT
Date format to use when current file is renamed during rollover
Jetty: org.eclipse.jetty.util.RolloverFileOutputStream._fileDateFormat = ROLLOVER_FILE_DATE_FORMAT
|
static String |
PID_CFG_LOG_NCSA_LOGTIMEZONE
Timezone to use in logs
Jetty: org.eclipse.jetty.server.RequestLogWriter#_timeZone
|
static String |
PID_CFG_LOG_NCSA_RETAINDAYS
Number of days to retain request files
Jetty: org.eclipse.jetty.server.RequestLogWriter._retainDays
|
static String |
PID_CFG_MAX_CERT_PATH_LENGTH
Return max length of cert path to use during certificate validation
|
static String |
PID_CFG_OCSP_RESPONDER_URL
OCSP responder URL, though it doesn't seem to be used by Jetty.
|
static String |
PID_CFG_PROTOCOLS_EXCLUDED
Comma separated list of excluded protocol names.
|
static String |
PID_CFG_PROTOCOLS_INCLUDED
Comma separated list of included protocol names, as in
SSLEngine.setEnabledProtocols(String[]). |
static String |
PID_CFG_SERVER_CONFIGURATION_FILE
Option to specify single external configuration file.
|
static String |
PID_CFG_SERVER_CONFIGURATION_FILES
Specify comma-separated list of external, server-specific config locations.
|
static String |
PID_CFG_SERVER_IDLE_TIMEOUT
Jetty:
org.eclipse.jetty.util.thread.QueuedThreadPool#setIdleTimeout(int) |
static String |
PID_CFG_SERVER_MAX_THREADS
Gets maximum number of threads to use in server runtime.
|
static String |
PID_CFG_SERVER_MIN_THREADS
Gets minimum number of threads to use in server runtime.
|
static String |
PID_CFG_SERVER_THREAD_NAME_PREFIX
Prefix to use for server thread names.
|
static String |
PID_CFG_SESSION_COOKIE_COMMENT
String property that specifies session cookie comment
|
static String |
PID_CFG_SESSION_COOKIE_DOMAIN
String property that specifies session cookie domain
|
static String |
PID_CFG_SESSION_COOKIE_HTTP_ONLY
Boolean property that specifies http only flag for session cookie.
|
static String |
PID_CFG_SESSION_COOKIE_MAX_AGE
Integer property that specifies max age of session cookie
|
static String |
PID_CFG_SESSION_COOKIE_NAME
String property that specifies session cookie name (defaults to
JSESSIONID) |
static String |
PID_CFG_SESSION_COOKIE_PATH
String property that specifies session cookie path (defaults to context path)
|
static String |
PID_CFG_SESSION_COOKIE_SAME_SITE
String property that specifies
SameSite attribute of session cookie |
static String |
PID_CFG_SESSION_COOKIE_SECURE
Boolean property that specifies secure flag for session cookie.
|
static String |
PID_CFG_SESSION_STORE_DIRECTORY
When specified and is a valid directory location, file session persistence will be enabled
|
static String |
PID_CFG_SESSION_TIMEOUT
Integer property that specifies timeout of sessions in minutes (defaults to 30)
|
static String |
PID_CFG_SESSION_URL
For Jetty, we can specify the URL path parameter for session URL rewriting.
|
static String |
PID_CFG_SESSION_WORKER_NAME
Allows configuration of Jetty's SessionHandler.SessionIdManager.workerName
|
static String |
PID_CFG_SHOW_STACKS
Boolean property to configure the container to show or hide stack traces in error handler.
|
static String |
PID_CFG_SSL_CLIENT_AUTH_NEEDED
Flag for
SSLEngine.setNeedClientAuth(boolean) |
static String |
PID_CFG_SSL_CLIENT_AUTH_WANTED
Flag for
SSLEngine.setWantClientAuth(boolean) |
static String |
PID_CFG_SSL_KEY_ALIAS
Alias of private key entry in server keystore to use of no SNI is enabled
|
static String |
PID_CFG_SSL_KEY_MANAGER_FACTORY_ALGORITHM
Algorithm to use for
KeyManagerFactory.getInstance(String) |
static String |
PID_CFG_SSL_KEY_PASSWORD
Password for private key entry inside server keystore
|
static String |
PID_CFG_SSL_KEYSTORE
File or URL to location of Keystore with server certificate and private key.
|
static String |
PID_CFG_SSL_KEYSTORE_PASSWORD
Password for entire server keystore
|
static String |
PID_CFG_SSL_KEYSTORE_PROVIDER
Provider of server keystore as specified by
KeyStore.getInstance(String, String) |
static String |
PID_CFG_SSL_KEYSTORE_TYPE
Type of server keystore to use as specified by
KeyStore.getInstance(String, String) |
static String |
PID_CFG_SSL_PROTOCOL
Protocol to use with
SSLContext.getInstance(String). |
static String |
PID_CFG_SSL_PROVIDER
Property to specify SSL provider to use for secure connector.
|
static String |
PID_CFG_SSL_RENEGOTIATION_ALLOWED
Allow SSL renegotiation
|
static String |
PID_CFG_SSL_RENEGOTIATION_LIMIT
SSL renegotiation limit
|
static String |
PID_CFG_SSL_SECURE_RANDOM_ALGORITHM
Algorithm to use with
SecureRandom.getInstance(String). |
static String |
PID_CFG_SSL_SESSION_CACHE_SIZE
SSL Session cache size.
|
static String |
PID_CFG_SSL_SESSION_ENABLED
Are SSL Sessions enabled? If
true (which is default), such hint is passed to
SSLContext.createSSLEngine(String, int). |
static String |
PID_CFG_SSL_SESSION_TIMEOUT
SSL Session timeout.
|
static String |
PID_CFG_SSL_TRUST_MANAGER_FACTORY_ALGORITHM
Algorithm to use for
TrustManagerFactory.getInstance(String) |
static String |
PID_CFG_SSL_TRUSTSTORE
File or URL to location of server truststore.
|
static String |
PID_CFG_SSL_TRUSTSTORE_PASSWORD
Password for entire server truststore
|
static String |
PID_CFG_SSL_TRUSTSTORE_PROVIDER
Provider of server truststore as specified by
KeyStore.getInstance(String, String) |
static String |
PID_CFG_SSL_TRUSTSTORE_TYPE
Type of server truststore to use as specified by
KeyStore.getInstance(String, String) |
static String |
PID_CFG_TCCL_TYPE
Defines the type of TCCL that should be set for service methods (like
Servlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)). |
static String |
PID_CFG_TEMP_DIR
Servlet API 4, 4.8.1 "Temporary Working Directories".
|
static String |
PID_CFG_VALIDATE_CERTS
Whether certificates in server keystore should be validated on load
|
static String |
PID_CFG_VALIDATE_PEER_CERTS
Whether certificates in server truststore should be validated on load
|
static String |
PID_CFG_VIRTUAL_HOST_LIST
Comma-separated list of virtual hosts to set on every deployed context if the context itself
doesn't specify such configuration.
|
static final String PID_CFG_TEMP_DIR
ServletContext, but we also need single global temporary directory.static final String PID_CFG_SERVER_CONFIGURATION_FILE
static final String PID_CFG_SERVER_CONFIGURATION_FILES
static final String PID_CFG_CONTEXT_CONFIGURATION_FILE
static final String PID_CFG_HTTP_PORT
80 according to specification, but we'll use 8080.static final String PID_CFG_HTTP_PORT_SECURE
443 according to specificaton, but we'll use 8443.static final String PID_CFG_HTTP_ENABLED
static final String PID_CFG_HTTP_SECURE_ENABLED
static final String PID_CFG_LISTENING_ADDRESSES
0.0.0.0static final String PID_CFG_HTTP_CONNECTOR_NAME
default.static final String PID_CFG_HTTP_SECURE_CONNECTOR_NAME
secureDefault.static final String PID_CFG_CONNECTOR_IDLE_TIMEOUT
org.eclipse.jetty.server.AbstractConnector#setIdleTimeout(long)static final String PID_CFG_SERVER_IDLE_TIMEOUT
org.eclipse.jetty.util.thread.QueuedThreadPool#setIdleTimeout(int)static final String PID_CFG_SERVER_MAX_THREADS
org.eclipse.jetty.util.thread.QueuedThreadPool#setMaxThreads(int)static final String PID_CFG_SERVER_MIN_THREADS
org.eclipse.jetty.util.thread.QueuedThreadPool#setMinThreads(int)static final String PID_CFG_SERVER_THREAD_NAME_PREFIX
org.eclipse.jetty.util.thread.QueuedThreadPool#setName(java.lang.String)static final String PID_CFG_HTTP_CHECK_FORWARDED_HEADERS
org.eclipse.jetty.server.ForwardedRequestCustomizer to HttpConfigurationstatic final String PID_CFG_VIRTUAL_HOST_LIST
static final String PID_CFG_CONNECTOR_LIST
static final String PID_CFG_EVENT_DISPATCHER_THREAD_COUNT
1 ("3" was hardcoded before Pax Web 8).static final String BUNDLE_CONTEXT_PROPERTY_WAR_EXTENDER_THREADS
BundleContext property to configure thread count for WAR
extender. Before Pax Web 8 it was hardcoded to 3 (which is still the default value).static final String BUNDLE_CONTEXT_PROPERTY_WAR_EXTENDER_JARS_TO_SKIP
/WEB-INF/lib) patterns to skip
when searching for TLDs, web fragments and annotated classes. This property can have special value of
"default" (no quotes) which roughly matches Tomcat's tomcat.util.scan.StandardJarScanFilter.jarsToSkip
propertystatic final String BUNDLE_CONTEXT_PROPERTY_WAR_EXTENDER_JARS_TO_SCAN
/WEB-INF/lib) patterns to skan
when searching for TLDs, web fragments and annotated classes. Normally all the reachable jars are scanned, but
if something is matched by BUNDLE_CONTEXT_PROPERTY_WAR_EXTENDER_JARS_TO_SKIP, we can skan it by adding the pattern
to this property (by default this property has empty value, which means that all non-skipped libraries are
scanned).static final String PID_CFG_TCCL_TYPE
Defines the type of TCCL that should be set for service methods (like Servlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)).
It can take two values:
servlet (the default, assumed value) - ServletContext.getClassLoader() returns
only the bundle's class loader for given servlet/filter, but TCCL is set to servlet context's classloaderwhiteboard - ServletContext.getClassLoader() and TCCL are set to the same classloader,
the classloader of a bundle which was used to register given web element.According to Whiteboard specification, ServletContext.getClassLoader() should return a classloader
for a bundle which was used to register given Whiteboard service (like servlet or a filter). This is ensured
by Pax Web 8. However, Whiteboard specification doesn't say anything about
Thread Context ClassLoader, so by the principle of least surprise,
the TCCL is set to a "servlet context class loader", which in Pax Web is a delegating class loader, which can
reach to multiple bundles, including the bundle of the runtime (like pax-web-jetty), JSP bundle, whiteboard
bundle and definitely - all the bundles for all the web elements which are registered into the given servlet
context - this is the default behavior, because it matches the expected behavior for web applications
(WARs/WABs).
static final String PID_CFG_SSL_PROVIDER
Property to specify SSL provider to use for secure connector.
Jetty: org.eclipse.jetty.util.ssl.SslContextFactory#setProvider(). Used in:
CertificateFactory.getInstance(String, String) - default SUNCertStore.getInstance(String, CertStoreParameters, String) - default SUNKeyManagerFactory.getInstance(String, String) - default SunJSSESecureRandom.getInstance(String, String) - default SUNSSLContext.getInstance(String, String) - default SunJSSETrustManagerFactory.getInstance(String, String) - default SunJSSEstatic final String PID_CFG_SSL_KEYSTORE
static final String PID_CFG_SSL_KEYSTORE_PASSWORD
static final String PID_CFG_SSL_KEYSTORE_TYPE
KeyStore.getInstance(String, String)static final String PID_CFG_SSL_KEYSTORE_PROVIDER
KeyStore.getInstance(String, String)static final String PID_CFG_SSL_KEY_PASSWORD
static final String PID_CFG_SSL_KEY_MANAGER_FACTORY_ALGORITHM
KeyManagerFactory.getInstance(String)static final String PID_CFG_SSL_KEY_ALIAS
static final String PID_CFG_SSL_TRUSTSTORE
static final String PID_CFG_SSL_TRUSTSTORE_PASSWORD
static final String PID_CFG_SSL_TRUSTSTORE_TYPE
KeyStore.getInstance(String, String)static final String PID_CFG_SSL_TRUSTSTORE_PROVIDER
KeyStore.getInstance(String, String)static final String PID_CFG_SSL_TRUST_MANAGER_FACTORY_ALGORITHM
TrustManagerFactory.getInstance(String)static final String PID_CFG_SSL_CLIENT_AUTH_WANTED
SSLEngine.setWantClientAuth(boolean)static final String PID_CFG_SSL_CLIENT_AUTH_NEEDED
SSLEngine.setNeedClientAuth(boolean)static final String PID_CFG_SSL_PROTOCOL
SSLContext.getInstance(String). Defaults to TLSv1.2static final String PID_CFG_SSL_SECURE_RANDOM_ALGORITHM
SecureRandom.getInstance(String).static final String PID_CFG_PROTOCOLS_INCLUDED
SSLEngine.setEnabledProtocols(String[]). Protocol names are taken from
sun.security.ssl.ProtocolVersionstatic final String PID_CFG_PROTOCOLS_EXCLUDED
SSLEngine.setEnabledProtocols(String[])static final String PID_CFG_CIPHERSUITES_INCLUDED
SSLEngine.setEnabledCipherSuites(String[]). Cipher suite names are taken from
sun.security.ssl.CipherSuitestatic final String PID_CFG_CIPHERSUITES_EXCLUDED
SSLEngine.setEnabledCipherSuites(String[])static final String PID_CFG_SSL_RENEGOTIATION_ALLOWED
static final String PID_CFG_SSL_RENEGOTIATION_LIMIT
static final String PID_CFG_SSL_SESSION_ENABLED
true (which is default), such hint is passed to
SSLContext.createSSLEngine(String, int).static final String PID_CFG_SSL_SESSION_CACHE_SIZE
-1static final String PID_CFG_SSL_SESSION_TIMEOUT
-1static final String PID_CFG_VALIDATE_CERTS
static final String PID_CFG_VALIDATE_PEER_CERTS
static final String PID_CFG_ENABLE_OCSP
static final String PID_CFG_ENABLE_CRLDP
static final String PID_CFG_CRL_PATH
CertificateFactory.generateCRLs(java.io.InputStream) for X.509 factorystatic final String PID_CFG_OCSP_RESPONDER_URL
static final String PID_CFG_MAX_CERT_PATH_LENGTH
static final String PID_CFG_DIGESTAUTH_MAX_NONCE_AGE
static final String PID_CFG_DIGESTAUTH_MAX_NONCE_COUNT
static final String PID_CFG_FORMAUTH_REDIRECT
static final String PID_CFG_LOG_NCSA_ENABLED
static final String PID_CFG_LOG_NCSA_LOGDIR
static final String PID_CFG_LOG_NCSA_LOGFILE
yyyy_mm_dd.
Tomcat: it should NOT contain yyyy_mm_dd, so please specify your own name.
Undertow: will be appended with "log" or "yyyy-MM-dd.log"static final String PID_CFG_LOG_NCSA_LOGFILE_DATE_FORMAT
static final String PID_CFG_LOG_NCSA_APPEND
static final String PID_CFG_LOG_NCSA_RETAINDAYS
static final String PID_CFG_LOG_NCSA_EXTENDED
static final String PID_CFG_LOG_NCSA_LOGTIMEZONE
static final String PID_CFG_LOG_NCSA_BUFFERED
true.static final String PID_CFG_DEFAULT_SERVLET_ACCEPT_RANGES
Boolean property to specify whether default servlet should reply with Accept-Ranges: bytes header.
acceptRanges boolean init parameteruseAcceptRanges boolean init parameterstatic final String PID_CFG_DEFAULT_SERVLET_REDIRECT_WELCOME
Boolean property to specify whether welcome file should be served immediately, or by redirect.
redirectWelcome boolean init parameterstatic final String PID_CFG_DEFAULT_SERVLET_DIR_LISTING
Boolean property to specify whether dir index should be present when accessing dir resource.
dirAllowed boolean init parameterlistings boolean init parameterdirectory-listing boolean init parameterstatic final String PID_CFG_DEFAULT_SERVLET_CACHE_MAX_ENTRIES
Integer property to specify maximum number of cache entries (per single resource manager).
maxCachedFiles integer init parameterio.undertow.server.handlers.cache.LRUCache#maxEntries for metadata
and "regions" + "slices" parameters in LimitedBufferSlicePoolstatic final String PID_CFG_DEFAULT_SERVLET_CACHE_MAX_ENTRY_SIZE
Integer property to specify maximum size (kB) of single cache entry (file) (per single resource manager).
maxCachedFileSize integer init parameterorg.apache.catalina.webresources.StandardRoot#setCacheObjectMaxSize() (kB)io.undertow.server.handlers.resource.CachingResourceManager#maxFileSize() (B)static final String PID_CFG_DEFAULT_SERVLET_CACHE_MAX_TOTAL_SIZE
Integer property to specify maximum total size (kB) of the cache (per single resource manager).
maxCacheSize boolean init parameterorg.apache.catalina.webresources.StandardRoot#setCacheMaxSize() (kB)new LimitedBufferSlicePool(bufferAllocator, sliceSize, sliceSize * slicesPerPage, maxMemory / (sliceSize * slicesPerPage))static final String PID_CFG_DEFAULT_SERVLET_CACHE_TTL
Integer property to specify TTL for cache entries (ms)
org.apache.catalina.webresources.StandardRoot#setCacheTtl(long) (ms)io.undertow.server.handlers.resource.CachingResourceManager#maxAge and
io.undertow.server.handlers.cache.LRUCache#maxAgestatic final String PID_CFG_SHOW_STACKS
static final String PID_CFG_SESSION_TIMEOUT
static final String PID_CFG_SESSION_COOKIE_NAME
JSESSIONID)static final String PID_CFG_SESSION_COOKIE_DOMAIN
static final String PID_CFG_SESSION_COOKIE_PATH
static final String PID_CFG_SESSION_COOKIE_COMMENT
static final String PID_CFG_SESSION_COOKIE_HTTP_ONLY
truestatic final String PID_CFG_SESSION_COOKIE_SECURE
falsestatic final String PID_CFG_SESSION_COOKIE_MAX_AGE
static final String PID_CFG_SESSION_COOKIE_SAME_SITE
SameSite attribute of session cookiestatic final String PID_CFG_SESSION_URL
jsessionid.static final String PID_CFG_SESSION_WORKER_NAME
static final String PID_CFG_SESSION_STORE_DIRECTORY
static final String PID_CFG_JSP_SCRATCH_DIR
static final String PID_CFG_ENC_PROPERTY_PREFIX
static final String PID_CFG_ENC_ENABLED
false.static final String PID_CFG_ENC_PREFIX
ENC(static final String PID_CFG_ENC_SUFFIX
)static final String PID_CFG_ENC_PROVIDER
SunJCE on Oracle/OpenJDKstatic final String PID_CFG_ENC_ALGORITHM
SecretKeyFactory
defaults to PBEWithHmacSHA256AndAES_128static final String PID_CFG_ENC_MASTERPASSWORD
static final String PID_CFG_ENC_MASTERPASSWORD_ENV
static final String PID_CFG_ENC_MASTERPASSWORD_SYS
static final String PID_CFG_ENC_ITERATION_COUNT
static final String PID_CFG_ENC_OSGI_DECRYPTOR
objectClass=org.jasypt.encryption.StringEncryptor
and decryptor properties. A filter is created to track the OSGi service used to decrypt configuration values.Copyright © 2006–2024 OPS4J - Open Participation Software for Java. All rights reserved.