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

@salesforce/b2c-tooling-sdk / config / buildAuthConfigFromNormalized

Function: buildAuthConfigFromNormalized()

buildAuthConfigFromNormalized(config): AuthConfig

Defined in: packages/b2c-tooling-sdk/src/config/mapping.ts:212

Builds an AuthConfig from a NormalizedConfig.

This is the single source of truth for converting normalized config to the AuthConfig format expected by B2CInstance.

Parameters

config

NormalizedConfig

The normalized configuration

Returns

AuthConfig

AuthConfig for B2CInstance

Example

typescript
const config = {
  clientId: 'my-client-id',
  clientSecret: 'my-secret',
  username: 'admin',
  password: 'pass',
};
const authConfig = buildAuthConfigFromNormalized(config);
// { oauth: { clientId: '...', clientSecret: '...' }, basic: { username: '...', password: '...' } }

All rights reserved.