public TokenPayload Decode(string token) { if (!_signer.TryDecode(token, out var payloadBytes)) { throw new InvalidOperationException("Token Forged"); } return(TokenPayload.FromPayloadBytes(payloadBytes)); }