Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bitwarden/clients
/ functions
Functions
15,467 in github.com/bitwarden/clients
⨍
Functions
15,467
◇
Types & classes
7,351
↓ 3 callers
Method
path
(&self)
apps/desktop/desktop_native/chromium_importer/src/chromium/platform/sandbox.rs:44
↓ 3 callers
Method
pbkdf2
( password: string | Uint8Array, salt: string | Uint8Array, algorithm: "sha256" | "sha512", it
libs/common/src/key-management/crypto/services/web-crypto-function.service.ts:25
↓ 3 callers
Method
performSingleLoginRequest
( username: string, password: string, fragmentId: string, keyIterationCount: number, extra
libs/importer/src/importers/lastpass/access/services/client.ts:542
↓ 3 callers
Method
pickTextColorBasedOnBgColor
* There are a few ways to calculate text color for contrast, this one seems to fit accessibility guidelines best. * https://stackoverflow.com/a/394
libs/common/src/platform/misc/utils.ts:609
↓ 3 callers
Method
policy$
( metadata: Readonly<GeneratorMetadata<Settings>>, dependencies: BoundDependency<"account", Account>,
libs/tools/generator/core/src/services/default-credential-generator.service.ts:221
↓ 3 callers
Function
polkit_authenticate_bitwarden_policy
Perform a polkit authorization against the bitwarden unlock policy. Note: This relies on no custom rules in the system skipping the authorization chec
apps/desktop/desktop_native/core/src/biometric_v2/linux.rs:97
↓ 3 callers
Method
popoverOpen
Exposes popoverOpen for programmatic access via `exportAs="popoverTrigger"`
libs/components/src/popover/popover-trigger-for.directive.ts:40
↓ 3 callers
Method
populateItems
* Populate the list of deselected items, and optional specify which items should be selected and with what initial * value for their Form Control
libs/angular/src/utils/form-selection-list.ts:193
↓ 3 callers
Function
populateOptionsWithDefault
( options: StateUpdateOptions<any, any>, )
libs/state-test-utils/src/fake-state.ts:28
↓ 3 callers
Function
portName
(storageLocation: chrome.storage.StorageArea)
apps/browser/src/platform/storage/port-name.ts:1
↓ 3 callers
Method
postForm
( endpoint: string, parameters: Map<string, any> = null, headers: Map<string, string> = null,
libs/importer/src/importers/lastpass/access/services/rest-client.ts:22
↓ 3 callers
Method
postSendAccessV2
( accessToken: SendAccessToken, apiUrl?: string, )
libs/common/src/tools/send/services/send-api.service.ts:56
↓ 3 callers
Method
postTwoFactorEmail
(request: TwoFactorEmailRequest)
libs/common/src/auth/two-factor/services/default-two-factor.service.ts:276
↓ 3 callers
Method
preference$
(type: CredentialType, dependencies: BoundDependency<"account", Account>)
libs/tools/generator/core/src/providers/generator-metadata-provider.ts:209
↓ 3 callers
Method
processResponse
(response: TwoFactorWebAuthnResponse)
apps/web/src/app/auth/settings/two-factor/two-factor-setup-webauthn.component.ts:230
↓ 3 callers
Method
promptForPremium
()
apps/browser/src/billing/popup/services/browser-premium-upgrade-prompt.service.ts:16
↓ 3 callers
Method
promptRestartUpdate
(info: UpdateDownloadedEvent, blocking: boolean)
apps/desktop/src/main/updater.main.ts:171
↓ 3 callers
Method
providerKeysHelper$
* A helper for decrypting provider keys that requires a user id and that users decrypted private key * this is helpful for when you may have alread
libs/key-management/src/key.service.ts:749
↓ 3 callers
Method
providers$
(userId: UserId)
libs/common/src/admin-console/services/provider.service.ts:18
↓ 3 callers
Method
pushChangePasswordToQueue
( cipherIds: CipherView["id"][] | null, loginDomain: string, newPassword: string, tab: chrome.
apps/browser/src/autofill/background/notification.background.ts:1324
↓ 3 callers
Method
putTwoFactorDisable
(request: TwoFactorProviderRequest)
libs/common/src/auth/two-factor/services/default-two-factor.service.ts:261
↓ 3 callers
Function
rand_file_in_temp
()
apps/desktop/desktop_native/core/src/ssh_agent/unix.rs:142
↓ 3 callers
Function
rand_path_in_temp
()
apps/desktop/desktop_native/ssh_agent/src/server/listener/unix.rs:172
↓ 3 callers
Method
randomAscii
create a password from ASCII codepoints * @param request refines the generated password * @returns a promise that completes with the generated
libs/tools/generator/core/src/engine/password-randomizer.ts:37
↓ 3 callers
Method
randomAsciiCatchall
Creates a catchall address composed of random characters * @param domain the domain part of the generated email address. * @param options.leng
libs/tools/generator/core/src/engine/email-randomizer.ts:64
↓ 3 callers
Method
randomAsciiSubaddress
Appends a random set of characters as a subaddress * @param email the email address used to generate a subaddress. If this address * already
libs/tools/generator/core/src/engine/email-randomizer.ts:37
↓ 3 callers
Function
randomBytes
(length: number)
libs/auth/src/common/login-strategies/webauthn-login.strategy.spec.ts:402
↓ 3 callers
Function
randomBytes
(length: number)
libs/common/src/auth/services/webauthn-login/webauthn-login.service.spec.ts:266
↓ 3 callers
Function
randomBytes
This is a fake function that always returns the same byte sequence
libs/common/src/platform/services/fido2/fido2-authenticator.service.spec.ts:887
↓ 3 callers
Function
randomBytes
(length: number)
libs/common/src/platform/services/fido2/ecdsa-utils.spec.ts:81
↓ 3 callers
Function
randomBytes
This is a fake function that always returns the same byte sequence
libs/common/src/platform/services/fido2/fido2-client.service.spec.ts:804
↓ 3 callers
Method
randomEffLongWords
create a passphrase from the EFF's "5 dice" word list * @param request refines the generated passphrase * @returns a promise that completes wit
libs/tools/generator/core/src/engine/password-randomizer.ts:54
↓ 3 callers
Method
randomWords
Creates a username composed of random words * @param request parameters to which the generated username conforms * @returns a promise that res
libs/tools/generator/core/src/engine/username-randomizer.ts:27
↓ 3 callers
Method
readFile
(input: string)
apps/cli/src/utils.ts:30
↓ 3 callers
Method
readFirstLine
(fileName: string)
libs/node/src/node-utils.ts:19
↓ 3 callers
Method
readFromClipboard
(options?: any)
apps/web/src/app/core/web-platform-utils.service.ts:215
↓ 3 callers
Method
readSize
(reader: BinaryReader)
libs/importer/src/importers/lastpass/access/services/parser.ts:394
↓ 3 callers
Function
readonlyTrueWhen
Conditionally create a readonly true value. * @param enabled When true, create the value. * @returns When enabled is true, a readonly constraint w
libs/tools/generator/core/src/policies/constraints.ts:150
↓ 3 callers
Function
ready
(watch$: Observable<any> | Observable<any>[])
libs/common/src/tools/rx.ts:151
↓ 3 callers
Function
recentlyActiveSortFn
( a: DeviceDisplayData, b: DeviceDisplayData, direction: SortDirection = "asc", )
libs/angular/src/auth/device-management/utils/device-sort.utils.ts:9
↓ 3 callers
Method
reconnectFromActivity
()
apps/browser/src/platform/notifications/foreground-server-notifications.service.ts:25
↓ 3 callers
Function
redirectGuard
(overrides: Partial<RedirectRoutes> = {})
libs/angular/src/auth/guards/redirect/redirect.guard.ts:33
↓ 3 callers
Method
redirectToSsoLoginWithOrganizationSsoIdentifier
* Redirects the user to the SSO login page, either via route or in a new browser window. * @param email The email address of the user attempting to
libs/auth/src/angular/login/default-login-component.service.ts:47
↓ 3 callers
Function
reduceCollection
( reduce: (acc: Accumulator, value: Item) => Accumulator, defaultValue: Accumulator, )
libs/common/src/tools/rx.ts:89
↓ 3 callers
Method
refresh
()
apps/web/src/app/auth/core/services/webauthn-login/webauthn-login-admin.service.ts:301
↓ 3 callers
Method
refreshItems
()
apps/web/src/app/vault/components/vault-items/vault-items.component.ts:522
↓ 3 callers
Method
refreshMenuLayerPosition
()
apps/browser/src/autofill/services/abstractions/autofill-overlay-content.service.ts:44
↓ 3 callers
Method
refreshTasks
(userId: UserId)
libs/common/src/vault/tasks/services/default-task.service.ts:85
↓ 3 callers
Method
regenerateUserPublicKeyEncryptionKeyPair
(userId: UserId)
libs/key-management/src/user-asymmetric-key-regeneration/services/default-user-asymmetric-key-regeneration.service.ts:142
↓ 3 callers
Method
register
()
apps/cli/src/program.ts:28
↓ 3 callers
Method
registerExtension
(meta: ExtensionMetadata)
libs/common/src/tools/extension/runtime-extension-registry.ts:163
↓ 3 callers
Method
registerSite
(site: SiteMetadata)
libs/common/src/tools/extension/runtime-extension-registry.ts:46
↓ 3 callers
Method
registerVendor
(vendor: VendorMetadata)
libs/common/src/tools/extension/runtime-extension-registry.ts:86
↓ 3 callers
Method
reload
()
apps/desktop/src/main/menu/menu.view.ts:142
↓ 3 callers
Method
reloadAutofillScripts
* Triggers a complete reload of all autofill scripts on tabs open within * the user's browsing session. This is done by first disconnecting all
apps/browser/src/autofill/services/autofill.service.ts:228
↓ 3 callers
Method
reloadOpenWindows
* Reloads all open extension views, except the background page. Will also * skip reloading the current window location if exemptCurrentHref is true
apps/browser/src/platform/browser/browser-api.ts:800
↓ 3 callers
Method
remove
(&mut self, key: &Self::KeyType)
apps/desktop/desktop_native/core/src/secure_memory/encrypted_memory_store.rs:98
↓ 3 callers
Method
remove
(key: string)
apps/desktop/src/platform/main/electron-storage.service.ts:77
↓ 3 callers
Method
remove
(user: OrganizationUserView, organization: Organization)
apps/web/src/app/admin-console/organizations/members/members.component.ts:243
↓ 3 callers
Method
removeError
* Removes an error key from the errors object. * Returns null if no errors remain, otherwise returns the updated errors object.
libs/vault/src/cipher-form/components/date-field-group/date-field-group.component.ts:329
↓ 3 callers
Method
removeFromSsoRequiredCacheIfPresent
(email: string, userId: UserId)
libs/common/src/auth/services/sso-login/sso-login.service.ts:126
↓ 3 callers
Method
removeGroup
(groupRow: GroupDetailsRow)
apps/web/src/app/admin-console/organizations/manage/groups.component.ts:250
↓ 3 callers
Function
render
(args)
apps/web/src/app/admin-console/organizations/collections/vault-header/vault-header.component.stories.ts:118
↓ 3 callers
Method
renewAttachmentUploadUrl
( cipherId: CipherId, attachmentId: string, userId: UserId, )
libs/common/src/vault/services/cipher-sdk.service.ts:413
↓ 3 callers
Method
replace
(collections: Record<CollectionId, CollectionData>, userId: UserId)
libs/admin-console/src/common/collections/services/default-collection.service.ts:195
↓ 3 callers
Method
replace
(sends: { [id: string]: SendData }, userId: UserId)
libs/common/src/tools/send/services/send.service.ts:299
↓ 3 callers
Method
replace
(orgDomains: OrganizationDomainResponse[])
libs/common/src/admin-console/services/organization-domain/org-domain.service.ts:48
↓ 3 callers
Function
requestIdleCallbackPolyfill
( callback: () => void, options?: Record<string, any>, )
apps/browser/src/autofill/utils/index.ts:33
↓ 3 callers
Method
requestOTP
()
libs/common/src/auth/services/user-verification/user-verification.service.ts:239
↓ 3 callers
Method
resetFilter
()
libs/vault/src/models/vault-filter.model.ts:109
↓ 3 callers
Method
resetTimer
(url: string)
libs/common/src/vault/models/domain/sorted-ciphers-cache.ts:48
↓ 3 callers
Function
resolveProtocolPath
( requestUrl: string, expectedHost: string, baseDir: string, )
apps/desktop/src/main/protocol.ts:8
↓ 3 callers
Method
revokeUser
(organization: Organization, userId: string)
apps/web/src/app/admin-console/organizations/members/services/member-actions/member-actions.service.ts:95
↓ 3 callers
Function
revokedEmailsValidator
( allOrganizationUsers: OrganizationUserView[], errorMessage: string, )
apps/web/src/app/admin-console/organizations/members/components/member-dialog/validators/revoked-emails.validator.ts:13
↓ 3 callers
Method
rollback
(helper: MigrationHelper)
libs/state/src/state-migrations/migrator.spec.ts:15
↓ 3 callers
Method
rsaEncrypt
( data: Uint8Array, publicKey: Uint8Array, _algorithm: "sha1", )
libs/node/src/services/node-crypto-function.service.ts:87
↓ 3 callers
Method
rsaExtractPublicKey
(privateKey: Uint8Array)
libs/common/src/key-management/crypto/services/web-crypto-function.service.ts:154
↓ 3 callers
Method
run
(id: string, organizationId: string, requestJson: string)
apps/cli/src/admin-console/commands/share.command.ts:23
↓ 3 callers
Method
save
(userView: OrganizationUserAdminView)
apps/web/src/app/admin-console/organizations/core/services/user-admin.service.ts:38
↓ 3 callers
Method
save
* Saves a new organization integration and updates the integrations$ observable. * * @param organizationId - ID of the organization * @param
bitwarden_license/bit-common/src/dirt/organization-integrations/services/organization-integration-service.ts:86
↓ 3 callers
Method
save
(key: string, obj: T, options?: StorageOptions)
libs/common/src/platform/storage/window-storage.service.ts:37
↓ 3 callers
Method
saveDismissalToState
()
libs/vault/src/services/vault-organization-user-notifications.service.ts:127
↓ 3 callers
Method
saveIntegration
* Generic save method
bitwarden_license/bit-web/src/app/dirt/organization-integrations/integration-card/integration-card.component.ts:230
↓ 3 callers
Method
savePolicy
()
apps/web/src/app/admin-console/organizations/policies/policy-edit-definitions/auto-confirm-policy.component.ts:130
↓ 3 callers
Method
saveUrlsFromStream
* Saves phishing URLs directly from a stream. * Processes data incrementally to minimize memory usage. * Computes SHA256 of the raw stream bytes
apps/browser/src/dirt/phishing-detection/services/phishing-indexeddb.service.ts:295
↓ 3 callers
Method
saveZoomFactor
(zoomFactor: number)
apps/desktop/src/main/window.main.ts:532
↓ 3 callers
Function
scheduleFlush
()
apps/browser/src/autofill/content/performance.ts:88
↓ 3 callers
Method
searchCiphersBasic
(ciphers: C[], query: string)
libs/common/src/vault/services/search.service.ts:104
↓ 3 callers
Method
searchCollections
(collections: CollectionView[], search: string)
apps/cli/src/utils.ts:190
↓ 3 callers
Method
selectPlan
(plan: PlanResponse)
apps/web/src/app/billing/organizations/change-plan-dialog.component.ts:500
↓ 3 callers
Method
send
TODO: Add a way to send a message to a specific client?
apps/desktop/desktop_native/napi/src/autofill.rs:325
↓ 3 callers
Method
sendMessage
(message: string)
apps/desktop/src/main/menu/menu.view.ts:163
↓ 3 callers
Method
sendMessageTo
( port: chrome.runtime.Port, data: Omit<MemoryStoragePortMessage, "originator">, )
apps/browser/src/platform/storage/background-memory-storage.service.ts:85
↓ 3 callers
Method
sendMessageTo
( port: chrome.runtime.Port, data: Omit<MemoryStoragePortMessage, "originator">, )
apps/browser/src/platform/services/local-backed-session-storage.service.ts:297
↓ 3 callers
Method
sendMessageToNotificationBarIframe
* Sends a message to the notification bar iframe. * * @param message - The message to send to the notification bar iframe.
apps/browser/src/autofill/overlay/notifications/content/overlay-notifications-content.service.ts:349
↓ 3 callers
Function
sendPortMessage
(port: chrome.runtime.Port, message: any)
apps/browser/src/autofill/spec/testing-utils.ts:50
↓ 3 callers
Method
senderFrameHasFocusedField
* Identifies if the sender frame is the same as the focused field's frame. * * @param sender - The sender of the message
apps/browser/src/autofill/background/overlay.background.ts:3212
↓ 3 callers
Function
setA11yTitleAndAriaLabel
({ element, title, label, }: { element: HTMLElement; title?: string; label?: string; })
libs/components/src/a11y/set-a11y-title-and-aria-label.ts:1
↓ 3 callers
Method
setAccountActivity
(userId: UserId, lastActivity: Date)
libs/common/src/auth/services/account.service.ts:218
↓ 3 callers
Method
setAccountCryptographicState
( accountCryptographicState: WrappedAccountCryptographicState, userId: UserId, )
libs/common/src/key-management/account-cryptography/default-account-cryptographic-state.service.ts:25
← previous
next →
1,801–1,900 of 15,467, ranked by callers