oracle / ojdbc-extensions

The Oracle JDBC Driver Extensions include providers for centralized configuration or token providers for authentication with the DB.
Universal Permissive License v1.0
13 stars 5 forks source link

Support for TCPS and SEPS Wallets in Azure Key Vault for Oracle JDBC #102

Closed MouhsinElmajdouby closed 1 week ago

MouhsinElmajdouby commented 1 week ago

This issue focuses on extending Oracle JDBC Providers to support TCPS (TLS) and SEPS (Secure External Password Store) wallets stored in Azure Key Vault, providing the same functionality that was previously added for OCI Vault.

At the moment, users can store TCPS wallets in OCI Vault to establish secure mTLS communication with Oracle Autonomous Database, as well as retrieve credentials securely via SEPS wallets. However, this feature is not available for Azure Key Vault users.

By adding support for Azure Key Vault, this issue will allow Oracle JDBC users to securely retrieve TLS keys and SEPS credentials, expanding Oracle JDBC’s functionality in Azure environments.