MCPcopy Create free account

hub / github.com/ProtonDriveApps/sdk / functions

Functions3,221 in github.com/ProtonDriveApps/sdk

↓ 2 callersMethoddeleteDraftRevision
(nodeRevisionUid: string)
client/js/src/internal/upload/manager.ts:369
↓ 2 callersMethoddeleteExternalInvitation
(invitationUid: string)
client/js/src/internal/sharing/sharingManagement.ts:604
↓ 2 callersMethoddeleteShareWithForce
* Deletes the share even if it is not empty.
client/js/src/internal/sharing/sharingManagement.ts:498
↓ 2 callersFunctiondeserialiseNode
(nodeData: string)
client/js/src/internal/nodes/cache.ts:267
↓ 2 callersMethoddeserialiseNode
(nodeData: string)
client/js/src/internal/photos/nodes.ts:123
↓ 2 callersMethoddeserialiseNode
(nodeData: string)
client/js/src/internal/nodes/cache.ts:246
↓ 2 callersFunctiondeserializeCachedCryptoMaterial
(json: string)
cli/src/cache/driveCryptoCacheAdapter.ts:132
↓ 2 callersMethoddownloadBlockData
( blockMetadata: BlockMetadata, ignoreIntegrityErrors: boolean, cryptoKeys: RevisionKe
client/js/src/internal/download/fileDownloader.ts:283
↓ 2 callersMethoddownloadFinished
(revisionUid: string, downloadedSize: number)
client/js/src/internal/download/telemetry.ts:60
↓ 2 callersMethodemptyTrash
()
client/js/src/protonDriveClient.ts:679
↓ 2 callersMethodencryptArmored
( data: Uint8Array<ArrayBuffer>, encryptionKeys: PublicKey[], sessionKey: SessionKey |
client/js/src/crypto/openPGPCrypto.ts:73
↓ 2 callersMethodencryptBlock
( verifyBlock: ( encryptedBlock: Uint8Array<ArrayBuffer>, ) => Promise<{ verificat
client/js/src/internal/upload/cryptoService.ts:149
↓ 2 callersMethodencryptExtendedAttributes
( extendedAttributes: string, encryptionKey: PrivateKey, signingKey: PrivateKey, )
client/js/src/crypto/driveCrypto.ts:546
↓ 2 callersMethodencryptPhotoForTarget
( photoNode: DecryptedPhotoNode, targetKeys: DecryptedNodeKeys, signingKeys: NodeSigni
client/js/src/internal/photos/photosTransferPayloadBuilder.ts:155
↓ 2 callersMethodencryptPublicLink
( creatorEmail: string, shareSessionKey: SessionKey, password: string, )
client/js/src/internal/sharing/cryptoService.ts:414
↓ 2 callersMethodencryptShareUrlPassword
( password: string, encryptionKey: PrivateKey, signingKey: PrivateKey, )
client/js/src/crypto/driveCrypto.ts:820
↓ 2 callersMethodencryptThumbnail
( nodeRevisionDraftKeys: NodeRevisionDraftKeys, thumbnail: Thumbnail, )
client/js/src/internal/upload/cryptoService.ts:128
↓ 2 callersMethodencryptThumbnails
(thumbnails: Thumbnail[])
client/js/src/internal/upload/streamUploader.ts:275
↓ 2 callersMethodenqueueLocalPath
(absolutePath: string, parentNode: NodeEntity, parentDevice?: number)
cli/src/commands/fileSystem/transferQueue.ts:145
↓ 2 callersMethodenqueueRemoteFolderChildren
(folderRemoteNode: NodeEntity, localParentPath: string)
cli/src/commands/fileSystem/transferQueue.ts:192
↓ 2 callersMethodenqueueRemoteNode
(node: NodeEntity, localPath: string)
cli/src/commands/fileSystem/transferQueue.ts:200
↓ 2 callersFunctionensureDirectory
(dirPath: string)
cli/src/commands/fileSystem/commandFileSystemDownload.ts:333
↓ 2 callersMethodensureTicking
()
cli/src/commands/fileSystem/transferProgress.ts:122
↓ 2 callersFunctionerrorHasTransientTransportCode
(error: Error)
client/js/src/internal/errors.ts:113
↓ 2 callersFunctionerrorMessageIndicatesTransientTransportFailure
(message: string | undefined)
client/js/src/internal/errors.ts:98
↓ 2 callersFunctioneventsLockFile
(dir: string)
cli/src/events/lock.test.ts:13
↓ 2 callersFunctioneventsLockPath
(cacheDir: string)
cli/src/events/lock.ts:61
↓ 2 callersFunctionexpectAPICodeError
(error: Error, code: number, message: string)
client/js/src/internal/apiService/errors.test.ts:80
↓ 2 callersFunctionexpectFetchBlobToBeCalledWith
(method: string, data?: object)
client/js/src/internal/apiService/apiService.test.ts:140
↓ 2 callersFunctionexternalInvitationSignaturePayload
(inviteeEmail: string, shareSessionKey: SessionKey)
client/js/src/crypto/driveCrypto.ts:855
↓ 2 callersFunctionfactory
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/SdkNodeFactory.kt:13
↓ 2 callersMethodfetch
( request: { method: string; url: string; signal?: AbortSignal }, callback: () => Promise<Resp
client/js/src/internal/apiService/apiService.ts:276
↓ 2 callersMethodfinishProgress
()
client/js/src/diagnostic/sdkDiagnosticBase.ts:50
↓ 2 callersMethodflushCompletedBlocks
(write: (chunk: Uint8Array<ArrayBuffer>) => void | Promise<void>)
client/js/src/internal/download/fileDownloader.ts:386
↓ 2 callersFunctionflushUntil
(predicate: () => boolean, maxTicks = 30)
cli/src/cli/readline.test.ts:45
↓ 2 callersFunctionformatAuthor
(author: Author)
cli/src/cli/formatters.ts:46
↓ 2 callersFunctionformatDate
(date: Date, humanReadable: boolean = false)
cli/src/cli/formatters.ts:50
↓ 2 callersFunctionformatMemberRole
(memberRole: MemberRole)
cli/src/cli/formatters.ts:76
↓ 2 callersMethodgenerateContentKey
* It generates content key from node key for encrypting file blocks. * * @param encryptionKey - Its own node key. * @returns Object wit
client/js/src/crypto/driveCrypto.ts:117
↓ 2 callersFunctiongenerateFolderExtendedAttributes
(claimedModificationTime?: Date)
client/js/src/internal/nodes/extendedAttributes.ts:54
↓ 2 callersMethodgeneratePassphrase
()
client/js/src/crypto/openPGPCrypto.ts:14
↓ 2 callersMethodgeneratePublicLinkRequestPayload
(publicLink: { role: MemberRole; includesCustomPassword: boolean; expirationTime?: num
client/js/src/internal/sharing/apiService.ts:622
↓ 2 callersMethodgenerateVolumeBootstrap
(addressKey: PrivateKey)
client/js/src/internal/shares/cryptoService.ts:48
↓ 2 callersMethodgetAccountRequestPointer
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/ProtonDriveSdkNativeClient.kt:432
↓ 2 callersMethodgetAddress
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/CoreUserAddressResolver.kt:20
↓ 2 callersMethodgetAddressKey
( userPrimaryPrivateKeys: PrivateKeyReference[], userPrimaryPublicKeys: PublicKeyReference[],
incubating/account/js/src/addresses.ts:253
↓ 2 callersFunctiongetAvailableLocalName
(parentDir: string, baseName: string)
cli/src/commands/fileSystem/commandFileSystemDownload.ts:352
↓ 2 callersMethodgetAvailableName
* Returns the available name for the file in the given parent folder. * * The function will return a name that includes the original name wi
client/js/src/protonDriveClient.ts:1098
↓ 2 callersMethodgetBlockStream
(baseUrl: string, token: string, signal?: AbortSignal)
client/js/src/internal/apiService/apiService.ts:215
↓ 2 callersMethodgetByteArrayPointer
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/ProtonDriveSdkNativeClient.kt:96
↓ 2 callersFunctiongetCacheKey
(nodeUid: string)
client/js/src/internal/nodes/cryptoCache.ts:49
↓ 2 callersFunctiongetCacheKey
(shareId: string)
client/js/src/internal/shares/cryptoCache.ts:52
↓ 2 callersFunctiongetCacheUid
(nodeUid: string)
client/js/src/internal/nodes/cache.ts:251
↓ 2 callersFunctiongetClaimedAuthor
( claimedAuthor?: string | AnonymousUser, notAvailableVerificationKeys = false, )
client/js/src/internal/nodes/cryptoService.ts:773
↓ 2 callersFunctiongetClaimedSize
(node: NodeEntity)
cli/src/cli/node.ts:17
↓ 2 callersMethodgetDeviceMetadata
(deviceUid: string)
client/js/src/internal/devices/manager.ts:115
↓ 2 callersMethodgetDevices
(signal?: AbortSignal)
client/js/src/internal/devices/apiService.ts:32
↓ 2 callersMethodgetDriveEventsFromCoreEvent
(result: CoreApiEvent)
client/js/src/internal/events/apiService.ts:58
↓ 2 callersMethodgetEncryptionKeyMaterial
()
cli/src/cache/encryptedCache.ts:37
↓ 2 callersFunctiongetErrorCategory
(error: unknown)
client/js/src/internal/upload/telemetry.ts:114
↓ 2 callersFunctiongetErrorCategory
(error: unknown)
client/js/src/internal/download/telemetry.ts:96
↓ 2 callersMethodgetFeatureEnabledPointer
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/ProtonDriveSdkNativeClient.kt:438
↓ 2 callersMethodgetFileRevisionUploader
* Same as `getFileUploader`, but for a uploading new revision of the file.
client/js/src/protonDriveClient.ts:1081
↓ 2 callersMethodgetFileUploader
* Get the file uploader to upload a new file. For uploading a new * revision, use `getFileRevisionUploader` instead. * * The number of
client/js/src/protonDriveClient.ts:1068
↓ 2 callersMethodgetHttpClientRequestPointer
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/ProtonDriveSdkNativeClient.kt:426
↓ 2 callersMethodgetHttpResponseReadPointer
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/ProtonDriveSdkNativeClient.kt:429
↓ 2 callersMethodgetInvitation
(invitationUid: string)
client/js/src/internal/sharing/apiService.ts:264
↓ 2 callersFunctiongetInvitationUid
(context: InvitationContext, uid: string)
cli/src/commands/sharing/invitations.ts:5
↓ 2 callersFunctiongetItemUid
(item: QueueItem<unknown>)
cli/src/commands/fileSystem/transferQueue.ts:112
↓ 2 callersMethodgetMemberSessionKey
* Decrypts the key packet of a share membership to obtain the member session key. * * The member session key is the session key used to encr
client/js/src/internal/sharing/cryptoService.ts:358
↓ 2 callersMethodgetMyFilesRootFolder
* @returns The root folder to My files section of the user.
client/js/src/protonDriveClient.ts:430
↓ 2 callersMethodgetNodeByName
(parentNode: NodeEntity, name: string)
cli/src/cli/paths.ts:306
↓ 2 callersMethodgetNodeByName
(parentNode: NodeEntity, name: string)
cli/src/cli/paths.ts:388
↓ 2 callersFunctiongetNodeUid
(cacheUid: string)
client/js/src/internal/nodes/cache.ts:255
↓ 2 callersFunctiongetOptionVariableName
Last segment of the long option name (e.g. conflict-strategy → STRATEGY).
cli/src/cli/help.ts:169
↓ 2 callersMethodgetOwnAddress
(emailOrAddressId: string)
incubating/account/js/src/addresses.ts:68
↓ 2 callersMethodgetOwnVolumeId
* Returns undefined for public link context to prevent incorrect volume ownership detection. * * TEMPORARY: When requesting nodes in public
client/js/src/internal/sharingPublic/nodes.ts:181
↓ 2 callersMethodgetReadPointer
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/ProtonDriveSdkNativeClient.kt:411
↓ 2 callersMethodgetRecordMetricPointer
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/ProtonDriveSdkNativeClient.kt:435
↓ 2 callersMethodgetRevision
(nodeRevisionUid: string)
client/js/src/internal/download/interface.ts:37
↓ 2 callersMethodgetRevisionBlockToken
( nodeRevisionUid: string, blockIndex: number, signal?: AbortSignal, )
client/js/src/internal/download/apiService.ts:76
↓ 2 callersMethodgetRevisionKeys
( nodeKey: { key: PrivateKey; contentKeyPacketSessionKey: SessionKey }, revision: Revision,
client/js/src/internal/download/cryptoService.ts:21
↓ 2 callersMethodgetRevisionVerificationKeys
(revision: Revision, nodeKey: PrivateKey)
client/js/src/internal/download/cryptoService.ts:118
↓ 2 callersMethodgetRootIDs
()
client/js/src/internal/photos/shares.ts:37
↓ 2 callersMethodgetSeekPointer
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/ProtonDriveSdkNativeClient.kt:417
↓ 2 callersFunctiongetSha1
(localPath: string)
cli/src/commands/fileSystem/digest.ts:4
↓ 2 callersMethodgetSha1Pointer
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/ProtonDriveSdkNativeClient.kt:441
↓ 2 callersMethodgetShareExternalInvitations
(shareId: string)
client/js/src/internal/sharing/apiService.ts:371
↓ 2 callersMethodgetShareMembers
(shareId: string)
client/js/src/internal/sharing/apiService.ts:380
↓ 2 callersMethodgetSharingInfo
* Get sharing info of the node. * * The sharing info contains the list of invitations, members, * public link and permission for each.
client/js/src/protonDriveClient.ts:898
↓ 2 callersMethodgetSigningKeys
( uids: { nodeUid: string; parentNodeUid?: string } | { nodeUid?: string; parentNodeUid: string },
client/js/src/internal/upload/cryptoService.ts:104
↓ 2 callersMethodgetSigningKeysForExistingNode
(uids: { nodeUid: string; parentNodeUid?: string; })
client/js/src/internal/upload/cryptoService.ts:83
↓ 2 callersMethodgetSrp
( version: number, modulus: string, serverEphemeral: string, salt: string,
incubating/account/js/src/srp.ts:10
↓ 2 callersMethodgetUserKeyPassword
()
incubating/account/js/src/sessionCredentials.ts:18
↓ 2 callersMethodgetVerificationCode
(contentKeyPacket: Uint8Array<ArrayBuffer>)
client/js/src/internal/upload/blockVerifier.ts:63
↓ 2 callersFunctiongetVersion
* Returns version from environment variable if set, * otherwise from local git repository. * Returns undefined if no version can be determined.
cli/scripts/build-cli.mjs:73
↓ 2 callersMethodgetWritePointer
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/ProtonDriveSdkNativeClient.kt:414
↓ 2 callersFunctiongit
(args)
cli/scripts/build-cli.mjs:112
↓ 2 callersMethodhandleConflictError
( parentFolderUid: string, metadata: UploadMetadata, error: unknown, onRetryAf
client/js/src/internal/upload/manager.ts:254
↓ 2 callersMethodhasProtonAccount
* Returns whether given email can be used to share files with Proton Drive.
client/js/src/interface/account.ts:25
← previousnext →701–800 of 3,221, ranked by callers