|
|
@ -11,6 +11,8 @@ PayPro.prototype.x509Sign = function(key) { |
|
|
|
var crypto = require('crypto'); |
|
|
|
var pki_type = this.get('pki_type'); |
|
|
|
var pki_data = this.get('pki_data'); // contains one or more x509 certs
|
|
|
|
pki_data = PayPro.X509Certificates.decode(pki_data); |
|
|
|
pki_data = pki_data.certificate; |
|
|
|
var details = this.get('serialized_payment_details'); |
|
|
|
var type = pki_type.split('+')[1].toUpperCase(); |
|
|
|
|
|
|
@ -38,6 +40,8 @@ PayPro.prototype.x509Verify = function() { |
|
|
|
var pki_type = this.get('pki_type'); |
|
|
|
var sig = this.get('signature'); |
|
|
|
var pki_data = this.get('pki_data'); |
|
|
|
pki_data = PayPro.X509Certificates.decode(pki_data); |
|
|
|
pki_data = pki_data.certificate; |
|
|
|
var details = this.get('serialized_payment_details'); |
|
|
|
var buf = this.serializeForSig(); |
|
|
|
var type = pki_type.split('+')[1].toUpperCase(); |
|
|
|