Skip to content
View as Markdown
View as Markdown

@salesforce/b2c-tooling-sdk / auth / JwtOAuthConfig

Interface: JwtOAuthConfig

Defined in: packages/b2c-tooling-sdk/src/auth/oauth-jwt.ts:31

Configuration for JWT Bearer authentication.

Properties

accountManagerHost

accountManagerHost: string

Defined in: packages/b2c-tooling-sdk/src/auth/oauth-jwt.ts:41

Account Manager hostname


certPath

certPath: string

Defined in: packages/b2c-tooling-sdk/src/auth/oauth-jwt.ts:35

Path to JWT certificate file (cert.pem)


clientId

clientId: string

Defined in: packages/b2c-tooling-sdk/src/auth/oauth-jwt.ts:33

OAuth client ID


keyPath

keyPath: string

Defined in: packages/b2c-tooling-sdk/src/auth/oauth-jwt.ts:37

Path to JWT private key file (key.pem)


passphrase?

optional passphrase: string

Defined in: packages/b2c-tooling-sdk/src/auth/oauth-jwt.ts:39

Optional passphrase for encrypted private key


scopes?

optional scopes: string[]

Defined in: packages/b2c-tooling-sdk/src/auth/oauth-jwt.ts:43

OAuth scopes to request

Released under the Apache-2.0 License.