ServerSide Files

Downloads an encrypted file from the server and saves it to disk.

Files are encrypted with AES on the server and transferred over an encrypted channel.

Signature

bool GetServerFile(const std::string& accessId, 
                  const std::string& licenseKey = "");

Parameters

Type: std::string

Description: 12-digit file access identifier

Generated: When uploading file to server

Required: Yes

Returns

Type: bool

Value
Description

true

File downloaded successfully

false

Download failed

Basic Example

Use Cases

Security Features

  • Files encrypted with AES-256

  • Unique encryption key per file

  • Stored with .enc extension

Limitations

Limit
Value
Note

Max file size

100MB

Configurable per subscription

Concurrent downloads

3

Simultaneous downloads

Bandwidth

Server limits

Subject to server capacity

Last updated