Agora Vault Ref v1¶
Source schema: doc/schemas/agora-vault-ref.v1.schema.json
Plaintext record shape intended to be sealed inside pseudonym-vault.v1. It maps recovered participant or nym material to an opaque Agora Vault subject and capability references.
Fields¶
| Field | Required | Shape | Description |
|---|---|---|---|
schema |
yes |
const: agora-vault-ref.v1 |
|
schema/v |
yes |
const: 1 |
|
ref/id |
yes |
string | |
agora/provider-ref |
yes |
string | |
vault/subject |
yes |
string | Opaque storage partition. It must not encode participant or nym ids. |
allowed/artifact-kinds |
yes |
array | |
capability/refs |
yes |
array | |
created/at |
yes |
string | |
last/seen-at |
no |
string | |
| ## Field Semantics |
schema¶
- Required:
yes - Shape: const:
agora-vault-ref.v1
schema/v¶
- Required:
yes - Shape: const:
1
ref/id¶
- Required:
yes - Shape: string
agora/provider-ref¶
- Required:
yes - Shape: string
vault/subject¶
- Required:
yes - Shape: string
Opaque storage partition. It must not encode participant or nym ids.
allowed/artifact-kinds¶
- Required:
yes - Shape: array
capability/refs¶
- Required:
yes - Shape: array
created/at¶
- Required:
yes - Shape: string
last/seen-at¶
- Required:
no - Shape: string