Demo accessing SNS storage using Bioblend
create a script that grabs a file from SNS storage using an OIDC token.
This is to make sure Bioblend/Galaxy API work with OIDC tokens as well. The idea is that after a user logs into a web interface using an OIDC provider, the token is saved in the Galaxy database. When the same user connects to Galaxy using API and API key, the token is still available and will be used by jobs.
If that does not work as expected, bioblend/Galaxy REST API would need to be changed to accept an OIDC token as a parameter. But I think the above method should work.