MCPcopy Create free account

hub / github.com/ProtonDriveApps/sdk / functions

Functions3,221 in github.com/ProtonDriveApps/sdk

↓ 4 callersMethodrenameAlbum
( parentKeys: { key: PrivateKey; hashKey?: Uint8Array<ArrayBuffer> }, encryptedName: string,
client/js/src/internal/photos/albumsCrypto.ts:68
↓ 4 callersMethodresume
()
client/js/src/interface/upload.ts:79
↓ 4 callersMethodsetNodeUids
* @param nodeUids - Passing `undefined` will remove the cache.
client/js/src/internal/sharing/cache.ts:126
↓ 4 callersMethodsetQueuedCount
(count: number)
cli/src/commands/fileSystem/transferSummary.ts:27
↓ 4 callersMethodsetVolume
(volume: Volume)
client/js/src/internal/shares/cache.ts:21
↓ 4 callersFunctiontempDir
()
cli/src/events/lock.test.ts:9
↓ 4 callersFunctiontoEntity
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/extension/Device.kt:9
↓ 4 callersMethodtoHex
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/ProtonSdkError.kt:114
↓ 4 callersMethodupdateAlbum
( albumNodeUid: string, coverPhotoNodeUid?: string, updatedName?: { encryp
client/js/src/internal/photos/apiService.ts:317
↓ 4 callersMethodupdateAlbumMetadataCache
* Update album metadata fields in the cache without invalidating the node. * Used by iterateAlbumUids to patch fresh API data (photoCount, coverN
client/js/src/internal/photos/nodes.ts:254
↓ 4 callersMethodupdateNodesCacheOnEvent
(event: DriveEvent | InternalDriveEvent)
client/js/src/internal/nodes/events.ts:17
↓ 4 callersMethodupdateQueuedCount
()
cli/src/commands/fileSystem/transferQueue.ts:94
↓ 4 callersMethoduploadFile
( parentFolderUid: string, nodeCrypto: NodeCrypto, metadata: UploadMetadata, c
client/js/src/internal/upload/manager.ts:150
↓ 4 callersMethoduploadInitFailed
(parentFolderUid: string, error: unknown, expectedSize: number)
client/js/src/internal/upload/telemetry.ts:44
↓ 4 callersMethoduploadSmallRevision
( nodeUid: string, nodeCrypto: Pick<NodeCrypto, 'signingKeys'>, commitPayload: {
client/js/src/internal/upload/manager.ts:215
↓ 4 callersFunctionverifyNodesCache
(cache: NodesCache, expectedNodes: string[], expectedMissingNodes: string[])
client/js/src/internal/nodes/cache.test.ts:57
↓ 3 callersMethodCreate
(ReadOnlySpan<byte> verificationCode, ReadOnlySpan<byte> dataPacketPrefix)
client/cs/src/Proton.Drive.Sdk/Nodes/Upload/Verification/VerificationToken.cs:14
↓ 3 callersMethodCreate
(ReadOnlySpan<byte> armoredBytes)
client/cs/src/Proton.Sdk/Cryptography/IPgpArmoredBlock.cs:6
↓ 3 callersMethodDecreaseFileRemainingBlockCount
(long queueToken, int amount)
client/cs/src/Proton.Drive.Sdk/Nodes/TransferQueue.cs:130
↓ 3 callersMethodDecryptShareAsync
( ProtonDriveClient client, ShareId shareId, PgpArmoredSecretKey lockedKey, Pg
client/cs/src/Proton.Drive.Sdk/Shares/ShareCrypto.cs:11
↓ 3 callersMethodDeleteMultipleAsync
( VolumeId volumeId, IEnumerable<LinkId> linkIds, CancellationToken cancellationToken)
client/cs/src/Proton.Drive.Sdk/Api/Links/LinksApiClient.cs:52
↓ 3 callersMethodDispose
()
client/cs/src/Proton.Drive.Sdk/Nodes/Download/FileDownloader.cs:34
↓ 3 callersMethodEnqueueBlockAsync
(CancellationToken cancellationToken)
client/cs/src/Proton.Drive.Sdk/Nodes/TransferQueue.cs:190
↓ 3 callersMethodEnqueueFileAsync
(int initialBlockCount, CancellationToken cancellationToken)
client/cs/src/Proton.Drive.Sdk/Nodes/TransferQueue.cs:69
↓ 3 callersMethodEquals
(object? obj)
client/cs/src/Proton.Drive.Sdk/Http/NonDisposingStreamWrapper.cs:126
↓ 3 callersMethodFromErrorResponse
(RevisionErrorResponse? errorResponse)
client/cs/src/Proton.Drive.Sdk/Api/Files/RevisionConflict.cs:22
↓ 3 callersMethodGetKeyAndHashKeyAsync
( ProtonDriveClient client, NodeUid folderUid, bool forPhotos, CancellationTok
client/cs/src/Proton.Drive.Sdk/Nodes/FolderOperations.cs:152
↓ 3 callersMethodGetKeyRing
(PgpPrivateKey anonymousFallbackKey)
client/cs/src/Proton.Drive.Sdk/Nodes/AuthorshipClaim.cs:35
↓ 3 callersMethodGetNodeMetadataAsync
( ProtonDriveClient client, NodeUid uid, ShareAndKey? knownShareAndKey, bool u
client/cs/src/Proton.Drive.Sdk/Nodes/NodeOperations.cs:55
↓ 3 callersMethodGetOrCreatePhotosFolderAsync
(ProtonDriveClient client, CancellationToken cancellationToken)
client/cs/src/Proton.Drive.Sdk/Nodes/PhotosNodeOperations.cs:15
↓ 3 callersMethodGetPrimaryKey
(this Address address)
client/cs/src/Proton.Drive.Sdk/Account/Addresses/AddressExtensions.cs:5
↓ 3 callersMethodGetResult
(short token)
client/cs/src/Proton.Drive.Sdk.CExports/Tasks/ValueTaskCompletionSource.cs:33
↓ 3 callersMethodRelease
(int count)
client/cs/src/Proton.Drive.Sdk/FifoFlexibleSemaphore.cs:76
↓ 3 callersMethodRemoveAsync
(string key, CancellationToken cancellationToken)
client/cs/src/Proton.Sdk/Caching/ICacheRepository.cs:7
↓ 3 callersMethodRemoveFileFromQueue
(long queueToken)
client/cs/src/Proton.Drive.Sdk/Nodes/TransferQueue.cs:147
↓ 3 callersFunctionRevisionUid
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/entity/RevisionUid.kt:5
↓ 3 callersMethodSetFileSecretsAsync
(NodeUid nodeId, FileSecrets secrets, CancellationToken cancellationToken)
client/cs/src/Proton.Drive.Sdk/Caching/DriveSecretCache.cs:48
↓ 3 callersMethodSetMainVolumeIdAsync
(VolumeId? volumeId, CancellationToken cancellationToken)
client/cs/src/Proton.Drive.Sdk/Caching/DriveEntityCache.cs:31
↓ 3 callersMethodSetPhotosVolumeIdAsync
(VolumeId? volumeId, CancellationToken cancellationToken)
client/cs/src/Proton.Drive.Sdk/Caching/DriveEntityCache.cs:46
↓ 3 callersMethodSetResult
(nint tcsHandle, T value)
client/cs/src/Proton.Drive.Sdk.CExports/InteropMessageHandler.cs:294
↓ 3 callersMethodTryEnqueueBlock
()
client/cs/src/Proton.Drive.Sdk/Nodes/TransferQueue.cs:176
↓ 3 callersMethodTryEnqueueFile
(int initialBlockCount)
client/cs/src/Proton.Drive.Sdk/Nodes/TransferQueue.cs:45
↓ 3 callersMethodTryGetFolderSecretsAsync
(NodeUid nodeId, CancellationToken cancellationToken)
client/cs/src/Proton.Drive.Sdk/Caching/DriveSecretCache.cs:38
↓ 3 callersMethodTryGetMainVolumeIdAsync
(CancellationToken cancellationToken)
client/cs/src/Proton.Drive.Sdk/Caching/DriveEntityCache.cs:38
↓ 3 callersMethodTryGetPhotosVolumeIdAsync
(CancellationToken cancellationToken)
client/cs/src/Proton.Drive.Sdk/Caching/DriveEntityCache.cs:53
↓ 3 callersMethodabortUpload
(error: unknown)
client/js/src/internal/upload/streamUploader.ts:700
↓ 3 callersMethodauth
(srp: PublicLinkSrpInfo)
client/js/src/internal/sharingPublic/session/session.ts:36
↓ 3 callersFunctioncaptureMessage
( message: string, data: { level: Sentry.SeverityLevel; tags?: { [key: string]: string
cli/src/telemetry/sentry.ts:118
↓ 3 callersFunctioncollectSaveToTimelineResults
(manager: PhotosManager, nodeUids: string[], signal?: AbortSignal)
client/js/src/internal/photos/photosManager.test.ts:50
↓ 3 callersMethodcommitFile
(thumbnails: Thumbnail[])
client/js/src/internal/upload/streamUploader.ts:256
↓ 3 callersMethodcomputeKeyPassword
(password: string, salt: string)
incubating/account/js/src/srp.ts:52
↓ 3 callersFunctionconvertInternalPhotoNodeIterator
( photoNodeIterator: AsyncGenerator<InternalPartialPhotoNode>, )
client/js/src/transformers.ts:113
↓ 3 callersMethodcreate
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/YieldHandler.kt:16
↓ 3 callersFunctioncreateMockPhotoNode
* Helper to create a mock photo node with minimal required properties.
client/js/src/internal/photos/photosTransferPayloadBuilder.test.ts:11
↓ 3 callersFunctioncreateService
( cacheEventListeners: ((event: DriveEvent | InternalDriveEvent) => Promise<void>)[] = [],
client/js/src/internal/events/index.test.ts:9
↓ 3 callersMethoddecryptKey
( node: EncryptedNode, parentKey: PrivateKey, verificationKeys: PublicKey[], )
client/js/src/internal/nodes/cryptoService.ts:301
↓ 3 callersMethoddecryptNodeName
* It decrypts armored node name and verifies embeded signature. * * Note: The function doesn't throw in case of verification issue. * Y
client/js/src/crypto/driveCrypto.ts:488
↓ 3 callersMethoddecryptRevision
( nodeUid: string, encryptedRevision: EncryptedRevision, nodeKey: PrivateKey, )
client/js/src/internal/nodes/cryptoService.ts:482
↓ 3 callersMethoddelete
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/internal/JniWeakReference.kt:8
↓ 3 callersFunctiondeserializeSessionKey
(json: SerializedSessionKey)
cli/src/cache/driveCryptoCacheAdapter.ts:194
↓ 3 callersMethoddigests
()
client/js/src/internal/upload/digests.ts:13
↓ 3 callersMethoddownloadBlock
( blockMetadata: BlockMetadata, ignoreIntegrityErrors: boolean, cryptoKeys: RevisionKe
client/js/src/internal/download/fileDownloader.ts:273
↓ 3 callersMethoddownloadInitFailed
(nodeUid: string, error: unknown)
client/js/src/internal/download/telemetry.ts:25
↓ 3 callersMethodencryptInvitation
* Encrypts an invitation for sharing a node with another user. * * `inviteeEmail` is used to load public key of the invitee and used to
client/js/src/internal/sharing/cryptoService.ts:175
↓ 3 callersMethodencryptPassphrase
* It encrypts passphrase with provided session and encryption keys. * This should be used only for re-encrypting the passphrase with * diffe
client/js/src/crypto/driveCrypto.ts:156
↓ 3 callersMethodenqueueLocalDirectoryChildren
(absolutePath: string, parentNode: NodeEntity)
cli/src/commands/fileSystem/transferQueue.ts:129
↓ 3 callersMethodequals
incubating/client/kt/sdk/src/main/kotlin/me/proton/drive/sdk/ProtonSdkError.kt:86
↓ 3 callersFunctioneventsJsonPath
(cacheDir: string)
cli/src/events/storage.ts:79
↓ 3 callersMethodexecute
(photoNodeUids: string[])
client/js/src/internal/photos/addToAlbum.ts:65
↓ 3 callersFunctionexpectFetchJsonToBeCalledWith
(method: string, data?: object)
client/js/src/internal/apiService/apiService.test.ts:77
↓ 3 callersMethodfetchBlob
(request: ProtonDriveHTTPClientBlobRequest)
client/js/src/interface/httpClient.ts:3
↓ 3 callersFunctionfinish
(value: string)
cli/src/cli/readPasswordLine.ts:31
↓ 3 callersFunctionflushSentry
(timeoutMs = 2000)
cli/src/telemetry/sentry.ts:145
↓ 3 callersFunctionformatReadableJson
(json: object)
cli/src/cli/formatters.ts:40
↓ 3 callersFunctionformatSize
(size: number | undefined, humanReadable: boolean = false)
cli/src/cli/formatters.ts:57
↓ 3 callersFunctiongenerateAPINode
()
client/js/src/internal/photos/nodes.test.ts:9
↓ 3 callersFunctiongenerateAPINode
()
client/js/src/internal/nodes/apiService.test.ts:62
↓ 3 callersFunctiongenerateAPIPhotoNode
(linkOverrides = {}, photoOverrides = {}, overrides = {})
client/js/src/internal/photos/nodes.test.ts:58
↓ 3 callersFunctiongenerateFileNode
(overrides = {}, encryptedCryptoOverrides = {})
client/js/src/internal/nodes/apiService.test.ts:88
↓ 3 callersFunctiongenerateNode
(uid: string, parentUid = 'volumeId~root', params: Partial<DecryptedNode> = {})
client/js/src/internal/nodes/index.test.ts:19
↓ 3 callersFunctiongenerateNode
()
client/js/src/internal/nodes/apiService.test.ts:142
↓ 3 callersMethodgenerateSessionKey
(encryptionKeys: PublicKey[], options: { enableAeadWithEncryptionKeys: boolean })
client/js/src/crypto/openPGPCrypto.ts:21
↓ 3 callersFunctiongetCacheUid
(volumeId: string)
client/js/src/internal/shares/cache.ts:48
↓ 3 callersFunctiongetConfig
(config?: ProtonDriveConfig)
client/js/src/config.ts:18
↓ 3 callersMethodgetContentKeyPacketSessionKey
(nodeKey: PrivateKey, base64ContentKeyPacket: string)
client/js/src/internal/upload/cryptoService.ts:204
↓ 3 callersMethodgetManifest
()
client/js/src/internal/upload/streamUploader.ts:690
↓ 3 callersMethodgetNodeByPath
(parentNode: NodeEntity, pathString: string)
cli/src/cli/paths.ts:290
↓ 3 callersMethodgetOptionsWithSessionHeaders
(options: ProtonDriveHTTPClientJsonRequest)
client/js/src/internal/sharingPublic/session/httpClient.ts:39
↓ 3 callersMethodgetOwnAddresses
* Get all own addresses. * * @throws Error If there are no addresses.
client/js/src/interface/account.ts:15
↓ 3 callersMethodgetOwnPrimaryAddress
* Get own primary address. * * @throws Error If there is no primary address.
client/js/src/interface/account.ts:9
↓ 3 callersMethodgetRootIDs
* It returns the IDs of the My files section. * * If the default volume or My files section doesn't exist, it creates it.
client/js/src/internal/shares/manager.ts:49
↓ 3 callersMethodgetRootShare
* Returns root share with address key. * * This function provides access to root shares that provides access * to node tree via address
client/js/src/internal/shares/apiService.ts:73
↓ 3 callersMethodgetSharedWithMeNodeUids
()
client/js/src/internal/sharing/cache.ts:46
↓ 3 callersMethodgetTelemetryContextUid
()
client/js/src/internal/upload/smallFileUploader.ts:297
↓ 3 callersFunctiongetTreeNodeChildByNodeName
( expectedSubtree: ExpectedTreeNode | undefined, nodeName: Result<string, Error | InvalidNameError>, )
client/js/src/diagnostic/nodeUtils.ts:58
↓ 3 callersFunctiongetYesNoUnknown
(value: boolean | undefined)
cli/src/telemetry/metricHandler.ts:299
↓ 3 callersFunctionhandleNodeWithSameNameExistsValidationError
(volumeId: string, error: unknown)
client/js/src/internal/nodes/apiService.ts:670
↓ 3 callersMethodhasSharedByMeNodeUidsLoaded
()
client/js/src/internal/sharing/cache.ts:25
↓ 3 callersMethodhasSharedWithMeNodeUidsLoaded
()
client/js/src/internal/sharing/cache.ts:50
↓ 3 callersFunctioninitDownloadModule
( telemetry: ProtonDriveTelemetry, apiService: DriveAPIService, driveCrypto: DriveCrypto, acco
client/js/src/internal/download/index.ts:16
← previousnext →401–500 of 3,221, ranked by callers