[Cyberduck-trac] [Cyberduck] #11909: Accessing STS through API Call/Bash Command
Cyberduck
trac at cyberduck.io
Fri Nov 12 22:45:01 UTC 2021
#11909: Accessing STS through API Call/Bash Command
-------------------------+-------------------
Reporter: galinsky | Owner:
Type: feature | Status: new
Priority: normal | Milestone:
Component: core | Version: 8.0.0
Severity: normal | Keywords:
Architecture: | Platform:
-------------------------+-------------------
My team accesses AWS through an STS process whereby a call is made to an
API endpoint to retrieve credentials (`AccessKeyId`, `SecretAccessKey`,
and `SessionToken`). For the AWS CLI we define the profile in the
`/.aws/credentials` using `credential_process` and executing a bash
command (this pulls authorization from my machine, calls the credentials
API, and returns the credentials in a json format). This works just fine
with the AWS CLI, but does not work with Cyberduck.
Is it possible to enable support for something like this?
{{{
[CyberDuckTesting]
region = us-west-2
credential_process = bash -c "~/.aws/fetch-cred.sh 111111111111"
}}}
--
Ticket URL: <https://trac.cyberduck.io/ticket/11909>
Cyberduck <https://cyberduck.io>
Libre FTP, SFTP, WebDAV, S3 & OpenStack Swift browser for Mac and Windows
More information about the Cyberduck-trac
mailing list