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. |
Older versions