Enabling JADE Smart Thin Client Security Encryption

The [JadeAppServer] and [JadeThinClient] sections of the JADE initialization file contain the RPCEncryptionEnabled and RPCEncryptionHookDLL parameters.

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 = <dll-name> or Internal
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, see "Application Server Section [JadeAppServer]" and "JADE Presentation Client Section [JadeThinClient]" under "JADE Thin Client Sections", in the JADE Initialization File Reference. See also "Network Message Encryption", earlier in this chapter, for details about encrypting network messages.