interface

URLSigner

type URLSigner interface { SignedURL(context.Context, string, time.Duration) (string, error) }

Create explicit, time-limited direct-download URLs.

Source storage/storage.go:68

SignedURLfunc(context.Context, string, time.Duration) (string, error)
The SignedURL value.

Private delivery is normally mediated by Ridu. URLSigner is optional and intended only for deliberate direct-download flows.