From a1d6901bccaa21cfcf02316108fe870c6959c96b Mon Sep 17 00:00:00 2001 From: William Kim Date: Fri, 9 Aug 2013 10:06:01 -0400 Subject: [PATCH] using nimbusds's new data-type specific claim getter. --- .../mitre/openid/connect/client/OIDCAuthenticationFilter.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/openid-connect-client/src/main/java/org/mitre/openid/connect/client/OIDCAuthenticationFilter.java b/openid-connect-client/src/main/java/org/mitre/openid/connect/client/OIDCAuthenticationFilter.java index 537755390..ad2292104 100644 --- a/openid-connect-client/src/main/java/org/mitre/openid/connect/client/OIDCAuthenticationFilter.java +++ b/openid-connect-client/src/main/java/org/mitre/openid/connect/client/OIDCAuthenticationFilter.java @@ -403,8 +403,7 @@ public class OIDCAuthenticationFilter extends AbstractAuthenticationProcessingFi } // compare the nonce to our stored claim - // would be nice to have a getClaimAsString() kind of method from nimbus.. - String nonce = (String) idClaims.getClaim("nonce"); + String nonce = idClaims.getStringClaim("nonce"); if (Strings.isNullOrEmpty(nonce)) { logger.error("ID token did not contain a nonce claim.");