Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/mailvelope/mailvelope
/ functions
Functions
1,624 in github.com/mailvelope/mailvelope
⨍
Functions
1,624
◇
Types & classes
225
↓ 4 callers
Function
getMessage
({msgId, email, accessToken, format = 'full', metaHeaders = []})
src/modules/gmail.js:24
↓ 4 callers
Function
getPreferredKeyringId
()
src/modules/keyring.js:638
↓ 4 callers
Method
getUserInfo
()
src/content-scripts/gmailIntegration.js:50
↓ 4 callers
Function
getWatchList
()
src/modules/prefs.js:59
↓ 4 callers
Function
isAttached
(element)
src/content-scripts/main.js:342
↓ 4 callers
Function
isValidEncryptionKey
(key, keyringId)
src/modules/key.js:398
↓ 4 callers
Function
makeFakeKeyring
({decryptImpl, verifyImpl})
test/unit/modules/pgpModel.test.js:59
↓ 4 callers
Function
mapSubKeys
(subkeys = [], toKey, key)
src/modules/key.js:193
↓ 4 callers
Function
mapUsers
(users = [], toKey, keyring, key)
src/modules/key.js:221
↓ 4 callers
Function
matchPattern2RegExString
(matchPattern)
src/lib/util.js:288
↓ 4 callers
Method
modifyEditorSite
(modify)
src/app/settings/WatchList.js:135
↓ 4 callers
Function
normalize
* Normalizes a mime node where necessary * - add contentType * - add contentType params * - add content * - add raw * - normalize content-id * -
src/lib/mail-reader.js:221
↓ 4 callers
Method
onError
@private
src/client-API/web-components.js:186
↓ 4 callers
Function
parseAddressLoose
(address)
src/lib/email.js:45
↓ 4 callers
Method
processAutocryptHeader
* Process Autocrypt header from message being read. * @param {AutocryptMailHeaders} headers - the relevant mail headers * @returns {Promise.<und
src/client-API/client-api.js:342
↓ 4 callers
Method
readFile
(file)
src/lib/file.js:75
↓ 4 callers
Function
readMessage
({armoredMessage, binaryMessage})
src/modules/pgpModel.js:156
↓ 4 callers
Method
registerEventListener
()
src/content-scripts/verifyFrame.js:59
↓ 4 callers
Method
removeForId
(keyId)
src/modules/keyStore.js:78
↓ 4 callers
Function
removeHexPrefix
(keyId)
src/modules/key.js:515
↓ 4 callers
Method
removePeer
(type)
src/controller/sub.controller.js:81
↓ 4 callers
Function
retrievePubKeyViaWKD
(email, methodOfWKD)
src/modules/wkdLocate.js:115
↓ 4 callers
Function
sanitizeKey
(key)
src/modules/key.js:459
↓ 4 callers
Method
save
()
src/modules/keyringSync.js:60
↓ 4 callers
Function
seedStorage
(initial = {})
test/unit/modules/defaults.test.js:27
↓ 4 callers
Method
set
(tabId, windowId, browserWindow)
src/lib/lib-mvelo.js:161
↓ 4 callers
Function
setActiveKeyringId
(keyringId)
src/controller/sub.controller.js:117
↓ 4 callers
Function
setAppDataSlot
(key, value)
src/controller/sub.controller.js:128
↓ 4 callers
Function
setFocus
* Set focus to element on next tick * @param {HTMLElement} element - element to set focus
src/content-scripts/providerSpecific.js:324
↓ 4 callers
Method
setFrameDim
()
src/content-scripts/verifyFrame.js:114
↓ 4 callers
Method
showMailEditor
()
src/content-scripts/encryptFrame.js:132
↓ 4 callers
Method
sync
(type, data)
src/controller/sync.controller.js:205
↓ 4 callers
Function
triggerSync
(options)
src/controller/sync.controller.js:266
↓ 4 callers
Method
triggerSync
* @param {Object} options - either undefined, force set or key and password provided * @param {Boolean} [options.force] - if newer version on serve
src/controller/sync.controller.js:44
↓ 4 callers
Method
updateKey
({srcKey, destKey, store = true})
src/modules/KeyringLocal.js:292
↓ 4 callers
Method
updateSession
(id, ctrl)
src/controller/main.controller.js:123
↓ 4 callers
Method
upload
(uploadObj)
src/controller/sync.controller.js:237
↓ 4 callers
Function
url
* Helper function to create a url with the proper query string for an * api request. * @param {String} [options.email] - The user id's email addres
src/modules/mveloKeyServer.js:131
↓ 4 callers
Method
validateDefaultKey
(defaultKey)
src/modules/KeyringBase.js:216
↓ 4 callers
Function
withTimeout
(promise, label, ms = STARTUP_TIMEOUT_MS)
test/unit/modules/defaults.test.js:11
↓ 3 callers
Method
#checkConnection
()
src/lib/EventHandler.js:52
↓ 3 callers
Method
activateComponent
()
src/controller/gmail.controller.js:29
↓ 3 callers
Method
addBottomBtn
(name, container, clickHandler)
src/content-scripts/gmailIntegration.js:338
↓ 3 callers
Method
addKey
(key)
src/modules/KeyringBase.js:298
↓ 3 callers
Method
addMenuBtn
(name, container, beforeElem, clickHandler)
src/content-scripts/gmailIntegration.js:346
↓ 3 callers
Method
addPort
(port, eventCache)
src/controller/sub.controller.js:35
↓ 3 callers
Method
additionalHeadersForOutgoing
({headers, keyringId})
src/controller/api.controller.js:86
↓ 3 callers
Function
base64DecodeUrl
(str)
src/lib/util.js:230
↓ 3 callers
Function
buildKeyring
* Instantiate a new keyring object, keys are loaded from the keystore * @param {String} keyringId * @return {Promise<KeyringBase>}
src/modules/keyring.js:182
↓ 3 callers
Function
buildWKDUrl
(email, methodOfWKD)
src/modules/wkdLocate.js:153
↓ 3 callers
Function
checkTypeKeyring
(keyring)
src/client-API/client-api.js:194
↓ 3 callers
Function
clear
src/components/editor/editor.js:188
↓ 3 callers
Method
closePopup
()
src/controller/pwd.controller.js:74
↓ 3 callers
Method
connect
* Static method to create a connection * @param {Object} options - Connection options * @param {string} options.name - Optional name for the
test/integration/__mocks__/chrome-api-setup.js:223
↓ 3 callers
Method
copySite
(site)
src/app/settings/WatchList.js:66
↓ 3 callers
Function
createKeyring
(keyringId)
src/modules/keyring.js:159
↓ 3 callers
Function
createMockPort
(name = 'mock-port')
test/unit/__mocks__/port.js:1
↓ 3 callers
Method
createPeer
(type)
src/controller/sub.controller.js:71
↓ 3 callers
Function
createPrivateKeyBackup
(defaultKey, keyPwd = '')
src/modules/pgpModel.js:342
↓ 3 callers
Function
dataURL2base64
(dataURL)
src/lib/util.js:240
↓ 3 callers
Method
decryptMessage
(options)
src/controller/app.controller.js:321
↓ 3 callers
Function
decryptMimeMessageInBrowser
test/integration/controller/decrypt.controller.test.js:452
↓ 3 callers
Method
delete
(fpr)
src/modules/pwdCache.js:81
↓ 3 callers
Method
emit
()
test/unit/__mocks__/controller/sub.controller.js:23
↓ 3 callers
Function
encrypt
({data, dataURL, encryptionKeyFprs, signingKeyFpr, armor, filename})
src/modules/gnupg.js:40
↓ 3 callers
Function
encryptMessage
({data, keyringId, unlockKey, encryptionKeyFprs, signingKeyFpr, uiLogSource, filename, noCache, allKeyrings})
src/modules/pgpModel.js:184
↓ 3 callers
Function
equalKey
(key1, key2)
src/modules/key.js:420
↓ 3 callers
Method
establishConnection
()
src/content-scripts/encryptFrame.js:49
↓ 3 callers
Method
flush
(eventHandler)
src/controller/main.controller.js:41
↓ 3 callers
Method
generateKey
({keyAlgo, userIds, keyExpirationTime})
src/modules/KeyStoreGPG.js:71
↓ 3 callers
Method
get
(key, cb)
src/modules/autocryptWrapper.js:140
↓ 3 callers
Method
getAccessToken
* Get access token * @param {String} email * @param {Array} scopes * @param {Function} beforeAuth - called before new authorization reque
src/controller/gmail.controller.js:184
↓ 3 callers
Function
getAttr
* Filter a certain attribute of a list of elements for email addresses. * @param {NodeList<HTMLElement>} elements - A list of elements to iteralte o
src/content-scripts/providerSpecific.js:316
↓ 3 callers
Method
getEmailSender
()
src/content-scripts/extractFrame.js:170
↓ 3 callers
Method
getFprForKeyId
* Find key or sub key packet by keyId and return fingerprint * @param {String} keyId * @return {String}
src/modules/KeyringBase.js:268
↓ 3 callers
Method
getGmailCtrl
()
src/controller/gmailDecrypt.controller.js:61
↓ 3 callers
Method
getKeyData
* Get the following data for all keys: user id, key id, fingerprint, email and name * @param {Boolean} [options.allUsers] return separate entry for
src/modules/KeyringBase.js:85
↓ 3 callers
Method
getMsgByControllerId
(controllerId)
src/content-scripts/gmailIntegration.js:79
↓ 3 callers
Method
getPGPMessage
()
src/content-scripts/extractFrame.js:163
↓ 3 callers
Method
getPort
(...args)
src/controller/sub.controller.js:51
↓ 3 callers
Function
getPreferences
()
src/modules/prefs.js:95
↓ 3 callers
Function
getPreferredKeyring
(keyringId)
src/modules/keyring.js:545
↓ 3 callers
Function
getSecureRandom
(from, to)
src/modules/crypto.js:59
↓ 3 callers
Function
getText
* Filter the text content of a list of elements for email addresses. * @param {NodeList<HTMLElement>} elements - A list of elements to iteralte over
src/content-scripts/providerSpecific.js:306
↓ 3 callers
Method
getValidSigningKeys
()
src/modules/KeyringBase.js:56
↓ 3 callers
Method
importKey
(keyringId, armored, rotation)
src/controller/import.controller.js:78
↓ 3 callers
Method
init
(pgpRange)
src/content-scripts/verifyFrame.js:30
↓ 3 callers
Method
initPort
(port)
src/lib/EventHandler.js:69
↓ 3 callers
Function
initScriptInjection
()
src/lib/inject.js:15
↓ 3 callers
Function
initialState
({prefs})
src/app/settings/keyserver.js:32
↓ 3 callers
Method
isRFC2822UserId
(user)
src/modules/KeyringLocal.js:308
↓ 3 callers
Function
keyIdCheck
(keyId, key)
src/modules/keyStore.js:103
↓ 3 callers
Method
loadKeys
(keysArmored, keyArray = [])
src/modules/KeyStoreLocal.js:19
↓ 3 callers
Method
observe
()
test/integration/content-scripts/extractFrame.test.js:286
↓ 3 callers
Method
onEditorClose
(option = {cancel: false})
src/controller/editor.controller.js:189
↓ 3 callers
Method
onError
@private
src/client-API/web-components.js:109
↓ 3 callers
Method
onFormError
(error)
src/controller/encryptedForm.controller.js:42
↓ 3 callers
Method
onResize
({height})
src/content-scripts/encryptedFormContainer.js:45
↓ 3 callers
Function
parseMIME
(raw, encoding)
src/modules/mime.js:29
↓ 3 callers
Method
removeKey
(fingerprint, type)
src/modules/KeyringLocal.js:202
← previous
next →
201–300 of 1,624, ranked by callers