webex-js-sdk icon indicating copy to clipboard operation
webex-js-sdk copied to clipboard

feat(byods): create the main BYoDS class implementation

Open bhabalan opened this issue 5 months ago • 1 comments

COMPLETES #SPARK-549037

This pull request addresses

Creation of the main class for the BYoDS sdk

by making the following changes

  • Mechanism to store tokens for multiple orgIds
  • Expose an HTTP client that is bound with orgId and access token
  • Fetch the JWKS in the constructor

Change Type

  • [ ] Bug fix (non-breaking change which fixes an issue)
  • [x] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to change)
  • [ ] Documentation update
  • [ ] Tooling change
  • [ ] Internal code refactor

The following scenarios where tested

I certified that

  • [x] I have read and followed contributing guidelines

  • [x] I discussed changes with code owners prior to submitting this pull request

  • [x] I have not skipped any automated checks

  • [ ] All existing and new tests passed

  • [ ] I have updated the documentation accordingly


Make sure to have followed the contributing guidelines before submitting.

bhabalan avatar Sep 11 '24 03:09 bhabalan