[fix] setSigningKeys is ignored for unknown protocol.
Currently setSigningKeys cannot been used for unknown protocol, as it is ignored and KeyCache is used to search for a key, that matched with the email address.
Currently setSigningKeys cannot been used for unknown protocol, as it is ignored and KeyCache is used to search for a key, that matched with the email address.