RPCEncryptionEnabled
Boolean
false
Purpose
When the RPCEncryptionEnabled parameter is set to false (the default value), encryption is not enforced; that is, it is disabled. Set this parameter to true to enforce (enable) the defined RPC encryption protocol on all presentation clients attached to the application server.
When enabled, remote connection by presentation clients is prevented if the encryption library or entry-points are missing or invalid on the application server.
The JADE presentation client network connection is not secure when this parameter is set to the default value of false. When this parameter is set to true, the method to secure the connection is controlled by the corresponding RPCEncryptionHookDLL parameter for the application server node.
This parameter must be set to true on both the presentation clients and the application server to enforce (enable) the defined RPC encryption protocol.
The settings of the RPCEncryptionEnabled and RPCEncryptionHookDLL parameters in the [JadeAppServer] section override any setting in the [JadeThinClient] section if the combination of these two parameters are not values listed in the following table, except that the connection fails if the RPCEncryptionEnabled parameter is not set to true on both the application server and the presentation client when the RPCEncryptionHookDLL parameter is set to SSL_TLS.
Application Server | Presentation Client |
---|---|
false | false, or true when RPCEncryptionHookDLL = Internal or <dll‑name> |
true, with RPCEncryptionHookDLL = Internal | true, with RPCEncryptionHookDLL = Internal |
true, with RPCEncryptionHookDLL = SSL_TLS | true, with RPCEncryptionHookDLL = SSL_TLS |
true, with RPCEncryptionHookDLL = <dll‑name> | true, with RPCEncryptionHookDLL = <dll‑name> |
For more details about encryption security, see "
Parameter is read when …
The application server node is next initialized; for example, when you restart the application server.