Developer Preview — This project is in active development. APIs may change. Provide feedback
Skip to content

@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()?

optional onRequest(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()?

optional onResponse(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

Released under the Apache-2.0 License.