Skip to main content
Defined in: typescript/src/models/approval-issuer.ts:11 A key the server trusts, or trusted, to sign approvals.

Properties

approverId

readonly approverId: string
Defined in: typescript/src/models/approval-issuer.ts:12

keyId

readonly keyId: string
Defined in: typescript/src/models/approval-issuer.ts:13

publicKeyPem

readonly publicKeyPem: string
Defined in: typescript/src/models/approval-issuer.ts:18 Ed25519 public key, PEM (SPKI).

revoked

readonly revoked: boolean
Defined in: typescript/src/models/approval-issuer.ts:23 true: every approval signed with this key is refused.

source

readonly source: "code" | "governed"
Defined in: typescript/src/models/approval-issuer.ts:29 “code”: listed in the server code, changed only by a deploy. “governed”: added through an approver change.

addedByChangeId?

readonly optional addedByChangeId?: string
Defined in: typescript/src/models/approval-issuer.ts:31

addedAt?

readonly optional addedAt?: string
Defined in: typescript/src/models/approval-issuer.ts:32

revokedByChangeId?

readonly optional revokedByChangeId?: string
Defined in: typescript/src/models/approval-issuer.ts:33

revokedAt?

readonly optional revokedAt?: string
Defined in: typescript/src/models/approval-issuer.ts:34