123456789101112131415 |
- const forge = require('node-forge');
- function APNKey(key) {
- if (!key || !key.n || !key.e) {
- throw new Error('key is not a valid public key');
- }
- this._key = key;
- }
- APNKey.prototype.fingerprint = function () {
- return forge.pki.getPublicKeyFingerprint(this._key, { encoding: 'hex' });
- };
- module.exports = APNKey;
|