Jakob Buchgraber | e8f4e5e | 2018-11-30 12:50:22 +0100 | [diff] [blame] | 1 | # aws-sdk-auth-lite |
| 2 | |
| 3 | The following is an extraction of the important auth interfaces from the AWS SDK. |
| 4 | These interfaces are only those needed to establish credentials with AWS, and |
| 5 | include nothing else from the AWS SDK. |
| 6 | |
| 7 | Major changes have been made to remove the dependencies on Joda-time, jackson |
| 8 | and other similar dependencies. |
| 9 | A few small changes have been made to use guava utilities over those provided |
| 10 | by the original AWS SDK. |
| 11 | |
| 12 | This SDK is vastly stripped down from the original, and only covers the basics |
| 13 | required to read auth tokens in standard AWS ways |
| 14 | |
| 15 | Patches are applied over released maven source jars and not git sources. |
| 16 | |
| 17 | There is a _basic_ shell script `update.sh` that covers the patching process, |
| 18 | as well as by SDK versioned patch files in `patches-vs-$sdk_version` |
| 19 | directories. |