-
Notifications
You must be signed in to change notification settings - Fork 280
Closed
Labels
backlogIssues to address with priority for current development goalsIssues to address with priority for current development goals
Milestone
Description
Description of issue or feature request:
By resolving issue #1139 we are going to add classes for all complex fields inside the top-level metadata classes e.g. meta
/ targets
(in Timestamp, Snapshot, Targets), delegations
(in Targets), keys
/roles
(in not yet existent Delegation).
The problem is, that many of those complex fields are represented by a dictionary and we are adding classes for the values of
the dictionary in order to easily validate them later, but we should make sure to validate the dictionary keys as well.
Current behavior:
We are not validating dictionary keys yet.
Expected behavior:
We should make sure to validate:
- KEYID in Root and Delegations
- ROLE in Root | Metadata API validation: validate root roles dictionary content #1516
- METAPATH ? in Snapshot and Timestamp
- TARGETPATH ? in Targets
Metadata
Metadata
Assignees
Labels
backlogIssues to address with priority for current development goalsIssues to address with priority for current development goals