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
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringCORS support.static final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from class eu.unicore.util.configuration.PropertiesHelper
genericListeners, metadata, prefix, properties, propertyFocusedListeners, structuredPrefixes -
Constructor Summary
Constructors -
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
-