Plugin that will decrypt Edge Encrypted replicated data.
Parameter | Description |
---|
keystore | Specifies where the keystore is located. Value: azure |
vault_tenant | tenant_id for the Azure Key Vault containing the keystore* |
vault_url | URL to the Azure Key Vault* |
vault_principal | principal_id for the Azure Key Vault* |
principal_secret | password for the Azure Key Vault* |
secret_name | Name of the keystore^ |
keystore_password | password for the keystore^ |
keystore_alias | Name of the key alias^ |
alias_password | Password for the key^ |
*See Authentication in Azure Key Vault for more information on these configurations.
^See Edge Encryption properties for more information on these configurations.
Code Block |
---|
<config>
<agent>
<subscribe>
<task>
...
<plugin keystore="azure"
vault_tenant="VAULT_TENANT_GOES_HERE"
vault_url="VAULT_URL_GOES_HERE"
vault_principal="VAULT_PRINCIPAL_GOES_HERE"
principal_secret="PRINCIPAL_SECRET_GOES_HERE"
secret_name="SECRET_NAME_GOES_HERE"
keystore_password="KEYSTORE_PASSWORD_GOES_HERE"
keystore_alias="KEYSTORE_ALIAS_GOES_HERE"
alias_password="ALIAS_PASSWORD_GOES_HERE">com.perspectium.replicator.sql.plugin.SQLSubscriberDecryptColumnPlugin</plugin>
</task>
</subscribe>
</agent>
</config> |