{"file":"docs/seed/Signature_Requirements_By_Operation.txt","start":1,"end":16,"lines":[{"number":1,"text":"Signature requirements by operation"},{"number":2,"text":"Operation\tRequired components"},{"number":3,"text":"Read an authorized resource\tAuthentication"},{"number":4,"text":"Create an ordinary resource\tAuthentication"},{"number":5,"text":"Publish authored material\tAuthentication + Authorship"},{"number":6,"text":"Issue a signed credential\tAuthentication + Authorship"},{"number":7,"text":"Send an encrypted message\tAuthentication; encryption occurs using recipient Box public key"},{"number":8,"text":"Mint a child Key\tAuthentication + Delegation"},{"number":9,"text":"Assign child permissions\tAuthentication + Delegation"},{"number":10,"text":"Expand child permissions\tAuthentication + Delegation, possibly Owner approval"},{"number":11,"text":"Rotate the authentication component\tDelegation or Owner"},{"number":12,"text":"Rotate the authorship component\tAuthentication + Delegation, or Owner"},{"number":13,"text":"Rotate the delegation component\tOwner approval recommended"},{"number":14,"text":"Revoke a child\tAuthentication + Delegation"},{"number":15,"text":"Revoke a subtree\tAuthentication + Delegation plus elevated policy or Owner"},{"number":16,"text":"Owner action\tOwner session plus step-up when required"}]}