Skip to content

handle base64 GCP Secret Manager wallets#264

Merged
jeandelavarene merged 1 commit into
mainfrom
204-gcp-base64-wallet-secret
Jun 19, 2026
Merged

handle base64 GCP Secret Manager wallets#264
jeandelavarene merged 1 commit into
mainfrom
204-gcp-base64-wallet-secret

Conversation

@MouhsinElmajdouby

Copy link
Copy Markdown
Member

This PR fixes an issue where wallet_location in a JSON config fails when the wallet is stored in GCP Secret Manager as Base64 text.
The GCP provider was always Base64-encoding the retrieved secret, which double-encoded already-Base64 wallets. It now returns Base64 payloads as-is and only encodes raw wallet bytes.

Fixes: #204

@oracle-contributor-agreement oracle-contributor-agreement Bot added the OCA Verified All contributors have signed the Oracle Contributor Agreement. label Jun 18, 2026
@jeandelavarene jeandelavarene merged commit 5596676 into main Jun 19, 2026
2 checks passed
@jeandelavarene jeandelavarene deleted the 204-gcp-base64-wallet-secret branch June 19, 2026 08:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

OCA Verified All contributors have signed the Oracle Contributor Agreement.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Oracle Wallet stored as Base64 in GCP Secret Manager fails with 'Wallet Version Not Supported

2 participants