Key rotation
According to blind key rotation, as I understand from here, key rotation should:
- Discard the previous key altogether
- Send Actor Update activities to every instance
https://socialhub.activitypub.rocks/t/key-rotation-notification/562 https://socialhub.activitypub.rocks/t/newbie-lifecycle-of-keys/3791/5
So our implementation would have to:
- Store key fingerprint on the notifier's cache
- Detect fingerprint change between client and cache
- Issue Actor Updates
- Store the new fingerprint