Skip to main content
Defined in: typescript/src/crypto/step-up.ts:21

Properties

pendingPolicyChangeId

readonly pendingPolicyChangeId: string
Defined in: typescript/src/crypto/step-up.ts:25 The change to approve or reject.

action

readonly action: "approve" | "reject"
Defined in: typescript/src/crypto/step-up.ts:27

privateKeyPem

readonly privateKeyPem: string
Defined in: typescript/src/crypto/step-up.ts:33 The approver’s Ed25519 step up private key, PEM (PKCS #8), as made by openssl genpkey -algorithm ed25519.

keyId

readonly keyId: string
Defined in: typescript/src/crypto/step-up.ts:40 A label for the key. It is recorded with the authorization; the server verifies with the public key registered on the approver’s API key, not by this label.

ttlSeconds?

readonly optional ttlSeconds?: number
Defined in: typescript/src/crypto/step-up.ts:45 How long the authorization stays valid. Default 120.