From da073f1b046619c9da0ed352b47e2c90c7d46578 Mon Sep 17 00:00:00 2001 From: Rob Miller Date: Fri, 10 Jun 2011 01:55:06 -0700 Subject: [PATCH] convert from PEM to RSAKey object before trying to verify --- src/jwt-token.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/jwt-token.js b/src/jwt-token.js index c089f2c..b3e7255 100644 --- a/src/jwt-token.js +++ b/src/jwt-token.js @@ -146,7 +146,9 @@ var JWTInternals = (function() { }, verify: function _verify(sig) { - var result = this.keyPEM.verifyString(this.data, b64urltohex(sig)); + var rsa = new RSAKey(); + rsa.readPrivateKeyFromPEMString(this.keyPEM); + var result = rsa.verifyString(this.data, b64urltohex(sig)); return result; } }