Skip to content

Toolkit properties help

Sunil Bhaskarla edited this page Dec 3, 2019 · 5 revisions

The following properties are managed through the Toolkit configuration tool.

Toolkit_Host - host (DNS name or IP address) where toolkit is installed. Used to generate URLs for simulator endpoints.

Toolkit_Port - port (non-TLS) where toolkit is installed. Used to generate URLs for simulator endpoints.

Toolkit_TLS_Port - port (TLS) where toolkit is installed. Used to generate URLs for simulator endpoints.

External_Cache - absolute file path of External Cache. See also: Resolving the External_Cache Toolkit Property.

Default_Environment - the default Environment.

Admin_password - toolkit administrators password.

Use_Actors_File - system definitions are either stored in one big file or in a directory with one file per system. The use of the one big file approach is deprecated so the only valid value for this setting is false.

Gazelle_Config_URL - at testing events where toolkit is used along side Gazelle this is the base URL for Gazelle. Example value is

https://gazelle.ihe.net/EU-CAT/systemConfigurations.seam

Gazelle_testing_session - at testing events where toolkit is used along side Gazelle this is the Test Session in Gazelle.

Gazelle_Assertions_for_Connectathon_URL - URL for documentation on Gazelle STS service.

Enable_SAML - enable/disable use of SAML. Values are true or false.

Listener_Port_Range - list of port numbers that can be allocated to simulators to use in receiving V2 Patient Identity Feed messages. Format is low_number, high_number.

Auto_init_conformance_tool - if true initialize the Conformance tool when it is launched. See Conformance Test Tool.

MSH_3, MSH_4, MSH_5, MSH_6 - fields in a V2 Patient Identity Feed message that can be customized.

Archive_Logs - if true all transactions are logged to the archive directory under the External Cache. This includes outgoing transactions initiated by the test client and incoming transactions received by simulators.

Wiki_Base_URL - location of wiki holding toolkit documentation. If wiki is moved all links from within toolkit can be updated by changing this setting. See Documentation references from toolkit.

Proxy_Port - port number for the internal proxy.

Multiuser_mode - enables multiuser mode (true/false)

Nonce_size - in multiuser mode this is the size of the Test Session ID generated. Default is 6.

Default_Test_Session - in multiuser mode this is the Test Session the user is placed in when Toolkit is launched in their browser. This property must be configured when using multi user mode or CAS mode. Toolkit will not launch properly otherwise. The launch will fail early with the error message

ToolkitRuntimeException: In toolkit.properties: Multiuser_mode is true therefore Default_Test_Session must be set.

Default_Test_Session_is_Protected -

Cas_mode - special restrictive mode for CAS operations. Value is true/false. If set to true then Multiuser_mode must be true.

Client_Cipher_Suites - comma separated list of cipher suites that toolkit will use when initiating a TLS connection. If nothing is specified in this property, toolkit software defaults to whatever the Java Runtime Environment uses when it creates a socket connection. An example is: TLS_RSA_WITH_AES_128_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA

Enable_all_ciphers -

Ignore_internal_testkit - This should be set to false for production environments. When set to true, the toolkit will ignore test cases that are distributed with the toolkit WAR and will only include test cases that are added to the external cache.

Bypass_SecurityHeaderMuOnIncomingResponse -

Using_SSL - set to true if the UI is running on SSL (true/false)

SSL_Port - if the UI is running on SSL this is the SSL port. Used to generate external HTTP references.

Sts_ActorName -

Sts_TpName -

Clone this wiki locally