-
- Downloads
Implement support for `sso-session` in AWS config file (#3379)
This PR implements parsing support for `[sso-session name]` in the `~/.aws/config` file. ---- _By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice._
Showing
- CHANGELOG.next.toml 6 additions, 0 deletionsCHANGELOG.next.toml
- aws/rust-runtime/aws-config/src/profile/credentials.rs 46 additions, 0 deletionsaws/rust-runtime/aws-config/src/profile/credentials.rs
- aws/rust-runtime/aws-config/src/profile/credentials/exec.rs 7 additions, 2 deletionsaws/rust-runtime/aws-config/src/profile/credentials/exec.rs
- aws/rust-runtime/aws-config/src/profile/credentials/repr.rs 108 additions, 37 deletionsaws/rust-runtime/aws-config/src/profile/credentials/repr.rs
- aws/rust-runtime/aws-config/src/profile/parser.rs 200 additions, 31 deletionsaws/rust-runtime/aws-config/src/profile/parser.rs
- aws/rust-runtime/aws-config/src/profile/parser/normalize.rs 182 additions, 95 deletionsaws/rust-runtime/aws-config/src/profile/parser/normalize.rs
- aws/rust-runtime/aws-config/src/sso/credentials.rs 1 addition, 1 deletionaws/rust-runtime/aws-config/src/sso/credentials.rs
- aws/rust-runtime/aws-config/src/sso/token.rs 2 additions, 6 deletionsaws/rust-runtime/aws-config/src/sso/token.rs
- aws/rust-runtime/aws-config/test-data/assume-role-tests.json 107 additions, 27 deletionsaws/rust-runtime/aws-config/test-data/assume-role-tests.json
- aws/rust-runtime/aws-config/test-data/profile-parser-tests.json 310 additions, 157 deletions...st-runtime/aws-config/test-data/profile-parser-tests.json
- aws/rust-runtime/aws-config/test-data/profile-provider/sso_credentials/env.json 3 additions, 0 deletions...onfig/test-data/profile-provider/sso_credentials/env.json
- aws/rust-runtime/aws-config/test-data/profile-provider/sso_credentials/fs/home/.aws/config 9 additions, 0 deletions...data/profile-provider/sso_credentials/fs/home/.aws/config
- aws/rust-runtime/aws-config/test-data/profile-provider/sso_credentials/fs/home/.aws/credentials 0 additions, 0 deletions...profile-provider/sso_credentials/fs/home/.aws/credentials
- aws/rust-runtime/aws-config/test-data/profile-provider/sso_credentials/fs/home/.aws/sso/cache/34c6fceca75e456f25e7e99531e2425c6c1de443.json 10 additions, 0 deletions...s/sso/cache/34c6fceca75e456f25e7e99531e2425c6c1de443.json
- aws/rust-runtime/aws-config/test-data/profile-provider/sso_credentials/http-traffic.json 92 additions, 0 deletions...t-data/profile-provider/sso_credentials/http-traffic.json
- aws/rust-runtime/aws-config/test-data/profile-provider/sso_credentials/test-case.json 12 additions, 0 deletions...test-data/profile-provider/sso_credentials/test-case.json
- aws/rust-runtime/aws-config/test-data/profile-provider/sso_token/env.json 3 additions, 0 deletions.../aws-config/test-data/profile-provider/sso_token/env.json
- aws/rust-runtime/aws-config/test-data/profile-provider/sso_token/fs/env.json 3 additions, 0 deletions...s-config/test-data/profile-provider/sso_token/fs/env.json
- aws/rust-runtime/aws-config/test-data/profile-provider/sso_token/fs/home/.aws/config 7 additions, 0 deletions.../test-data/profile-provider/sso_token/fs/home/.aws/config
- aws/rust-runtime/aws-config/test-data/profile-provider/sso_token/fs/home/.aws/credentials 0 additions, 0 deletions...-data/profile-provider/sso_token/fs/home/.aws/credentials
Loading
Please register or sign in to comment