@salesforce/b2c-tooling-sdk / operations/mtls / IssueClientCertificateOptions
Interface: IssueClientCertificateOptions
Defined in: packages/b2c-tooling-sdk/src/operations/mtls/index.ts:115
Options for issueClientCertificate.
Properties
ca
Defined in: packages/b2c-tooling-sdk/src/operations/mtls/index.ts:117
CA certificate and private key used to sign the client certificate
commonName
commonName:
string
Defined in: packages/b2c-tooling-sdk/src/operations/mtls/index.ts:119
Subject common name identifying the client; Salesforce recommends the Business Manager username or API client ID
keySize?
optionalkeySize:number
Defined in: packages/b2c-tooling-sdk/src/operations/mtls/index.ts:125
RSA key size in bits. Default: DEFAULT_KEY_SIZE
organization?
optionalorganization:string
Defined in: packages/b2c-tooling-sdk/src/operations/mtls/index.ts:121
Optional subject organization (O)
passphrase?
optionalpassphrase:string
Defined in: packages/b2c-tooling-sdk/src/operations/mtls/index.ts:127
Passphrase protecting the PKCS12 bundle. Default: a random passphrase
validityDays?
optionalvalidityDays:number
Defined in: packages/b2c-tooling-sdk/src/operations/mtls/index.ts:123
Validity in days. Default: DEFAULT_CLIENT_VALIDITY_DAYS; capped at the CA's expiry