@salesforce/b2c-tooling-sdk / auth / AuthMiddlewareProvider
Interface: AuthMiddlewareProvider ​
Defined in: packages/b2c-tooling-sdk/src/auth/middleware.ts:87
Middleware provider that supplies middleware for auth requests.
Example ​
typescript
const provider: AuthMiddlewareProvider = {
name: 'user-agent',
getMiddleware() {
return {
onRequest({ request }) {
request.headers.set('User-Agent', 'my-app/1.0');
return request;
},
};
},
};Properties ​
name ​
readonlyname:string
Defined in: packages/b2c-tooling-sdk/src/auth/middleware.ts:91
Human-readable name for the provider (used in logging/debugging).
Methods ​
getMiddleware() ​
getMiddleware():
AuthMiddleware|undefined
Defined in: packages/b2c-tooling-sdk/src/auth/middleware.ts:98
Returns middleware for auth requests.
Returns ​
AuthMiddleware | undefined
Middleware to apply, or undefined to skip