@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?
optionalpassphrase:string
Defined in: packages/b2c-tooling-sdk/src/auth/oauth-jwt.ts:38
Optional passphrase for encrypted private key
scopes?
optionalscopes:string[]
Defined in: packages/b2c-tooling-sdk/src/auth/oauth-jwt.ts:42
OAuth scopes to request