Skip to content

Add Option to Enforce Stricter Trust Mark Validation Requirements in Federations #271

@lj-raidiam

Description

@lj-raidiam

Currently, the section Section 7.3 on Trust Mark Validation:

  • doesn't require an Entity to know which Trust Anchor it is using prior to validation of a Trust Mark,
  • doesn't require Trust Mark Issuer to be included in the trust_mark_issuers claim,
  • doesn't require the connection between Trust Mark type and the corresponding Trust Mark Issuer to be published in the trust_mark_issuers claim in case of an on-behalf-of scenario,
  • allows the use of the empty array to indicate that the trust mark can be issued by any Trust Mark Issuer.

In many federations, the first three will be required and while the fourth one will not be used. How do we make it more strict and make it discoverable that a federation follows these rules?

In other words, we have a couple of SHOULDs in there that in many federations will have to be MUSTs, and hence we need an option to control it and to indicate that this more strict approach applies.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions