> ## Documentation Index
> Fetch the complete documentation index at: https://docs.parmanasystems.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Interface: PolicyChangeStepUpAuthorization

Defined in: typescript/src/models/policy-change.ts:129

Proof that the approver, holding their step up private key, authorized
this one action on this one change. Valid once, until `expiresAt`.
Make one with `signPolicyChangeStepUp()`.

## Properties

### payload

> `readonly` **payload**: [`PolicyChangeStepUpAuthorizationPayload`](/sdks/reference/typescript/interfaces/PolicyChangeStepUpAuthorizationPayload)

Defined in: typescript/src/models/policy-change.ts:130

***

### signature

> `readonly` **signature**: `string`

Defined in: typescript/src/models/policy-change.ts:135

Base64 Ed25519 signature over the canonical JSON of `payload`.

***

### keyId

> `readonly` **keyId**: `string`

Defined in: typescript/src/models/policy-change.ts:137

***

### algorithm

> `readonly` **algorithm**: `"ed25519"`

Defined in: typescript/src/models/policy-change.ts:138
