This PR adds support for TCPS Wallet Provider and SEPS (Secure External Password Store) Wallet Provider for Azure Key Vault, enhancing security for Oracle JDBC connections in Azure environments. The TCPS Wallet Provider enables secure retrieval and management of Base64-encoded wallets (PKCS12, SSO and PEM) from Azure Key Vault for mutual TLS (mTLS) communication with Oracle Autonomous Database. The SEPS Wallet Provider retrieves SEPS wallets from Azure Key Vault, securely extracting database credentials. These features extend Oracle JDBC’s functionality in Azure, similar to what is available for OCI Vault.
This PR adds support for TCPS Wallet Provider and SEPS (Secure External Password Store) Wallet Provider for Azure Key Vault, enhancing security for Oracle JDBC connections in Azure environments. The TCPS Wallet Provider enables secure retrieval and management of Base64-encoded wallets (PKCS12, SSO and PEM) from Azure Key Vault for mutual TLS (mTLS) communication with Oracle Autonomous Database. The SEPS Wallet Provider retrieves SEPS wallets from Azure Key Vault, securely extracting database credentials. These features extend Oracle JDBC’s functionality in Azure, similar to what is available for OCI Vault.
Fixes Issue: #102