aws / aws/aws-sdk-java-v2

Support for case insensitive properties in the aws credentials file

Offen
#5,689 2 Kommentare 2 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
cross-sdk feature-request p2
Vorherrschende Sprache
Java
Sterne
2.6k
Forks
1k
Ø Merge
2 T. 9 Std.
Gemergte PRs (30 T.)
51

Beschreibung

Originally reported in https://github.com/aws/aws-sdk-java-v2/pull/4164.

Some SDKs (like Java, .NET, Javascript, Ruby) only support lowercase attributes in the aws `credentials` file, like:

```
[default]
aws_access_key_id=
aws_secret_access_key=
aws_session_token=
```

Uppercase properties like `AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY` are ignored by most SDKs - although it works fine in AWS CLI.

This is a feature request for support of case insensitive `credentials` file properties , in a consistent manner across all the SDKs.

Community note: please add a 👍 if you are interested in this.

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, den Parser für die AWS-Anmeldeinformationsdatei und seine Tests in diesem Java SDK zu finden, und vergleiche anschließend, wie Eigenschaftsnamen derzeit behandelt werden. Als erledigt gilt die Aufgabe, wenn Eigenschaften für Zugangsdaten in Groß- und Kleinschreibung konsistent akzeptiert werden und Tests die unterstützten Schreibweisen abdecken.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
aws, java
Bereich
authentication
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.