elastic / elastic/integrations
[Box Events]: Add JWT support
- Dominant language
- Handlebars
- Stars
- 333
- Forks
- 647
- Avg merge
- 2d 18h
- Merged PRs (30d)
- 182
Description
### Integration Name
Box Events [box_events]
### Dataset Name
_No response_
### Integration Version
2.14.1
### Agent Version
9.1.2
### OS Version and Architecture
Kubernetes
### User Goal
I am trying to authenticate to the Box API using JSON Web Token (JWT)
### Existing Features
The integration currently only supports Client Credentials Grant (CCG) authentication.
### What did you see?
No error, JWT is not supported in the UI. The Grant Type field only supports one option currently.
### Anything else?
BOX JWT Authentication Method: https://developer.box.com/platform/authentication-methods/#json-web-token-jwt
jwt_auth.py in the Box SDK: https://github.com/box/box-python-sdk/blob/d604ea98012aed3c2d0212d1b40b71a52efb55ec/boxsdk/auth/jwt_auth.py#L238-L258
Contributor guide
Assessment
This issue has not been assessed yet.