Properties
publicKeys
Defined in: typescript/src/crypto/release.ts:67 Key ID to PEM public key. The release names its key in signature.keyId, usuallyreadonlypublicKeys:PublicKeys
default.
audience
Defined in: typescript/src/crypto/release.ts:74 This endpoint’s URL exactly as Parmana stored it at registration (GET /external-connectors shows it). A release made for another endpoint is refused.readonlyaudience:string
isAlreadyExecuted
Defined in: typescript/src/crypto/release.ts:83 Whether this endpoint already executed the businessTransactionId. Keep that record durably: Parmana may send the same release again after a timeout, and the endpoint must answer with its first result, not act twice. Called only for a release that passed every other check.readonlyisAlreadyExecuted: (businessTransactionId) =>boolean|Promise<boolean>
Parameters
businessTransactionId
string
Returns
boolean | Promise<boolean>
now?
Defined in: typescript/src/crypto/release.ts:90 Defaults to the current time.readonlyoptionalnow?:Date
clockSkewSeconds?
Defined in: typescript/src/crypto/release.ts:95 Defaults to DEFAULT_RELEASE_CLOCK_SKEW_SECONDS.readonlyoptionalclockSkewSeconds?:number