fyi.opensocial.removeRecoveryKey
Take a recovery key off the group's did:plc. This host's own key cannot be removed this way. Requires group.configure.
Details · procedure
| Kind | procedure |
|---|---|
| Authority | opensocial.fyi |
| Indexed |
Showing version bafyreibcfxfsiy7qnrgba33pwbmzmhepjelkxlgboohyeljpglchnbzlrq. Show the latest
Procedure
procedure · POSTInput
application/jsonErrors
NotPlc
No description in schema.
HostKey
No description in schema.
UnknownKey
No description in schema.
NotController
No description in schema.
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
fyi.opensocial.addRecoveryKey
procedureAdd a steward's recovery key to the group's did:plc, ahead of this host's own key. Only the public did:key is sent; the private half stays with the steward. Requires group.configure.
-
The rotation keys on the group's did:plc that matter: stewards' recovery keys and this host's own, highest priority first. A recovery key outranks the host's, so its holder can undo what the host does to the identity and move the group without it. Requires group.configure.
-
fyi.opensocial.deleteRule
procedureRemove a rule. Requires group.configure.
-
fyi.opensocial.deleteGroup
procedureDelete the group: its account, its repo and its spaces on this host, and the host's own state about it. Irreversible. Requires group.configure, or, for a deactivated group, having held it when the group was switched off. Records members wrote into its spaces live on their own PDSes and are not touched. If no steward holds a recovery key, the group's did:plc is tombstoned too, since nobody could ever use it again; with one, the DID is left for its holders.
-
fyi.opensocial.deleteRole
procedureRemove a role. Requires group.configure. Fails if any membership still holds it.