Browse Source

paypro: fix chain validation for browser.

patch-2
Christopher Jeffrey 11 years ago
parent
commit
11c478d1a9
  1. 2
      lib/browser/PayPro.js

2
lib/browser/PayPro.js

@ -103,7 +103,7 @@ PayPro.prototype.x509Verify = function(key) {
var data = new Buffer(nder, 'hex');
var nc = rfc3280.Certificate.decode(data, 'der');
var npubKey = nc.tbsCertificate.subjectPublicKeyInfo.subjectPublicKey.data;
npubKey = self._DERtoPEM(npubKey, 'RSA PUBLIC KEY');
npubKey = KJUR.asn1.ASN1Util.getPEMStringFromHex(npubKey, 'RSA PUBLIC KEY');
// Get signature from current certificate:
var data = new Buffer(der, 'hex');

Loading…
Cancel
Save