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

Reply via email to