Purpose

Specifies the Client Secret used to authenticate against the Azure Key Vault. This property is used only when Always Encrypted is enabled (ColumnEncryption=Enabled | ResultsetOnly) and Azure Key Vault is the keystore provider. The Azure Key Vault stores the column master key used for Always Encrypted functionality. To access the column master key from the Azure Key Vault, the Client Secret and principal ID must be provided.

Valid Values

client_secret

where:

client_secret
is the Client Secret used to authenticate against the Azure Key Vault.

Notes

  • To specify the principal ID, use the AEKeystorePrincipalId connection property.

Data source method

public String getAEKeystoreClientSecret()

public void setAEKeystoreClientSecret(String)

Default

None

Data Type

String

See Also