Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bitwarden/clients
/ functions
Functions
16,052 in github.com/bitwarden/clients
⨍
Functions
16,052
◇
Types & classes
7,544
↓ 5 callers
Method
getNudgeService
(nudge: NudgeType)
libs/angular/src/vault/services/nudges.service.ts:105
↓ 5 callers
Function
getPermissionList
()
apps/web/src/app/admin-console/organizations/shared/components/access-selector/access-selector.models.ts:86
↓ 5 callers
Method
getProviders
()
libs/common/src/auth/two-factor/services/default-two-factor.service.ts:165
↓ 5 callers
Method
getShadowRoot
* Attempts to get the ShadowRoot of the passed node. If support for the * extension based openOrClosedShadowRoot API is available, it will be used.
apps/browser/src/autofill/services/dom-query.service.ts:491
↓ 5 callers
Method
getStateValueByUserIdAndKeyDef
( userId: UserId, storageLocation: UserKeyDefinition<string>, )
libs/common/src/auth/services/token.service.ts:1152
↓ 5 callers
Method
getStepConfig
* Gets the configuration for a specific step.
apps/web/src/app/vault/components/coachmark/coachmark.service.ts:62
↓ 5 callers
Method
getStepConfig
( id: AccessIntelligenceCoachmarkStepId | null, )
bitwarden_license/bit-web/src/app/dirt/access-intelligence/onboarding/access-intelligence-coachmark.service.ts:90
↓ 5 callers
Method
getTreeNodeObject
* Searches a tree for a node with a matching `id` * @param {TreeNode<T extends ITreeNodeObject>} nodeTree - A single TreeNode branch that will be s
libs/common/src/vault/service-utils.ts:77
↓ 5 callers
Method
getTreeNodeObjectFromList
* Searches an array of tree nodes for a node with a matching `id` * @param {TreeNode<T extends ITreeNodeObject>} nodeTree - An array of TreeNode br
libs/common/src/vault/service-utils.ts:101
↓ 5 callers
Function
getUniqueMembers
(orgMembers: MemberDetails[])
bitwarden_license/bit-common/src/dirt/reports/risk-insights/helpers/risk-insights-data-mappers.ts:52
↓ 5 callers
Method
getUnownedTopLayerItems
(includeCandidates?: boolean)
apps/browser/src/autofill/services/abstractions/autofill-overlay-content.service.ts:60
↓ 5 callers
Method
getUserKey
* @deprecated Use {@link userKey$} with a required {@link UserId} instead.
libs/key-management/src/key.service.ts:154
↓ 5 callers
Function
get_profile_info
(local_state: &LocalState)
apps/desktop/desktop_native/chromium_importer/src/chromium/mod.rs:278
↓ 5 callers
Method
go
(queryParams: any = null, navigateOptions?: NavigationExtras)
apps/web/src/app/vault/individual-vault/vault.component.ts:1658
↓ 5 callers
Function
guard
(obj: unknown)
bitwarden_license/bit-common/src/dirt/reports/risk-insights/helpers/type-guards/basic-type-guards.ts:242
↓ 5 callers
Function
guidToRawFormat
(guid: string)
libs/common/src/platform/services/fido2/guid-utils.ts:16
↓ 5 callers
Method
handleApiRequestError
* Handle an error response from a request to the Bitwarden API. * If the request is made with an access token (aka the user is authenticated), *
libs/common/src/services/api.service.ts:1818
↓ 5 callers
Method
hasValue
* Accepts a string and returns true if the * string is not falsy and not empty. * @param {string} str * @returns {boolean}
apps/browser/src/autofill/services/autofill.service.ts:3064
↓ 5 callers
Method
hash
( value: string | Uint8Array, algorithm: "sha1" | "sha256" | "sha512" | "md5", )
libs/common/src/key-management/crypto/services/web-crypto-function.service.ts:117
↓ 5 callers
Method
homedir
()
apps/desktop/src/main/native-messaging.main.ts:566
↓ 5 callers
Method
importUnmappedFields
(cipher: CipherView, row: any, mappedValues: Set<string>)
libs/importer/src/importers/dashlane/dashlane-csv-importer.ts:265
↓ 5 callers
Method
into_map
(self)
apps/desktop/desktop_native/win_webauthn/src/api/util/cbor.rs:345
↓ 5 callers
Method
isDiscountExpiredError
(error: unknown)
apps/web/src/app/billing/services/subscription-discount.service.ts:56
↓ 5 callers
Function
isLinux
()
apps/desktop/src/utils.ts:7
↓ 5 callers
Method
isNonChromeEnvironment
* Checks if the environment is a non-Chrome environment. This is used to determine * if the browser alarms API should be used in place of the chrom
apps/browser/src/platform/services/task-scheduler/browser-task-scheduler.service.ts:408
↓ 5 callers
Method
isPopupOpen
* Returns true if the vault popup is currently open. * * Uses `chrome.runtime.getContexts()` on MV3 (Chrome/Edge), * and falls back to `chrom
apps/browser/src/platform/browser/browser-api.ts:502
↓ 5 callers
Method
isTop
Return true if the given ref is currently on top of the stack.
libs/components/src/dialog/drawer.service.ts:72
↓ 5 callers
Function
isUrlInList
(url: string = "", urlList: NeverDomains = {})
libs/common/src/autofill/utils/index.ts:340
↓ 5 callers
Method
isUsernameField
(field: AutofillField)
apps/browser/src/autofill/services/abstractions/inline-menu-field-qualifications.service.ts:7
↓ 5 callers
Method
isVivaldi
()
apps/web/src/app/core/web-platform-utils.service.ts:85
↓ 5 callers
Method
is_running
(&self)
apps/desktop/desktop_native/core/src/ssh_agent/mod.rs:309
↓ 5 callers
Method
key
(tabId: number, parentFrameId: number)
apps/browser/src/autofill/fido2/background/permissions-policy/iframe-allow-cache.background.ts:140
↓ 5 callers
Method
load
()
apps/web/src/app/billing/organizations/organization-subscription-cloud.component.ts:143
↓ 5 callers
Method
loadLastReport$
( organizationId: OrganizationId, )
bitwarden_license/bit-common/src/dirt/access-intelligence/services/implementations/persistence/file-report-persistence.service.ts:161
↓ 5 callers
Method
loading
()
libs/components/src/async-actions/bit-submit.directive.ts:90
↓ 5 callers
Method
logIn
* We are using the Auth Code + PKCE flow. * We have received the code from IdentityServer, which we will now present with the code verifier to get
libs/auth/src/angular/sso/sso.component.ts:422
↓ 5 callers
Method
logout
(logoutReason: LogoutReason, userId?: UserId)
apps/browser/src/background/main.background.ts:1986
↓ 5 callers
Method
logout
()
apps/cli/src/service-container/service-container.ts:1157
↓ 5 callers
Method
logout
(userId: UserId)
libs/key-management/src/biometrics/biometric-state.service.ts:180
↓ 5 callers
Function
make_server
()
apps/desktop/desktop_native/ssh_agent/src/server/mod.rs:309
↓ 5 callers
Method
markForDisposal
* Mark this Rc for disposal. When the refCount reaches 0, the value * will be freed.
libs/common/src/platform/misc/reference-counting/rc.ts:50
↓ 5 callers
Method
masterKey$
(userId: UserId)
libs/common/src/key-management/master-password/services/master-password.service.ts:143
↓ 5 callers
Method
masterPasswordUnlockData$
(userId: UserId)
libs/common/src/key-management/master-password/services/master-password.service.ts:351
↓ 5 callers
Function
mockDeep
(arg1: any, arg2?: any)
libs/common/src/platform/spec/mock-deep.ts:156
↓ 5 callers
Method
needsMigration
* Returns whether the migration needs to be run for the user, and if it does, whether the master password is required.
libs/common/src/key-management/encrypted-migrator/migrations/encrypted-migration.ts:30
↓ 5 callers
Function
next
(settings)
libs/tools/generator/core/src/providers/generator-profile-provider.spec.ts:196
↓ 5 callers
Method
ngOnInit
()
apps/web/src/app/admin-console/organizations/policies/policy-edit-definitions/single-org.component.ts:31
↓ 5 callers
Function
normalizeSearchQuery
(query: string)
libs/common/src/vault/services/search.service.ts:202
↓ 5 callers
Method
notificationState
* Returns the local state for notifications * @param userId * @private
libs/common/src/vault/notifications/services/default-end-user-notification.service.ts:206
↓ 5 callers
Method
notifyConfirmCreateCredential
* Notifies the Fido2UserInterfaceSession that the UI operations has completed and it can return to the OS.
apps/desktop/src/autofill/services/desktop-fido2-user-interface.service.ts:185
↓ 5 callers
Method
onChange
(searchText: string)
libs/components/src/search/search.component.ts:77
↓ 5 callers
Function
openChangePlanDialog
( dialogService: DialogService, dialogConfig: DialogConfig<ChangePlanDialogParams>, )
apps/web/src/app/billing/organizations/change-plan-dialog.component.ts:90
↓ 5 callers
Method
options$
An observable monitoring the options saved to disk. * The observable updates when the options are saved. * @param userId: Identifies the user
libs/tools/generator/extensions/navigation/src/default-generator-navigation.service.ts:30
↓ 5 callers
Function
parse
(data: string)
libs/importer/src/importers/onepassword/onepassword-csv-importer.ts:49
↓ 5 callers
Function
parse_key
(pem: &str)
apps/desktop/desktop_native/ssh_agent/src/storage/serialization.rs:49
↓ 5 callers
Function
parse_public_key
Parses a slice as a [BCRYPT_PUBLIC_KEY_BLOB].
apps/desktop/desktop_native/win_webauthn/src/api/plugin/crypto.rs:26
↓ 5 callers
Method
policy
()
apps/web/src/app/admin-console/organizations/policies/policy-edit-dialog.component.ts:100
↓ 5 callers
Method
post
( endpoint: string, setBody: (requestInit: RequestInit, headers: Map<string, string>) => void, hea
libs/importer/src/importers/lastpass/access/services/rest-client.ts:55
↓ 5 callers
Method
preferences
Get a subject bound to credential generator preferences. * @param dependencies.account$ identifies the account to which the preferences are bound
libs/tools/generator/core/src/providers/generator-metadata-provider.ts:228
↓ 5 callers
Method
promptAutomatically$
(userId: UserId)
libs/key-management/src/biometrics/biometric-state.service.ts:219
↓ 5 callers
Method
promptForPremium
()
apps/desktop/src/billing/services/desktop-premium-upgrade-prompt.service.ts:16
↓ 5 callers
Method
purchaseSubscription
( subscription: SubscriptionInformation, activeUserId: UserId, )
libs/common/src/billing/services/organization-billing.service.ts:47
↓ 5 callers
Method
put
(&mut self, key: Self::KeyType, value: &[u8])
apps/desktop/desktop_native/secure_memory/src/encrypted_memory_store.rs:76
↓ 5 callers
Method
putOrganizationUserResetPasswordEnrollment
( organizationId: string, userId: string, request: OrganizationUserResetPasswordEnrollmentRequest,
libs/admin-console/src/common/organization-user/services/default-organization-user-api.service.ts:269
↓ 5 callers
Function
read_ssh_string
Reads a single SSH string `[u32 len][bytes]` from `data`. Returns `Some((content, remaining))` or `None` if truncated.
apps/desktop/desktop_native/ssh_agent/src/server/protocol.rs:131
↓ 5 callers
Method
record
* Creates a {@link KeyDefinition} for state that is a record. * @param stateDefinition The state definition to be added to the KeyDefinition * @
libs/state/src/core/key-definition.ts:153
↓ 5 callers
Method
refresh
()
apps/web/src/app/billing/services/subscription-discount.service.ts:26
↓ 5 callers
Method
refreshAdditionalKeys
(userId: UserId)
libs/key-management/src/key.service.ts:126
↓ 5 callers
Method
reload
()
apps/web/src/app/admin-console/organizations/collections/services/default-vault-collection.service.ts:231
↓ 5 callers
Method
remove
(key: string, options?: StorageOptions)
apps/browser/src/platform/storage/offscreen-storage.service.ts:45
↓ 5 callers
Method
remove
(user: ProviderUser, providerId: ProviderId)
bitwarden_license/bit-web/src/app/admin-console/providers/manage/members.component.ts:280
↓ 5 callers
Method
remove
(endpoint: Endpoint)
libs/common/src/platform/ipc/ipc-session-repository.ts:42
↓ 5 callers
Method
removeTabFromNotificationQueue
* Removes any login messages from the notification queue that * are associated with the specified tab. * * @param tab - The tab to remove mes
apps/browser/src/autofill/background/notification.background.ts:517
↓ 5 callers
Method
removeWindow
* Removes the window with the given id. * * @param windowId - The id of the window to remove.
apps/browser/src/platform/browser/browser-api.ts:184
↓ 5 callers
Method
requestPasswordChangeForCriticalApplications
* Bulk assigns password change tasks for critical applications with at-risk passwords * * @param organizationId The organization ID * @param
bitwarden_license/bit-web/src/app/dirt/access-intelligence/shared/security-tasks.service.ts:105
↓ 5 callers
Method
requestPermission
(permission: any)
apps/browser/src/platform/browser/browser-api.ts:821
↓ 5 callers
Method
reset
()
apps/desktop/src/main/updater.main.ts:161
↓ 5 callers
Method
resolvePending
(value: unknown)
libs/importer/src/components/keeper/keeper-direct-import-ui.service.ts:124
↓ 5 callers
Method
restore
( cipher: { id: string; revisionDate: string } | { id: string; revisionDate: string }[], userId: UserI
libs/common/src/vault/services/cipher.service.ts:1613
↓ 5 callers
Method
rotateUserKey
( keyRotationMethod: KeyRotationMethod, upgradeTokenAction: UpgradeTokenAction, userId: UserId,
libs/user-crypto-management/src/user-key-rotation.service.ts:62
↓ 5 callers
Method
run
(id: string, options: OptionValues)
apps/cli/src/tools/send/commands/get.command.ts:33
↓ 5 callers
Function
runCommand
* Execute a command. * @param {string} bin Executable to run. * @param {string[]} args Arguments for executable. * @param {string} [workingDirector
apps/desktop/desktop_native/build.js:36
↓ 5 callers
Method
runOutsideAngular
(fn: any)
libs/components/src/a11y/autofocus-fallback.directive.spec.ts:29
↓ 5 callers
Function
run_command
(_value: String)
apps/desktop/desktop_native/core/src/autofill/unix.rs:4
↓ 5 callers
Method
sanitize
{@link PolicyEvaluator.sanitize}
libs/tools/generator/core/src/policies/default-policy-evaluator.ts:25
↓ 5 callers
Method
save
(key: string, obj: T)
apps/browser/src/platform/services/local-backed-session-storage.service.ts:170
↓ 5 callers
Method
saveCollectionsWithServer
(cipher: Cipher, userId: UserId)
libs/common/src/vault/services/cipher.service.ts:1144
↓ 5 callers
Method
saveOptions
(options: UsernameGeneratorOptions)
libs/tools/generator/extensions/legacy/src/legacy-username-generation.service.ts:185
↓ 5 callers
Method
saveReport$
( view: AccessReportView, organizationId: OrganizationId, )
bitwarden_license/bit-common/src/dirt/access-intelligence/services/implementations/persistence/file-report-persistence.service.ts:55
↓ 5 callers
Method
searchCiphers
( userId: UserId, organizationId: OrganizationId | null, query: string, ciphers: C[], )
libs/common/src/vault/services/search.service.ts:65
↓ 5 callers
Method
selectItem
* Select a single item by id. * * Maintains list order for both selected items, deselected items, and the FormArray. * * @param id - Id of
libs/angular/src/utils/form-selection-list.ts:109
↓ 5 callers
Method
send
( commandDefinition: string | CommandDefinition<T>, payload: Record<string, unknown> | T = {}, )
apps/browser/src/platform/messaging/chrome-message.sender.ts:22
↓ 5 callers
Method
send
( commandDefinition: CommandDefinition<T> | string, arg: T | Record<string, unknown> = {}, )
apps/desktop/src/services/electron-main-messaging.service.ts:62
↓ 5 callers
Method
sendEncryptedMessage
( message: Omit<EncryptedMessage, keyof MessageCommon>, options: IPCOptions = {}, )
apps/desktop/native-messaging-test-runner/src/native-message.service.ts:165
↓ 5 callers
Method
sendMessage
(message: string, args?: any)
apps/desktop/src/main/menu/menu.account.ts:169
↓ 5 callers
Method
senderIsInternal
* Returns `true` if the message sender appears to originate from within this extension. * * Returns `false` when: * - `sender` is absent or h
apps/browser/src/platform/browser/browser-api.ts:78
↓ 5 callers
Method
setAccountActivity
(userId: UserId, lastActivity: Date)
libs/common/spec/fake-account-service.ts:88
↓ 5 callers
Method
setAccountInfo
(userId: UserId, update: Partial<AccountInfo>)
libs/common/src/auth/services/account.service.ts:296
↓ 5 callers
Method
setBiometricProtectedUnlockKeyForUser
( userId: UserId, key: SymmetricCryptoKey, )
apps/desktop/src/key-management/biometrics/main-biometrics.service.ts:101
↓ 5 callers
Method
setBiometricUnlockEnabled
(enabled: boolean, userId: UserId)
libs/key-management/src/biometrics/biometric-state.service.ts:135
← previous
next →
901–1,000 of 16,052, ranked by callers