paypro: fix uncatchable error in browser paypro.

This commit is contained in:
Christopher Jeffrey 2014-08-28 19:22:48 -07:00
parent 18c38ae67a
commit 5c643e0be6
1 changed files with 6 additions and 0 deletions

View File

@ -141,6 +141,12 @@ PayPro.prototype.x509Verify = function(returnTrust) {
// var npem = self._DERtoPEM(nder, 'CERTIFICATE');
var npem = KJUR.asn1.ASN1Util.getPEMStringFromHex(nder, 'CERTIFICATE');
//
// Get Next Certificate:
//
var ndata = new Buffer(nder, 'hex');
var nc = rfc3280.Certificate.decode(ndata, 'der');
//
// Get Public Key from next certificate (via KJUR because it's a mess):
//