Przejdź do treści

Capability Derived V1

Source schema: doc/schemas/capability-derived.v1.schema.json

Signed local intersection of current base grants. It creates no route, advertisement, passport, or effect authority.

Governing Basis

Project Lineage

Fields

Field Required Shape Description
schema yes const: capability-derived.v1
schema/v yes const: 1
declaration/ref yes string
revision/no yes integer
capability/id yes string
components yes array
restrictions yes object
operator/binding-ref yes string
issued-at yes string
expires-at yes string
signature yes ref: #/$defs/signature

Definitions

Definition Shape Description
ref string
ref-list array
signature object
## Field Semantics

schema

  • Required: yes
  • Shape: const: capability-derived.v1

schema/v

  • Required: yes
  • Shape: const: 1

declaration/ref

  • Required: yes
  • Shape: string

revision/no

  • Required: yes
  • Shape: integer

capability/id

  • Required: yes
  • Shape: string

components

  • Required: yes
  • Shape: array

restrictions

  • Required: yes
  • Shape: object

operator/binding-ref

  • Required: yes
  • Shape: string

issued-at

  • Required: yes
  • Shape: string

expires-at

  • Required: yes
  • Shape: string

signature

  • Required: yes
  • Shape: ref: #/$defs/signature

Definition Semantics

$defs.ref

  • Shape: string

$defs.ref-list

  • Shape: array

$defs.signature

  • Shape: object