@salesforce/b2c-tooling-sdk / auth / SystemOAuthCredentials
Interface: SystemOAuthCredentials
Defined in: packages/b2c-tooling-sdk/src/auth/resolve.ts:248
Credentials for the non-interactive (system) OAuth flows — client-credentials and JWT Bearer. A superset of the OAuth fields shared by NormalizedConfig and AuthConfig.oauth, so either can be passed directly (extra fields are ignored by structural typing).
Properties
accountManagerHost?
optionalaccountManagerHost:string
Defined in: packages/b2c-tooling-sdk/src/auth/resolve.ts:252
clientAuthMethod?
optionalclientAuthMethod:ClientAuthMethod
Defined in: packages/b2c-tooling-sdk/src/auth/resolve.ts:253
clientId?
optionalclientId:string
Defined in: packages/b2c-tooling-sdk/src/auth/resolve.ts:249
clientSecret?
optionalclientSecret:string
Defined in: packages/b2c-tooling-sdk/src/auth/resolve.ts:250
jwtCertPath?
optionaljwtCertPath:string
Defined in: packages/b2c-tooling-sdk/src/auth/resolve.ts:254
jwtKeyPath?
optionaljwtKeyPath:string
Defined in: packages/b2c-tooling-sdk/src/auth/resolve.ts:255
jwtPassphrase?
optionaljwtPassphrase:string
Defined in: packages/b2c-tooling-sdk/src/auth/resolve.ts:256
scopes?
optionalscopes:string[]
Defined in: packages/b2c-tooling-sdk/src/auth/resolve.ts:251