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.
▸ protectedResourceRequest(accessToken
, method
, url
, headers
?, body
?, options
?): Promise
<Response
>
Performs a protected resource request at an arbitrary URL.
Authorization Header is used to transmit the Access Token value.
Parameter | Type | Description |
---|---|---|
accessToken |
string |
The Access Token for the request. |
method |
string |
The HTTP method for the request. |
url |
URL |
Target URL for the request. |
headers ? |
Headers |
Headers for the request. |
body ? |
ProtectedResourceRequestBody |
Request body compatible with the Fetch API and the request's method. |
options ? |
ProtectedResourceRequestOptions |
- |
Resolves with a Response instance. WWW-Authenticate HTTP Header challenges are rejected with WWWAuthenticateChallengeError.