Parameter Name | Description |
Keystore Key Alias (Server only; not Data Sources) | The alias name of the key entry used in SSL authentication to establish the identity of the server to external clients. For TDV server authentication to data sources, this value is optional. If a value is set, the key entry corresponding to the provided alias is used for client authentication, regardless of the contents of the foreign server's truststore or the results of any security callbacks. |
Keystore File Location | The location of the keystore file used in SSL authentication to establish the identity of the server to external clients. The keystore file must contain exactly one key entry (a private key/certificate pair). It can also contain certificate entries from trusted certificate authorities that are used to validate the certificates that are presented by external clients. |
Keystore Password | The password of the keystore file (and of the entries within it, which must be the same). |
Keystore File Type | The type of the keystore file. It must be a valid keystore type, such as JKS or PKCS12. |
Truststore File Location | The location of the truststore file used in SSL authentication to decide what external clients the server should trust. The truststore file can contain certificates from trusted Certificate Authorities. These are used to validate the certificates that are presented by external clients. The TDV JDBC client driver uses the client system’s truststore properties to validate the certificate: • javax.net.ssl.trustStore • javax.net.ssl.trustStorePassword • javax.net.ssl.trustStoreType The TDV Server certificate must be added to this client’s truststore; otherwise, validation fails. The placeholder TDV certificate does not work after the client system truststore is enabled, unless it is added to the client truststore. |
Truststore Password | The password of the truststore file (and of the entries within it, which must be the same). |
Truststore File Type | The type of the truststore file. Valid truststore types include JKS or PKCS12. |