Armor every UInt8Array for pending signatures

esisar-restrictions
Simon Vareille 2020-02-25 17:14:33 +01:00
parent 595e2b66a8
commit 87b6ca326f
No known key found for this signature in database
GPG Key ID: 008AE8E706CC19F9
1 changed files with 1 additions and 1 deletions

View File

@ -196,7 +196,7 @@ class PublicKey {
async _formatArrays(signatures) {
signatures.map(function(sig) {
const signature = sig.signature;
const attributes = ['signatureData', 'unhashedSubpackets', 'signedHashValue', 'issuerFingerprint', 'signature', ];
const attributes = ['signatureData', 'unhashedSubpackets', 'signedHashValue', 'preferredSymmetricAlgorithms', 'revocationKeyFingerprint', 'preferredHashAlgorithms', 'preferredCompressionAlgorithms', 'keyServerPreferences', 'keyFlags', 'features', 'issuerFingerprint', 'preferredAeadAlgorithms', 'signature'];
for (const attrib of attributes) {
if(signature[attrib] != null)
signature[attrib] = Buffer.from(signature[attrib]).toString('base64');