Security-Related System Properties
The table describes the security-related system properties in the geode.properties
file for native client authentication and authorization.
security-client-auth-factory |
Sets the key for the AuthInitialize factory function. |
security-client-auth-library |
Registers the path to the securityImpl.dll library. |
security-client-dhalgo |
Returns the Diffie-Hellman secret key cipher algorithm. |
security-client-kspath |
Path to a .pem file, which contains the public certificates for all GemFire cache servers to which the client can connect through specified endpoints. |
security-client-kspasswd |
Password for the public key file store on the client. |
security-alias |
Alias name for the key in the keystore. |
security-keystorepass |
Sets the password for the password-protected keystore. |
ssl-enabled |
True if SSL connection support is enabled. |
ssl-keystore |
Name of the .PEM keystore file, containing the client’s private key. Not set by default. Required if the cluster expects two-way SSL validation (the conventional case for SSL configurations). |
ssl-keystore-password |
Sets the password for the private key PEM file for SSL. |
ssl-truststore |
Name of the .PEM truststore file, containing the servers’ public certificate. Not set by default. Required if |
ssl-strict-mode |
When true , enforce validation of cluster credentials against the specified truststore.
Default is false to avoid breaking legacy applications
that rely on an incorrect SSL implementation in earlier releases of the native client. |