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
↓ 8 callers
Function
normalizeArmored
(msg, typeRegex)
src/lib/util.js:127
↓ 8 callers
Method
openPopup
()
src/controller/import.controller.js:146
↓ 8 callers
Method
reset
()
test/unit/__mocks__/lib/EventHandler.js:36
↓ 8 callers
Function
splitAddress
(address)
src/lib/email.js:92
↓ 8 callers
Function
syncPublicKeys
({keyring, keyIds, allKeyrings = false, keyringId})
src/modules/keyring.js:591
↓ 8 callers
Function
unlockKey
(privKey, passwd)
src/modules/pwdCache.js:256
↓ 8 callers
Function
utf8Binary
test/unit/modules/mime.test.js:21
↓ 7 callers
Method
closeFrame
(finalClose, ev)
src/content-scripts/encryptFrame.js:110
↓ 7 callers
Function
createMockFile
(name, size, type = 'text/plain')
test/unit/components/editor/editor.test.js:156
↓ 7 callers
Function
destroyNodes
(subControllers)
src/controller/sub.controller.js:138
↓ 7 callers
Method
enableEventCapture
* Enable event capturing for this port * @returns {Port} Returns this port for chaining
test/integration/__mocks__/chrome-api-setup.js:160
↓ 7 callers
Function
fetch
(options)
src/modules/mveloKeyServer.js:78
↓ 7 callers
Function
filterAsync
(array, asyncFilterFn)
src/lib/util.js:49
↓ 7 callers
Method
getAllKeys
()
src/modules/keyStore.js:38
↓ 7 callers
Function
getById
(keyringId)
src/modules/keyring.js:253
↓ 7 callers
Method
getKeys
()
src/modules/KeyringBase.js:19
↓ 7 callers
Function
getMessageType
(armored)
src/content-scripts/main.js:283
↓ 7 callers
Method
handleSave
()
src/app/settings/Security.js:71
↓ 7 callers
Method
load
()
src/modules/KeyStoreGPG.js:12
↓ 7 callers
Method
onSecureButton
(ev, type, msgId, all = false)
src/content-scripts/gmailIntegration.js:443
↓ 7 callers
Method
onShow
()
src/content-scripts/verifyFrame.js:79
↓ 7 callers
Function
parseAddress
(address)
src/lib/email.js:23
↓ 7 callers
Function
parseAddressList
(text)
src/lib/email.js:57
↓ 7 callers
Method
postMessage
* Send a message to the other end of the port * @param {any} message - The message to send (should be JSON-ifiable)
test/unit/__mocks__/port-integration.js:51
↓ 7 callers
Function
seedStorage
(initial = {})
test/unit/modules/keyring.test.js:19
↓ 7 callers
Method
set
(keyringId, attrMap)
src/modules/keyring.js:65
↓ 7 callers
Method
setDefaultKey
()
src/modules/KeyStoreGPG.js:49
↓ 7 callers
Function
verifyUser
(user)
src/modules/key.js:79
↓ 6 callers
Method
createKeyring
* Creates a Keyring for the given identifier * @param {String} identifier - the identifier of the new keyring * @returns {Promise.<Keyring, Erro
src/client-API/client-api.js:58
↓ 6 callers
Method
decode
(buffer)
test/unit/__mocks__/service-worker-env.js:52
↓ 6 callers
Method
delete
(keyringId)
src/modules/keyring.js:88
↓ 6 callers
Function
encodeHTML
(text)
src/lib/util.js:79
↓ 6 callers
Method
encrypt
* Requests the encryption of the editor content for the given recipients. * @param {Array.<String>} recipients - list of email addresses for public
src/client-API/client-api.js:605
↓ 6 callers
Function
filterBodyParts
(bodyParts, type, result)
src/modules/mime.js:98
↓ 6 callers
Function
getAll
()
src/modules/keyring.js:267
↓ 6 callers
Function
getMimeNode
(parts, mimeTypes = ['text/plain'])
src/modules/gmail.js:477
↓ 6 callers
Method
getPopup
()
src/controller/decrypt.controller.js:61
↓ 6 callers
Function
getPreferredKeyringQueue
* Return list of keyrings in the preferred priority order * @param {String} keyringId - requested keyring, the leading keyring of a scenario * @retu
src/modules/keyring.js:480
↓ 6 callers
Method
getRecipients
* Parse recipients from the Gmail Webmail interface * @return {Promise.<Array>} The recipient objects in the form { email: 'jon@example.com' }
src/content-scripts/providerSpecific.js:93
↓ 6 callers
Method
getSender
* Extract sender * @param {HTMLElement} emailElement - DOM element of displayed email content * @return {Promise.<Array>} sender object in the
src/content-scripts/providerSpecific.js:128
↓ 6 callers
Method
has
(id)
src/controller/main.controller.js:136
↓ 6 callers
Method
importKeys
({keys, keyringId})
src/controller/app.controller.js:252
↓ 6 callers
Method
onAuthorize
({email, legacyGsuite, scopes, forcePicker = false})
src/controller/gmail.controller.js:197
↓ 6 callers
Function
recordOnboardingStep
(action, name)
src/lib/analytics.js:106
↓ 6 callers
Method
set
(key, value)
test/unit/__mocks__/localStorage.js:22
↓ 6 callers
Function
str2ab
(str)
src/lib/util.js:197
↓ 6 callers
Function
toArray
(param)
src/lib/util.js:359
↓ 6 callers
Method
verify
(armored, keyringId)
src/controller/gmailDecrypt.controller.js:274
↓ 5 callers
Method
assertAndSetEncoding
(formElement)
src/controller/encryptedForm.controller.js:179
↓ 5 callers
Function
binInto10sIncrements
(milliseconds)
src/lib/analytics.js:86
↓ 5 callers
Method
decryptArmored
* Decrypt armored message * @param {String} armored
src/controller/editor.controller.js:345
↓ 5 callers
Function
decryptMessage
({message, armored, keyringId, unlockKey, senderAddress, selfSigned, uiLogSource, lookupKey})
src/modules/pgpModel.js:64
↓ 5 callers
Method
delete
(id)
src/controller/main.controller.js:131
↓ 5 callers
Method
delete
(tabId, windowId)
src/lib/lib-mvelo.js:171
↓ 5 callers
Function
emit
(event, data)
src/client-API/client-api.js:760
↓ 5 callers
Method
encode
(str)
test/unit/__mocks__/service-worker-env.js:43
↓ 5 callers
Function
encryptDisabled
()
test/integration/components/editor/editor.test.js:431
↓ 5 callers
Function
fetchJSON
(resource, options)
src/modules/gmail.js:384
↓ 5 callers
Function
filterUserIdsByEmail
(key, filterEmail)
src/modules/key.js:438
↓ 5 callers
Function
formatAddress
(email, name)
src/lib/email.js:66
↓ 5 callers
Function
getAppDataSlot
(key)
src/controller/sub.controller.js:132
↓ 5 callers
Method
getCleanFormHtml
(dirtyHtml)
src/controller/encryptedForm.controller.js:116
↓ 5 callers
Method
getForAddress
(email)
src/modules/keyStore.js:48
↓ 5 callers
Method
getSession
()
src/modules/pwdCache.js:60
↓ 5 callers
Method
importAttributes
(keyRingId, attrs)
test/unit/__mocks__/localStorage.js:13
↓ 5 callers
Method
keyLookup
({query, keyringId, importKey, latest, externalOnly})
src/controller/app.controller.js:404
↓ 5 callers
Function
lookupKey
({keyringId, email, rotation})
src/controller/import.controller.js:168
↓ 5 callers
Method
on
(event, handler)
test/unit/__mocks__/controller/sub.controller.js:11
↓ 5 callers
Method
onDisconnect
()
src/lib/EventHandler.js:114
↓ 5 callers
Method
onMenuItemClick
(e)
src/components/action-menu/components/ActionMenuWrapper.js:37
↓ 5 callers
Function
parseAddressSafe
(address)
src/lib/email.js:31
↓ 5 callers
Function
parseHTML
(html)
src/lib/util.js:99
↓ 5 callers
Method
setMessage
* Replace content of editor element (_emailTextElement)
src/content-scripts/encryptFrame.js:187
↓ 5 callers
Method
setRecipients
* Set the recipients in the Gmail Webmail editor.
src/content-scripts/providerSpecific.js:100
↓ 5 callers
Function
str2Uint8Array
(str)
src/lib/util.js:202
↓ 5 callers
Method
toggleIcon
(callback)
src/content-scripts/extractFrame.js:132
↓ 5 callers
Function
unlock
({key, password, message})
src/modules/pwdCache.js:243
↓ 5 callers
Function
utf8Binary
* `emailjs-mime-parser` accepts a JS binary string where every char code is one byte — * that is the wire-format contract Mailvelope now feeds it fro
test/unit/lib/mail-reader.test.js:9
↓ 5 callers
Function
verifyUserCertificate
(user, certificate, key)
src/modules/key.js:328
↓ 4 callers
Function
SEEDED_PREFS
test/unit/modules/defaults.test.js:42
↓ 4 callers
Function
acquireSigningKeys
({senderAddress, keyring, lookupKey, keyId})
src/modules/pgpModel.js:294
↓ 4 callers
Function
addSignatureDetails
* Add signing key details to signature. Validate if sender identity matches signature. * @param {Array} signatures * @param {KeyringBase} keyring
src/modules/pgpModel.js:112
↓ 4 callers
Function
byteCount
(str)
src/lib/util.js:174
↓ 4 callers
Method
cancelAuthorization
()
src/controller/gmail.controller.js:216
↓ 4 callers
Method
connect
* Static method to create a connection * @param {Object} options - Connection options * @param {string} options.name - Optional name for the con
test/unit/__mocks__/port-integration.js:150
↓ 4 callers
Method
create
* Create an iframe
src/content-scripts/keyGenContainer.js:30
↓ 4 callers
Method
dialogCancel
()
src/controller/decrypt.controller.js:124
↓ 4 callers
Method
equals
(compareId)
test/legacy/modules/key-test.js:167
↓ 4 callers
Function
extractFileExtension
(fileName)
src/lib/file.js:58
↓ 4 callers
Function
filterTransitionProps
test/unit/__mocks__/react-transition-group.js:3
↓ 4 callers
Method
getArmoredMessage
()
src/content-scripts/extractFrame.js:148
↓ 4 callers
Method
getAttributes
()
src/modules/KeyringBase.js:281
↓ 4 callers
Function
getDefaultKeyFpr
(keyringId)
src/modules/keyring.js:345
↓ 4 callers
Method
getDefaultKeyFpr
()
src/modules/KeyringLocal.js:53
↓ 4 callers
Method
getEmailText
(type)
src/content-scripts/encryptFrame.js:148
↓ 4 callers
Function
getKeyByAddress
(keyringId, emails, {validForEncrypt = true, verifyUser = true} = {})
src/modules/keyring.js:438
↓ 4 callers
Function
getKeyData
({keyringId, allUsers = true})
src/modules/keyring.js:362
↓ 4 callers
Method
getKeyDetails
({keyringId, demail})
src/app/keyring/Key.js:89
↓ 4 callers
Method
getKeyring
* Retrieves the Keyring for the given identifier * @param {String} identifier - the identifier of the keyring, if empty the main keyring is returne
src/client-API/client-api.js:43
↓ 4 callers
Method
getKeysByFprs
* Get keys by fingerprints * @param {Array<String>} keyFprs * @param {Boolean} deep * @return {Array<openpgp.key.Key>}
src/modules/KeyringBase.js:253
← previous
next →
101–200 of 1,624, ranked by callers