JAMES-1959 Adding more logs when failed to read keys
Project: http://git-wip-us.apache.org/repos/asf/james-project/repo Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/9d99b73a Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/9d99b73a Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/9d99b73a Branch: refs/heads/master Commit: 9d99b73afe994300b82fe320823f6107b17e646b Parents: 0fc16af Author: benwa <btell...@linagora.com> Authored: Thu Mar 9 16:22:36 2017 +0700 Committer: benwa <btell...@linagora.com> Committed: Wed Mar 15 09:01:52 2017 +0700 ---------------------------------------------------------------------- .../main/java/org/apache/james/jmap/crypto/PublicKeyReader.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/james-project/blob/9d99b73a/server/protocols/jmap/src/main/java/org/apache/james/jmap/crypto/PublicKeyReader.java ---------------------------------------------------------------------- diff --git a/server/protocols/jmap/src/main/java/org/apache/james/jmap/crypto/PublicKeyReader.java b/server/protocols/jmap/src/main/java/org/apache/james/jmap/crypto/PublicKeyReader.java index 25f2ed8..b695c26 100644 --- a/server/protocols/jmap/src/main/java/org/apache/james/jmap/crypto/PublicKeyReader.java +++ b/server/protocols/jmap/src/main/java/org/apache/james/jmap/crypto/PublicKeyReader.java @@ -35,7 +35,6 @@ public class PublicKeyReader { private static final Logger LOGGER = LoggerFactory.getLogger(PublicKeyReader.class); Optional<PublicKey> fromPEM(Optional<String> pemKey) { - return pemKey .map(k -> new PEMParser(new PemReader(new StringReader(k)))) .flatMap(this::publicKeyFrom); @@ -47,6 +46,7 @@ public class PublicKeyReader { if (readPEM instanceof SubjectPublicKeyInfo) { return Optional.of(new JcaPEMKeyConverter().getPublicKey((SubjectPublicKeyInfo) readPEM)); } + LOGGER.warn("Key is not an instance of SubjectPublicKeyInfo but of " + readPEM); return Optional.empty(); } catch (IOException e) { LOGGER.warn("Error when reading the PEM file", e); --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org