Purpose

Specifies the absolute path to the Java KeyStore file. This property is used only when Always Encrypted is enabled (ColumnEncryption=Enabled | ResultsetOnly) and the Java KeyStore is the keystore provider. The Java KeyStore file contains the column master key used for Always Encrypted functionality.

Valid Values

java_keystore_path

where:

java_keystore_path
is the absolute path to the Java KeyStore file.

Notes

  • To specify the password for the Java KeyStore file, use the AEKeystoreSecret connection property.
  • This property is required when encryption keys are stored in a Java KeyStore and Always Encrypted is enabled (ColumnEncryption=Enabled | ResultsetOnly).
  • The value for this property is ignored when Always Encrypted is disabled (ColumnEncryption=Disabled).
  • The driver supports the JKS and PKCS12 file formats.

Data source method

public String getAEKeystoreLocation()

public void setAEKeystoreLocation(String)

Default

None

Data Type

String

See Also