Skip to content

[Policy] Trust Mark with Intended Usage #42

@peppelinux

Description

@peppelinux
{
  "typ": "trust-mark+jwt",
  "alg": "ES256",
  "kid": "2HnoFS3YnC9tjiCaivhWnXAdNuA"
}
.
{
  "iss": "https://federation.example.org",
  "sub": "https://rp.example.org",
  "iat": 1710841200,
  "exp": 1742377200,
  "id": "https://federation.example.org/trust_marks/intended_usage/v1",
  "ref": "https://federation.example.org/trust_marks/intended_usage/policy",

    "intended_usage": [
      {
        "loan": {
          "id": "that_credential_id",
          "format": "vc+sd-jwt",
          "meta": {
            "vct_values": [
              "https://credentials.example.com/identity_credential"
            ]
          },
          "claims": [
            {
              "path": ["last_name"]
            },
            {
              "path": ["first_name"]  
            },
            {
              "path": ["address", "street_address"]
            }
          ]
        }
      },
      {
        "kyc": {
          "id": "kyc_credential_id",
          "format": "vc+sd-jwt",
          "meta": {
            "vct_values": [
              "https://credentials.example.com/kyc_credential"
            ]
          },
          "claims": [
            {
              "path": ["verification_level"]
            },
            {
              "path": ["verification_date"]
            }
          ]
        }
      }
    ]
}

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

Todo

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions