Skip to main content

BLOBs, first implementation

Upload BLOB

POST:

  • url: <federation-domain>/blob/<app-name>/<wsid>
    • alpha.dev.mycompany.com/blob/mycompany/airs-bp/127889070?name=blob&mimeType=text/plain
    • PrincipalToken: header Authorization: Bearer <PrincipalToken>

Download BLOB

GET:

  • url: <federation-domain>/blob/<app-name>/<wsid>/<blobid>
    • PrincipalToken: cookies/header Authorization: Bearer <PrincipalToken>

Technical dept

  • It is unclear how to AuthZ by blobID

Background

launchpad #!12652

  • Download BLOB
  • Upload BLOB