@manan
good question! this is specific to Warpcast's implementation of authenticated APIs.
If you're using signers to write to the protocol as a bot or on behalf of users, then there's no expiration for the signer itself. Only users can revoke signers today. We've requested for developer revocations as a feature.