The semantics of the revokedAsOf field in the pre-release specification for Public Key Announcement are unclear, and may at this point cause more confusion than the problems it is intended to solve.
Solution
This PR removes the revokedAsOf field from the Announcement. Future evolution of the specification may propose a different way of capturing user intent around declaring that a key has been compromised or otherwise should be considered untrustworthy, either entirely or from a specific date and time.
From discussion with @wilwade @aramikm @JoeCap08055
Change summary:
[ ] Removed field and relevant parts of description
Problem
The semantics of the
revokedAsOf
field in the pre-release specification for Public Key Announcement are unclear, and may at this point cause more confusion than the problems it is intended to solve.Solution
This PR removes the
revokedAsOf
field from the Announcement. Future evolution of the specification may propose a different way of capturing user intent around declaring that a key has been compromised or otherwise should be considered untrustworthy, either entirely or from a specific date and time.From discussion with @wilwade @aramikm @JoeCap08055
Change summary:
Steps to Verify: