{
  "vct": "eu.we-build:authorisedsignatories:1",
  "name": "WeBuild – AuthorisedSignatories Attestation – SD-JWT VC payload",
  "description": "Schema for the SD-JWT VC payload of an AuthorisedSignatories Attestation as defined in the AuthorisedSignatories Rulebook (Chapter 3.2). This models the JSON claims set prior to SD-JWT disclosure/packing.",
  "display": [
    {
      "locale": "en-US",
      "name": "WeBuild – AuthorisedSignatories Attestation",
      "description": "Schema for the SD-JWT VC payload of an AuthorisedSignatories Attestation as defined in the AuthorisedSignatories Rulebook (Chapter 3.2). This models the JSON claims set prior to SD-JWT disclosure/packing."
    }
  ],
  "claims": [
    {
      "path": [
        "legal_entity",
        "legal_person"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Legal Person"
        }
      ],
      "description": "The official legal name and legal form of the entity issuing the attestation."
    },
    {
      "path": [
        "legal_entity",
        "identifier"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Identifier"
        }
      ],
      "description": "Legal identifiers for the entity. The EUID is mandatory; LEI and tax number are optional."
    },
    {
      "path": [
        "legal_entity"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Legal Entity"
        }
      ],
      "description": "Identifies the legal entity that issued the attestation and on whose behalf the authorised persons act. SHALL appear exactly once. SHALL be individually selectively disclosable as a top-level claim.",
      "mandatory": true,
      "sd": "always"
    },
    {
      "path": [
        "attestation_legal_category"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Attestation Legal Category"
        }
      ],
      "description": "The legal category of the attestation as defined by eIDAS 2. For the AuthorisedSignatories Attestation self-issued by the legal entity, this SHALL be 'EAA'. SHALL NOT be selectively disclosable.",
      "mandatory": true,
      "sd": "always"
    },
    {
      "path": [
        "authorised_persons"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Authorised Persons"
        }
      ],
      "description": "Array of authorised person objects. SHALL contain at least one entry. Each entry represents a natural person authorised to act on behalf of the legal entity. SHALL be individually selectively disclosable as a top-level claim.",
      "mandatory": true,
      "sd": "always"
    },
    {
      "path": [
        "trust_anchor_url"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Trust Anchor Url"
        }
      ],
      "description": "URL at which a machine-readable version of the trust anchor used for verifying the AuthorisedSignatories Attestation can be found or looked up. When present, SHALL be a valid URI."
    },
    {
      "path": [
        "schema_version"
      ],
      "display": [
        {
          "locale": "en-US",
          "label": "Schema Version"
        }
      ],
      "description": "Version of the AuthorisedSignatories attestation schema used. SHALL be a non-empty string when present."
    }
  ]
}