Skip to content

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