[Federation] removal of trust_mark_issuer metadata type

Issue #1702 resolved
Giuseppe De Marco created an issue

Considering that every entity is a federation entity and federation operations made via federation api are mapped to federation endpoints in the federation entity metadata, we discussed that we don’t have any reasons for having this specialized metadata type called trust_mark_issuer.

Considering that the status endpoint is a federation endpoint, it will be moved in the federation_entity parameters and the metadata trust_mark_issuer will be removed in the next Draft if this proposal will be agreed by everyone.

Comments (5)

  1. Michael Jones

    This would move federation_status_endpoint up a level in the structure and remove the trust_mark_issuer identifier, correct? There are currently no other values defined for the trust_mark_issuer structure.

  2. Giuseppe De Marco reporter

    Actually we have this

    "metadata": {
      "federation_entity": { ... claims ...},
      "trust_mark_issuer": {"federation_status_endpoint": "https://www.th.at/federation/tm/status"}
    }
    

    This proposal removes “trust_mark_issuer” and moves its only claim federation_status_endpoint in the federation_entity metadata type. Like this:

    "metadata": {
      "federation_entity": {
        ... claims all around ...,
        "federation_status_endpoint": "https://www.th.at/federation/tm/status"
      }
    }
    

  3. Log in to comment