Add Azurite support for HTTPS/OAuth configuration by cristianrgreco · Pull Request #1228 · testcontainers/testcontainers-node

Skip to content

Navigation Menu

Sign in

Appearance settings

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Appearance settings

Conversation

@cristianrgreco

Copy link Copy Markdown

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 Copy Markdown

netlify bot commented

Feb 17, 2026

edited

Loading

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

Reviewers

No reviews

Assignees

No one assigned

Labels

enhancement

New feature or request

minor

Backward compatible functionality

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

Azurite: Support https/oauth configuration

1 participant

@cristianrgreco