Revoking tickets
Question
Is it possible to revoke a specific ticket? The documentation is silent on this.
Example
Let's suppose I have a ticket A for a certain doc (rw permissions). Then I create a ticket B, that is based on ticket A. Is it possible to revoke ticket A? If so, is the ticket B still valid?
TLDR
- Ticket A (rw) for a Doc
- Ticket B from A
- Revoke A?
- If so, is B still valid?
Docs tickets can currently not be revoked. Ticket B will by default contain the same secret material as Ticket A, so both will be valid
Hmmm. Has anyone touched this subject before? I'm curious if there was anyone how may had investigated how to implement such a feature. If no, could I start looking around? Will it be automatically rejected?
it's conceptually pretty much impossible for iroh-docs, as the secret key material is bound to the documents identity, so you would have to make a new document to do so. iroh-willow which is going to be a more complex version and feature heavy version of iroh-docs will allow for this, as it will implement a full capability system for managing access to data