Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-18899

Generate a signed URL to download a Blob

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: QualifiedToSchedule
    • Component/s: WebEngine

      Description

      From the client, an authenticated call is done on the Nuxeo Platform to generate a signed URL with the following parameters:

      • the document id
      • the Blob xpath (default to file:content, for the main Blob)
      • the expiration time of the signed URL in seconds
        Only an user with at least READ permission to the document can ask for a signed URL.

      Nuxeo is returning a signed URL to allow downloading the Blob such as:
      http://localhost:8080/nuxeo/site/signeddownload/docid/[file:content]?token=1ca6c783-5d2f-473e-a8f4-601e41536e0b

      The URL does not need authentication and allow anyone to download the Blob while the token is valid. The token is only valid for the expiration time specified in the first call.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: