Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi @TRF ,@nikhilthampi,
May I know if there is any possible solution for my requirement?
Thanks,
Kiran Kumar
Hi @TRF ,@nikhilthampi,
May I know if there is any possible solution for my requirement?
Thanks,
Kiran Kumar
Hi Kiran,
Did you got to find any Azure key vault, I am using Talend 7.3.1 real time bigdata version.
Kindly let me know how to take the key values from azure key vault.
Thanks,
Viswa
Try below script as a routine and pass the secret into JDBC connection
import com.azure.identity.DefaultAzureCredentialBuilder;
import com.azure.security.keyvault.secrets.SecretClient;
import com.azure.security.keyvault.secrets.SecretClientBuilder;
import com.azure.security.keyvault.secrets.models.KeyVaultSecret;
public class KeyVaultExample {
public static void main(String[] args) {
SecretClient secretClient = new SecretClientBuilder()
.vaultUrl("https://your-keyvault-name.vault.azure.net/")
.credential(new DefaultAzureCredentialBuilder().build())
.buildClient();
KeyVaultSecret secret = secretClient.getSecret("your-secret-name");
String secretValue = secret.getValue();
System.out.printf("Retrieved secret '%s' with value '%s'\n", secret.getName(), secretValue);
}
}
Another way to connect Azure key vaults
Below are the steps required. The steps 1. and 2. are the ones to get secret id, client app id and tenant id for the API call (authorization call to get token).
Hi,
Would someone be able to share the sample job, the details for how to access selective parameters, as well as the usage of the joblet to read dynamic variables?
Thanks,
AU