Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated from main repository #9

Open
wants to merge 17 commits into
base: main
Choose a base branch
from
Open

Updated from main repository #9

wants to merge 17 commits into from

Conversation

fmeheust
Copy link
Collaborator

No description provided.

fmeheust and others added 17 commits September 13, 2024 11:08
* fix Azure Vault Json Provider handling of keys

* add test with key option in AzureVaultJsonProviderTest

* add test with key option in OciVaultJsonProviderTest

* assign results to variables to improve readability in tests

* add test properties for key option and revise tests accordingly

* add test with key option in OciObjectStorageProviderTest

* remove closing extra * in javadoc
…e#96)

* Added support for TCPS and SEPS Wallet Providers for OCI Vault

* Added example-vault-wallet.properties for TCPS and SEPS wallet configurations && Renamed tls wallet property to oracle.jdbc.provider.tlsConfiguration

* Adopted 80-character line limit, fixed indentation, and replaced 'mutual TLS' with 'TLS' in documentation

* Added JavaDocs for default SEPS secrets and updated to use default secrets for username and password && Refactored to use Credentials inner class for storing username and password && Replaced missing mutual TLS (mTLS) with

* Added PemData.decode method

* Renamed PemDataTest

* Refactored TCPS Provider to Support Multiple File Types (SSO, PKCS12, PEM)

* Added TlsUtils

* fix(typo): Remove unused imports and Replace 'wallet' with 'file' and 'Password' with 'password'

* Enhance credential extraction to support single indexed connection string

* Update the README.md file

* Add more details about SEPS and TCPS wallets in readme file

---------

Co-authored-by: Michael McMahon <[email protected]>
…Ms (oracle#99)

* Updated release version and libraries to the latest version of the BOMs and libraries (for those that do not have BOMs).

* Updated actions/setup-java version from v1 to v4 because of warning: The following actions uses node12 which is deprecated

* Back to v1
* Add support for selecting specific credential sets in SEPS wallets

* Add code samples

* Fix code formatting by adding missing space
* Add support for TCPS Wallet Providers for Azure Key Vault

* Add support for SEPS Wallet Providers for Azure Key Vault

* Refactor test properties files for OCI and AZURE

* Update SEPS Provider Test for Azure Key Vault

* Update JavaDocs and README for Azure Key Vault SEPS and TCPS Wallet Providers

* Update copyright year to 2024
…#105)

* Refactor OCI TCPS wallet parameter to 'walletPassword' for consistency with Azure

* Enhance test coverage for SEPS and TCPS wallet providers in OCI

* Enhance test coverage for SEPS and TCPS wallet providers in AZURE

* Add sample code for TCPS, SEPS, Username, Password providers in Azure

* Add sample code for TCPS, SEPS, Username, Password providers in Azure && Update Copyright year to 2024
* Updated the version of com.google.protobuf:protobuf-java

* changed version 3.25.5
* Add TCPS Wallet Provider support for GCP Secret Manager

* Add SEPS Wallet Provider support for GCP Secret Manager

* Update Java docs

* Refactor GCP tests to use centralized enum and add example-test, example-secret-manager-wallet properties files.

* Update README to include GCP TCPS and SEPS wallet provider documentation

* Add samples for TCPS, SEPS, Username Providers && Fix Password Provider sample

* Add missing copyright and license header
…Retrieval (oracle#111)

* Add Azure Key Vault Connection String Provider and refactor common utilities

* Refactor KeyVaultConnectionStringProvider and enhance test coverage for ConnectionStringProvider for Azure

* Update Azure Key Vault configuration examples and README

* Add Azure Key Vault Connection String Provider

* Refactor resource providers to use getSecret method for streamlined secret retrieval

* Switch connection string selection from consumer group to TNS alias

* Use try-with-resources for Statement and ResultSet in example code

* Fix typo in Readme file
* Update ojdbc8 version to 23.6.0.24.10

* Update run-tests.yaml

* Fix test error in AzureAppConfigurationProviderURLParserTest$TestServicePrincipleSecret.testValidUrlWithSecret

* Fix test error in AzureAppConfigurationProviderURLParserTest$TestServicePrincipleSecret.testValidUrlWithSecret
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants