Globals
Globals are system properties affecting all components in a configuration.
System properties are configured using the -D option when starting java, in the files /bin/start-PhenixID.sh (Linux) and /bin/*.vmoptions (Windows):
-D<property-name>=<property-value>
All globals has the following prefix (if not specified otherwise):
com.phenixidentity.globals.
(left out from table below for better readability)
Example:
-Dcom.phenixidentity.globals.httpRequestBodyMaxSize=<property-value>
Click to copy
Name | Default | Description |
---|---|---|
licensePath |
./license | Path to license directory |
tls.version |
TLSv1.2 |
TLS version to use |
http.port |
8443 | Default HTTP listen port. Note: This value is only used if the server configuration does NOT contain a HTTP_CONFIGURATION with alias 'default' |
defaultLanguage |
en | Default language used for localization. |
defaultHTTPErrorTemplate |
error | Name of template used for displaying errors. |
faviconFilePath |
Path to favicon | |
com.phenixidentity.valve.detectionpattern |
com\.phenixidentity\..* |
Regex matching packages that should be scanned for valves. Note: prefix for this property is 'com.phenixidentity.' |
datetimepattern |
MMM dd yyyy HH:mm:ss.SSS zzz |
Date/time pattern for events. |
storePath |
Path to configuration store. | |
sessionTTL |
30 | Session TTL in minutes. |
sessionMaxCount |
50000 | Maximum number of concurrent sessions. If this value is exceeded, oldest sessions will be removed before expired. |
asyncStoreRequestTimeout |
10000 | Timeout in milliseconds for calls to configuration and runtime store. |
asyncPipeRequestTimeout |
10000 | Timeout in milliseconds for calls to pipes. |
asyncServiceRequestTimeout |
2000 | Timeout in milliseconds for calls to internal services. |
useExtendedExprSyntax |
false | Enable support for dotted names in valve expressions. |
usePromiscuousMode |
false | Enable SSL trust all |
hazelcastConfigPath |
classes/cluster.xml |
Path to Hazelcast configurations file |
com.phenixidentity.operatingPlattform |
default | Server platform. This is an internal setting that never should be changed. Note: prefix for this property is 'com.phenixidentity.' |
listenAddress |
0.0.0.0 | Server bind/listen address |
httpRequestBodyMaxSize |
2097152 |
Max size in bytes of incoming HTTP request bodies. If a message with a body larger than this value is received it will be rejected. |
allowedHttpMethods |
GET,PUT,POST,DELETE | Allowed HTTP request methods. Calls with methods NOT in this list will be rejected. |
requireHttpContentLength |
true | Require HTTP clients to supply header Content-Length in HTTP PUT and POST request. |
phenixid_lta_signature_size |
20000 | Size (bytes) of LTA signature. |