Skip to content

Comments

Add Azurite support for HTTPS/OAuth configuration#1228

Merged
cristianrgreco merged 5 commits intomainfrom
codex/azurite-https-oauth-996
Feb 17, 2026
Merged

Add Azurite support for HTTPS/OAuth configuration#1228
cristianrgreco merged 5 commits intomainfrom
codex/azurite-https-oauth-996

Conversation

@cristianrgreco
Copy link
Collaborator

Summary

  • add HTTPS configuration for Azurite with explicit APIs:
    • withSsl(cert, key) for PEM
    • withSslPfx(cert, password) for PFX
  • add withOAuth() to enable OAuth in basic mode
  • update endpoint + connection string protocol to https when SSL is enabled
  • add OAuth + HTTPS behavior tests (valid token succeeds, invalid audience fails)
  • add Azurite test helper utilities and cert fixtures for deterministic tests
  • update Azurite docs to include helper snippet alongside examples
  • include lockfile alignment updates from npm install

Notes

  • changes are additive and default behavior remains HTTP unless SSL is configured

Validation

  • npm test -- azurite

Closes #996

@netlify
Copy link

netlify bot commented Feb 17, 2026

Deploy Preview for testcontainers-node ready!

Name Link
🔨 Latest commit d6f69fb
🔍 Latest deploy log https://app.netlify.com/projects/testcontainers-node/deploys/6994c8291636aa0008f74cca
😎 Deploy Preview https://deploy-preview-1228--testcontainers-node.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@cristianrgreco cristianrgreco changed the title feat(azurite): support HTTPS/OAuth configuration Add Azurite support for HTTPS/OAuth configuration Feb 17, 2026
@cristianrgreco cristianrgreco added enhancement New feature or request minor Backward compatible functionality labels Feb 17, 2026
@cristianrgreco cristianrgreco force-pushed the codex/azurite-https-oauth-996 branch from 9681ab8 to fb18e13 Compare February 17, 2026 11:19
@cristianrgreco cristianrgreco force-pushed the codex/azurite-https-oauth-996 branch from f42bb06 to 45af182 Compare February 17, 2026 15:09
@cristianrgreco cristianrgreco merged commit 746f96e into main Feb 17, 2026
340 checks passed
@cristianrgreco cristianrgreco deleted the codex/azurite-https-oauth-996 branch February 17, 2026 20:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request minor Backward compatible functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Azurite: Support https/oauth configuration

1 participant