Support from the community to continue maintaining and improving this module is welcome. If you find the module useful, please consider supporting the project by becoming a sponsor.
▸ fetchProtectedResource(config, accessToken, url, method, body?, headers?, options?): Promise<Response>
Fetches an arbitrary OAuth 2.0 protected resource.
Authorization Header is used to transmit the Access Token value. No other Access Token means of transport are supported.
| Parameter | Type | Description |
|---|---|---|
config |
Configuration |
- |
accessToken |
string |
OAuth 2.0 Access Token |
url |
URL |
URL to send the request to |
method |
string |
HTTP Request method to use for the request |
body? |
FetchBody |
HTTP Request body to send in the request |
headers? |
Headers |
HTTP Request headers to add to the request |
options? |
DPoPOptions |
- |