Decrypt

Date

1/31/2024 - 6:36:57 PM

Export

Constructors

Properties

config: CryptoConfig
textDecoder: TextDecoder = ...

Methods

  • Decrypt a chat conversation name.

    Parameters

    • param0: {
          key: string;
          name: string;
      }
      • key: string
      • name: string

    Returns Promise<string>

    Date

    2/20/2024 - 5:31:41 AM

    Async

  • Decrypts a chat encryption (symmetric) key.

    Parameters

    • param0: {
          key?: string;
          metadata: string;
      }
      • Optional key?: string
      • metadata: string

    Returns Promise<string>

    Async

  • Decrypts a chat encryption (symmetric) key.

    Parameters

    • param0: {
          metadata: string;
          privateKey: string;
      }
      • metadata: string
      • privateKey: string

    Returns Promise<string>

    Date

    2/6/2024 - 12:54:25 AM

    Async

  • Decrypt a chat message

    Parameters

    • param0: {
          key: string;
          message: string;
      }
      • key: string
      • message: string

    Returns Promise<string>

    Date

    2/20/2024 - 5:34:42 AM

    Async

  • Decrypt a file/chunk using streams. Only available in a Node.JS environment.

    Parameters

    • param0: {
          inputFile: string;
          key: string;
          outputFile?: string;
          version: FileEncryptionVersion;
      }

    Returns Promise<string>

    Date

    2/7/2024 - 1:38:12 AM

    Async

  • Decrypt file metadata.

    Parameters

    • param0: {
          key?: string;
          metadata: string;
      }
      • Optional key?: string
      • metadata: string

    Returns Promise<FileMetadata>

    Date

    2/3/2024 - 1:54:51 AM

    Async

  • Decrypt file metadata inside a public link.

    Parameters

    • param0: {
          linkKey: string;
          metadata: string;
      }
      • linkKey: string
      • metadata: string

    Returns Promise<FileMetadata>

    Date

    2/6/2024 - 3:05:42 AM

    Async

  • Decrypt file metadata using a private key.

    Parameters

    • param0: {
          key?: string;
          metadata: string;
      }
      • Optional key?: string
      • metadata: string

    Returns Promise<FileMetadata>

    Date

    2/3/2024 - 1:58:12 AM

    Async

  • Decrypt a public link folder encryption key (using given key or master keys).

    Parameters

    • param0: {
          key?: string;
          metadata: string;
      }
      • Optional key?: string
      • metadata: string

    Returns Promise<string>

    Date

    2/6/2024 - 3:09:37 AM

    Async

  • Decrypt folder metadata.

    Parameters

    • param0: {
          key?: string;
          metadata: string;
      }
      • Optional key?: string
      • metadata: string

    Returns Promise<FolderMetadata>

    Date

    2/3/2024 - 1:55:17 AM

    Async

  • Decrypt folder metadata inside a public link.

    Parameters

    • param0: {
          linkKey: string;
          metadata: string;
      }
      • linkKey: string
      • metadata: string

    Returns Promise<FolderMetadata>

    Date

    2/6/2024 - 3:07:06 AM

    Async

  • Decrypt folder metadata using a private key.

    Parameters

    • param0: {
          key?: string;
          metadata: string;
      }
      • Optional key?: string
      • metadata: string

    Returns Promise<FolderMetadata>

    Date

    2/3/2024 - 1:58:05 AM

    Async

  • Decrypt a string with the given key.

    Parameters

    • param0: {
          key: string;
          metadata: string;
      }
      • key: string
      • metadata: string

    Returns Promise<string>

    Date

    1/31/2024 - 3:58:27 PM

    Async

  • Decrypt metadata using the given private key.

    Parameters

    • param0: {
          metadata: string;
          privateKey: string;
      }
      • metadata: string
      • privateKey: string

    Returns Promise<string>

    Date

    2/3/2024 - 1:50:10 AM

    Async

  • Decrypt note content using the note's symmetric encryption key.

    Parameters

    • param0: {
          content: string;
          key: string;
      }
      • content: string
      • key: string

    Returns Promise<string>

    Date

    2/6/2024 - 2:50:15 AM

    Async

  • Decrypts the symmetric note encryption key with the given owner metadata.

    Parameters

    • param0: {
          key?: string;
          metadata: string;
      }
      • Optional key?: string
      • metadata: string

    Returns Promise<string>

    Date

    2/6/2024 - 1:01:59 AM

    Async

  • Decrypt a symmetric note encryption key using participant metadata and their private key.

    Parameters

    • param0: {
          metadata: string;
          privateKey: string;
      }
      • metadata: string
      • privateKey: string

    Returns Promise<string>

    Date

    2/6/2024 - 2:47:34 AM

    Async

  • Decrypt a note's preview using the note's symmetric encryption key.

    Parameters

    • param0: {
          key: string;
          preview: string;
      }
      • key: string
      • preview: string

    Returns Promise<string>

    Date

    2/6/2024 - 2:53:35 AM

    Async

  • Decrypt a note tag name using the master keys or a given key.

    Parameters

    • param0: {
          key?: string;
          name: string;
      }
      • Optional key?: string
      • name: string

    Returns Promise<string>

    Date

    2/6/2024 - 2:56:38 AM

    Async

  • Decrypt a note's title using the note's symmetric encryption key.

    Parameters

    • param0: {
          key: string;
          title: string;
      }
      • key: string
      • title: string

    Returns Promise<string>

    Date

    2/6/2024 - 2:52:02 AM

    Async

Generated using TypeDoc