Release: AWS SDK for Java 1.7.8

This release introduces a Developer Preview of a new Authenticated Encryption mode in the Amazon S3 Encryption Client, updates the Amazon SQS API to support user-specified message attributes, and adds a new credentials provider that reads credentials from a common location for AWS tools.


Latest Version: 1.7.8
Created On: May 06, 2014
Last Updated: October 09, 2017


Download

Download the latest AWS SDK for Java

New Features

Change Description
(Developer Preview) Authenticated Encryption Mode in the S3 Encryption Client The latest version of the Amazon S3 Encryption Client now supports authenticated encryption through the CryptoMode.AuthenticatedEncryption mode. Authenticated encryption not only protects your data, but also adds additional protection from anyone tampering with the data.
Amazon SQS API Update Amazon SQS now supports user-specified message attributes. For additional information, see Message Attributes in the Amazon SQS Developer Guide
AWS Shared Credentials File Added ProfileCredentialsProvider into the default providers chain. This provider loads the default credential profile from the credentials file located at (~/.aws/credentials). The environment variable AWS_CREDENTIAL_PROFILES_FILE can be used to override this location.

Resolved Issues

Change
GitHub Pull Request #169 - On multi-homed systems, developers can now use ClientConfiguration to specify which network interface to bind to.
GitHub Pull Request #218 - TransferManager now accepts a more generic ExecutorService to allow for additional implementations to be used to execute transfers.
EnvironmentVariableCredentialsProvider now supports AWS_SESSION_TOKEN to specify your session token credential.

Supported API Versions

This release of the SDK supports the following API versions:

Service API Version
Amazon CloudFront 2013-11-22
Amazon CloudFront 2012-03-15 (deprecated)
Amazon CloudSearch 2013-01-01
Amazon CloudSearch 2011-02-01 (deprecated)
Amazon CloudWatch 2010-08-01
Amazon DynamoDB 2012-08-10
Amazon DynamoDB 2011-12-05 (deprecated)
Amazon Elastic Compute Cloud (EC2) 2014-02-01
Amazon Elastic MapReduce 2009-03-31
Amazon ElastiCache 2013-06-15
Amazon Elastic Transcoder 2012-09-25
Amazon Glacier 2012-06-01
Amazon Kinesis 2013-12-02
Amazon Redshift 2012-12-01
Amazon Relational Database Service (RDS) 2013-09-09
Amazon Route 53 2013-04-01
Amazon Simple Email Service (SES) 2010-12-01
Amazon Simple Notification Service (SNS) 2010-03-31
Amazon Simple Queue Service 2012-11-05
Amazon Simple Storage Service (S3) 2006-03-01
Amazon Simple Workflow Service (SWF) 2012-01-25
Amazon SimpleDB 2009-04-15
Auto Scaling 2011-01-01
AWS Cloud Formation 2010-05-15
AWS CloudTrail 2013-11-01
AWS Data Pipeline 2012-10-29
AWS Direct Connect 2012-10-25
AWS Elastic Beanstalk 2010-12-01
AWS Identity and Access Management 2010-05-08
AWS Import/Export 2010-06-01
AWS OpsWorks 2013-02-18
AWS Security Token Service 2011-06-15
AWS Storage Gateway 2013-06-30
AWS Support API 2013-04-15
Elastic Load Balancing 2012-06-01