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