[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