|AWS Identity and Access Management (IAM)||The SDK now provides support for the AWS IAM service. IAM enables you to create multiple Users and manage the permissions for each of these Users within your AWS Account. A User is an identity (within your AWS Account) with unique security credentials that can be used to access AWS Services. IAM eliminates the need to share passwords or access keys, and makes it easy to enable or disable a User's access as appropriate. IAM offers you greater flexibility, control and security when using AWS.|
|Access Control Policy API||
The SDK now provides new APIs for constructing AWS access control policies. Policies allow you to specify fine grained access
controls on your AWS resources. You can allow or deny access to your AWS resources based on:
For more information on using policies, see the AWS Java SDK Tips and Tricks guide.
|Improved Retry Handling||The SDK now provides more robust handling for transient errors, such as socket connection exceptions.|
Supported API Versions
The AWS SDK for Java supports the following API versions:
|Amazon Elastic MapReduce||2009-03-31|
|Amazon Elastic LoadBalancing||2009-11-25|
|Amazon Auto Scaling||2009-05-15|
|Amazon Simple Notification Service||2010-03-31|
|AWS Identity and Access Management||2010-05-08|
Download the AWS SDK for Java from http://aws.amazon.com/sdkforjava/.