@salesforce/b2c-tooling-sdk / auth / BasicAuthStrategy
Class: BasicAuthStrategy ​
Defined in: packages/b2c-tooling-sdk/src/auth/basic.ts:9
Implements ​
Constructors ​
Constructor ​
new BasicAuthStrategy(
user,pass):BasicAuthStrategy
Defined in: packages/b2c-tooling-sdk/src/auth/basic.ts:12
Parameters ​
user ​
string
pass ​
string
Returns ​
BasicAuthStrategy
Methods ​
fetch() ​
fetch(
url,init):Promise<Response>
Defined in: packages/b2c-tooling-sdk/src/auth/basic.ts:19
Performs a fetch request with authentication. Implementations MUST handle header injection and 401 retries (token refresh) internally.
Parameters ​
url ​
string
init ​
FetchInit = {}
Returns ​
Promise<Response>
Implementation of ​
getAuthorizationHeader() ​
getAuthorizationHeader():
Promise<string>
Defined in: packages/b2c-tooling-sdk/src/auth/basic.ts:27
Optional: Helper for legacy clients (like a strict WebDAV lib) that need the raw header.
Returns ​
Promise<string>