Repository: cxf
Updated Branches:
  refs/heads/master 6af7d6ce1 -> e25fd09f8


Making sure the id token reader can load a JWS verifier from a jwk jey set


Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/e25fd09f
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/e25fd09f
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/e25fd09f

Branch: refs/heads/master
Commit: e25fd09f8a3f59063851fe96282c4b9a5d7c579d
Parents: 6af7d6c
Author: Sergey Beryozkin <[email protected]>
Authored: Tue Oct 20 17:49:01 2015 +0100
Committer: Sergey Beryozkin <[email protected]>
Committed: Tue Oct 20 17:49:01 2015 +0100

----------------------------------------------------------------------
 .../oauth2/provider/AbstractOAuthJoseJwtConsumer.java         | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cxf/blob/e25fd09f/rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/provider/AbstractOAuthJoseJwtConsumer.java
----------------------------------------------------------------------
diff --git 
a/rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/provider/AbstractOAuthJoseJwtConsumer.java
 
b/rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/provider/AbstractOAuthJoseJwtConsumer.java
index a5eccc7..b69d934 100644
--- 
a/rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/provider/AbstractOAuthJoseJwtConsumer.java
+++ 
b/rt/rs/security/oauth-parent/oauth2/src/main/java/org/apache/cxf/rs/security/oauth2/provider/AbstractOAuthJoseJwtConsumer.java
@@ -45,8 +45,8 @@ public abstract class AbstractOAuthJoseJwtConsumer extends 
AbstractJoseJwtConsum
         if (verifyWithClientSecret) {
             byte[] hmac = CryptoUtils.decodeSequence(clientSecret);
             return JwsUtils.getHmacSignatureVerifier(hmac, 
SignatureAlgorithm.HS256);
-        } 
-        return super.getInitializedSignatureVerifier();
+        }
+        return null;
     }
     protected JweDecryptionProvider getInitializedDecryptionProvider(String 
clientSecret) {
         JweDecryptionProvider theDecryptionProvider = null;
@@ -54,9 +54,6 @@ public abstract class AbstractOAuthJoseJwtConsumer extends 
AbstractJoseJwtConsum
             SecretKey key = CryptoUtils.decodeSecretKey(clientSecret);
             theDecryptionProvider = JweUtils.getDirectKeyJweDecryption(key, 
ContentAlgorithm.A128GCM);
         }
-        if (theDecryptionProvider == null) {
-            theDecryptionProvider = super.getInitializedDecryptionProvider();
-        }
         return theDecryptionProvider;
         
     }

Reply via email to