Package com.amazonaws.auth

Interface Summary
AWSCredentials Provides access to the AWS credentials used for accessing AWS services: AWS access key ID and secret access key.
AWSCredentialsProvider Interface for providing AWS credentials.
AWSRefreshableSessionCredentials Session credentials that can be refreshed upon request.
AWSSessionCredentials AWS session credentials object.
Signer  
 

Class Summary
AbstractAWSSigner Abstract base class for AWS signing protocol implementations.
AnonymousAWSCredentials Basic implementation of the AWSCredentials interface that allows use of "anonymous" credentials.
AWS3Signer Signer implementation that signs requests with the AWS3 signing protocol.
AWS4Signer Signer implementation that signs requests with the AWS4 signing protocol.
AWSCredentialsProviderChain AWSCredentialsProvider implementation that chains together multiple credentials providers.
BasicAWSCredentials Basic implementation of the AWSCredentials interface that allows callers to pass in the AWS access key and secret access in the constructor.
BasicSessionCredentials Simple session credentials with keys and session token.
ClasspathPropertiesFileCredentialsProvider AWSCredentialsProvider implementation that loads AWS security credentials from a properties file on the classpath.
DefaultAWSCredentialsProviderChain AWS credentials provider chain that looks for credentials in this order: System Properties - aws.accessKeyId and aws.secretKey Classpath Properties File - AwsCredentials.properties in classpath
PropertiesCredentials Simple implementation AWSCredentials that reads in AWS access keys from a properties file.
QueryStringSigner Signer implementation responsible for signing an AWS query string request according to the various signature versions and hashing algorithms.
SystemPropertiesCredentialsProvider AWSCredentialsProvider implementation that provides credentials by looking at the aws.accessKeyId and aws.secretKey Java system properties.
 

Enum Summary
SignatureVersion  
SigningAlgorithm  
 



Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.