Class UnityHttpServerConfiguration
java.lang.Object
eu.unicore.util.configuration.PropertiesHelper
pl.edu.icm.unity.engine.api.config.UnityHttpServerConfiguration
- All Implemented Interfaces:
eu.unicore.util.configuration.PropertiesHelperAPI
,eu.unicore.util.configuration.UpdateableConfiguration
,Cloneable
public class UnityHttpServerConfiguration
extends eu.unicore.util.configuration.PropertiesHelper
Configuration of the Jetty server, baseline for all HTTP based endpoints
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionstatic final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
CORS support.static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
static final String
Fields inherited from class eu.unicore.util.configuration.PropertiesHelper
genericListeners, metadata, prefix, properties, propertyFocusedListeners, structuredPrefixes
-
Constructor Summary
-
Method Summary
Methods inherited from class eu.unicore.util.configuration.PropertiesHelper
addPropertyChangeListener, canHaveSubkeys, checkBounds, checkConstraints, checkConstraints, checkDeprecated, checkPropertyConstraints, checkStructuredListConstraints, clone, cloneTo, filterChanged, findUnknown, getBooleanValue, getClassValue, getDoubleValue, getDoubleValueNoCheck, getEnumValue, getFileValue, getFileValueAsString, getIntValue, getIntValueNoCheck, getKeyDescription, getListOfValues, getLocalizedValue, getLongValue, getLongValueNoCheck, getMetadata, getMetadataKey, getRawProperty, getSortedNumKeys, getSortedStringKeys, getStructuredListKeys, getSubkeyBooleanValue, getSubkeyEnumValue, getSubkeyIntValue, getSubkeyLongValue, getSubkeyValue, getValue, isSet, logValue, notifyAllWithKey, notifyFocusedListeners, notifyGenericListeners, removePropertyChangeListener, setProperties, setProperty
-
Field Details
-
PREFIX
- See Also:
-
HTTP_PORT
- See Also:
-
HTTP_HOST
- See Also:
-
ADVERTISED_HOST
- See Also:
-
DISABLE_TLS
- See Also:
-
ENABLE_DOS_FILTER
- See Also:
-
DOS_FILTER_PFX
- See Also:
-
FAST_RANDOM
- See Also:
-
MIN_THREADS
- See Also:
-
MAX_THREADS
- See Also:
-
MAX_CONNECTIONS
- See Also:
-
WANT_CLIENT_AUTHN
- See Also:
-
REQUIRE_CLIENT_AUTHN
- See Also:
-
DISABLED_CIPHER_SUITES
- See Also:
-
DISABLED_PROTOCOLS
- See Also:
-
GZIP_PREFIX
- See Also:
-
MIN_GZIP_SIZE
- See Also:
-
ENABLE_GZIP
- See Also:
-
ENABLE_HSTS
- See Also:
-
FRAME_OPTIONS
- See Also:
-
ALLOWED_TO_EMBED
- See Also:
-
MAX_IDLE_TIME
- See Also:
-
SNI_HOSTNAME_CHECK
- See Also:
-
ENABLE_CORS
CORS support. For the parameters see https://www.eclipse.org/jetty/documentation/9.4.x/cross-origin-filter.html- See Also:
-
CORS_PFX
- See Also:
-
CORS_ALLOWED_ORIGINS
- See Also:
-
CORS_ALLOWED_METHODS
- See Also:
-
CORS_ALLOWED_HEADERS
- See Also:
-
CORS_ALLOW_CREDENTIALS
- See Also:
-
CORS_EXPOSED_HEADERS
- See Also:
-
CORS_PREFLIGHT_MAX_AGE
- See Also:
-
CORS_CHAIN_PREFLIGHT
- See Also:
-
PROXY_COUNT
- See Also:
-
ALLOWED_IMMEDIATE_CLIENTS
- See Also:
-
ALLOW_NOT_PROXIED_TRAFFIC
- See Also:
-
defaults
-
-
Constructor Details
-
UnityHttpServerConfiguration
public UnityHttpServerConfiguration(Properties source) throws eu.unicore.util.configuration.ConfigurationException - Throws:
eu.unicore.util.configuration.ConfigurationException
-
-
Method Details
-
getSortedStringKeys
-
getProperty
-