Tearleads

OrganizationReplacementAuthorization

An identity's signed statement that one fresh personal organization replaces a purged one, binding the new organization's root and reserved group heads.

Shape

object

12 fields
  • replacesOrganizationIdstringrequired
    • lowercase UUID v4
  • organizationIdstringrequired
    • lowercase UUID v4
  • rootContainerIdstringrequired
    • lowercase UUID v4
  • userIdstringrequired
    • lowercase UUID v4
  • organizationStateHashstringrequired
    • exactly 64 characters
    • lowercase hexadecimal
  • adminGroupIdstringrequired
    • lowercase UUID v4
  • adminGroupStateHashstringrequired
    • exactly 64 characters
    • lowercase hexadecimal
  • memberGroupIdstringrequired
    • lowercase UUID v4
  • memberGroupStateHashstringrequired
    • exactly 64 characters
    • lowercase hexadecimal
  • rootManifestHashstringrequired
    • exactly 64 characters
    • lowercase hexadecimal
  • rootMetadataDocumentIdstringrequired
    • lowercase UUID v4
  • signaturestringrequired
    • not empty

    The identity's ML-DSA-87 signature over the other fields.

Used by

Schemas