/
var
/
www
/
flurhymez
/
node_modules
/
asn1.js
/
lib
/
asn1
/
encoders
/
/var/www/flurhymez/node_modules/asn1.js/lib/asn1/encoders
mkdir
upload
Name
Size
Mode
Actions
der.js
7878
0644
edit
dl
rm
index.js
108
0644
edit
dl
rm
pem.js
614
0644
edit
dl
rm
Edit:
/var/www/flurhymez/node_modules/asn1.js/lib/asn1/encoders/pem.js
(614B)
'use strict'; const inherits = require('inherits'); const DEREncoder = require('./der'); function PEMEncoder(entity) { DEREncoder.call(this, entity); this.enc = 'pem'; } inherits(PEMEncoder, DEREncoder); module.exports = PEMEncoder; PEMEncoder.prototype.encode = function encode(data, options) { const buf = DEREncoder.prototype.encode.call(this, data); const p = buf.toString('base64'); const out = [ '-----BEGIN ' + options.label + '-----' ]; for (let i = 0; i < p.length; i += 64) out.push(p.slice(i, i + 64)); out.push('-----END ' + options.label + '-----'); return out.join('\n'); };
Save
cmd:
run