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:30

Configuration for JWT Bearer authentication.

Properties

accountManagerHost

accountManagerHost: string

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

Account Manager hostname


certPath

certPath: string

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

Path to JWT certificate file (cert.pem)


clientId

clientId: string

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

OAuth client ID


keyPath

keyPath: string

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

Path to JWT private key file (key.pem)


passphrase?

optional passphrase: string

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

Optional passphrase for encrypted private key


scopes?

optional scopes: string[]

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

OAuth scopes to request

Released under the Apache-2.0 License.