@camera.ui/sdk / manager / DownloadToken
Interface: DownloadToken ​
Defined in: manager/index.ts:421
Token returned after registering a download.
Properties ​
expiresAt ​
expiresAt:
number
Defined in: manager/index.ts:439
Unix timestamp (ms) when the token expires.
publicUrl ​
publicUrl:
string
Defined in: manager/index.ts:437
Externally-reachable, session-less URL the server publishes for out-of-band fetchers (push-notification image attachments, FCM / APNs payloads, share recipients). Shape: <externalUrl>/api/download/<token>, where the token is the auth. Empty string when the server has no external URL configured (LAN-only deployments); fall back to url for in-app callers.
token ​
token:
string
Defined in: manager/index.ts:423
Unique download token.
url ​
url:
string
Defined in: manager/index.ts:428
In-app, same-origin URL: /api/download/<token>. For callers already authenticated against this server (UI, plugins via the proxy).