@salesforce/b2c-tooling-sdk / auth / AuthMiddleware
Interface: AuthMiddleware
Defined in: packages/b2c-tooling-sdk/src/auth/middleware.ts:49
Middleware interface for authentication requests.
Similar to openapi-fetch's Middleware interface, but simplified for auth requests.
Methods
onRequest()?
optionalonRequest(params):Promise<void|Request>
Defined in: packages/b2c-tooling-sdk/src/auth/middleware.ts:57
Called before the auth request is sent. Can modify the request or return a new one.
Parameters
params
Object containing the request
request
Request
Returns
Promise<void | Request>
Modified request, or void to use original
onResponse()?
optionalonResponse(params):Promise<void|Response>
Defined in: packages/b2c-tooling-sdk/src/auth/middleware.ts:66
Called after the auth response is received. Can modify the response or return a new one.
Parameters
params
Object containing request and response
request
Request
response
Response
Returns
Promise<void | Response>
Modified response, or void to use original