You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by ra...@apache.org on 2019/01/04 13:30:57 UTC
[tomee] 08/12: logging and minor fixes
This is an automated email from the ASF dual-hosted git repository.
radcortez pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/tomee.git
commit 66a42016730b113dedea0a17f0427d0eab3d4e98
Author: ivanjunckes <ij...@tomitribe.com>
AuthorDate: Thu Jan 3 13:05:52 2019 -0200
logging and minor fixes
---
.../main/java/org/apache/tomee/microprofile/jwt/cdi/ClaimBean.java | 2 +-
.../org/apache/tomee/microprofile/jwt/config/JWTAuthContextInfo.java | 5 ++++-
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/cdi/ClaimBean.java b/mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/cdi/ClaimBean.java
index 2476cbc..7e6a758 100644
--- a/mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/cdi/ClaimBean.java
+++ b/mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/cdi/ClaimBean.java
@@ -274,7 +274,7 @@ public class ClaimBean<T> implements Bean<T>, PassivationCapable {
}
JsonWebToken jsonWebToken = null;
- if (! JsonWebToken.class.isInstance(principal)) {
+ if (!JsonWebToken.class.isInstance(principal)) {
logger.warning(String.format("Can't retrieve claim %s. Active principal is not a JWT.", name));
return null;
}
diff --git a/mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/config/JWTAuthContextInfo.java b/mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/config/JWTAuthContextInfo.java
index 4cfa333..447cb2f 100644
--- a/mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/config/JWTAuthContextInfo.java
+++ b/mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/config/JWTAuthContextInfo.java
@@ -16,6 +16,7 @@
*/
package org.apache.tomee.microprofile.jwt.config;
+import org.apache.tomee.microprofile.jwt.cdi.MPJWTCDIExtension;
import org.jose4j.jwk.JsonWebKey;
import org.jose4j.lang.JoseException;
@@ -23,12 +24,14 @@ import java.security.Key;
import java.util.Collections;
import java.util.List;
import java.util.Map;
+import java.util.logging.Logger;
import java.util.stream.Collectors;
/**
* The public key and expected issuer needed to validate a token.
*/
public class JWTAuthContextInfo {
+ private static final Logger logger = Logger.getLogger(MPJWTCDIExtension.class.getName());
public static final String DEFAULT_KEY = "DEFAULT";
private Map<String, Key> signerKeys;
@@ -73,7 +76,7 @@ public class JWTAuthContextInfo {
jsonWebKey.setKeyId(key.getKey());
return jsonWebKey;
} catch (final JoseException e) {
- e.printStackTrace();
+ logger.warning(e.getMessage());
return null;
}
}).collect(Collectors.toList());