Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Asset URL Signing #12

Open
alukach opened this issue Dec 2, 2024 · 0 comments
Open

Asset URL Signing #12

alukach opened this issue Dec 2, 2024 · 0 comments

Comments

@alukach
Copy link
Member

alukach commented Dec 2, 2024

Provide access to non-public assets via an API endpoint that returns Signed URLs. How this is performed will vary by asset storage backend.

  • Native URL Signing Support: For backends that natively support URL Signing (e.g. AWS S3, Microsoft Planetary Computer), this would be a simple return of the signed URL generated by the storage services with private access credentials accessible to the Auth Proxy server.
  • Custom URL Signing Support: For storage services that do not natively support signed URLs (e.g. CloudFerro), the STAC Auth Proxy will instead generate its own signed URLs. These URLs, when accessed, will stream assets from the upstream storage backend via private access credentials accessible to the Auth Proxy server.
@alukach alukach transferred this issue from another repository Dec 2, 2024
@alukach alukach changed the title Asset URL Signing: Provide access to non-public assets via an API endpoint that returns Signed URLs. How this is performed will vary by asset storage backend. Asset URL Signing Dec 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant