We need to rotate the OAuth client secret for an existing production mobile application while older versions remain installed.
Could you clarify:
1. Can multiple client secrets remain active during migration?
2. Does generating a new secret revoke the existing secret?
3. Will existing access and refresh tokens remain valid?
4. Can existing refresh tokens be used with the new secret?
5. Will users need to authenticate again?
6. What zero-downtime migration process do you recommend?
7. Does rotation require another application review?
8. When is it safe to revoke the previous secret?
