webex-js-sdk
webex-js-sdk copied to clipboard
feat(byods): create the main BYoDS class implementation
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.