MCPcopy
hub / github.com/mailvelope/mailvelope / getDefaultKeyFpr

Function getDefaultKeyFpr

src/modules/keyring.js:345–355  ·  view source on GitHub ↗
(keyringId)

Source from the content-addressed store, hash-verified

343 * @return {String} fingerprint of default key
344 */
345export async function getDefaultKeyFpr(keyringId) {
346 await keyringInitialized;
347 const keyrings = getPreferredKeyringQueue(keyringId);
348 for (const keyring of keyrings) {
349 const defaultKeyFpr = await keyring.getDefaultKeyFpr();
350 if (defaultKeyFpr) {
351 return defaultKeyFpr;
352 }
353 }
354 return '';
355}
356
357/**
358 * Get the following data for all keys in the preferred keyring queue: user id, key id, fingerprint, email and name

Callers 4

constructorMethod · 0.90
encryptMessageMethod · 0.90
encryptFileMethod · 0.90
signAndEncryptMethod · 0.90

Calls 2

getPreferredKeyringQueueFunction · 0.85
getDefaultKeyFprMethod · 0.45

Tested by

no test coverage detected