@salesforce/b2c-tooling-sdk / auth / checkAvailableAuthMethods
Function: checkAvailableAuthMethods()
checkAvailableAuthMethods(
credentials,allowedMethods):AvailableAuthMethods
Defined in: packages/b2c-tooling-sdk/src/auth/resolve.ts:78
Checks which auth methods have the required credentials available.
Parameters
credentials
The available credentials
allowedMethods
AuthMethod[] = ALL_AUTH_METHODS
Methods to check (defaults to all)
Returns
Object with available and unavailable methods
Example
typescript
import { checkAvailableAuthMethods } from '@salesforce/b2c-tooling-sdk';
const result = checkAvailableAuthMethods({
clientId: 'my-client',
clientSecret: 'my-secret',
});
console.log(result.available); // ['client-credentials', 'implicit']