com.amazonaws.auth
Class SystemPropertiesCredentialsProvider
java.lang.Object
   com.amazonaws.auth.SystemPropertiesCredentialsProvider
com.amazonaws.auth.SystemPropertiesCredentialsProvider
- All Implemented Interfaces: 
- AWSCredentialsProvider
- public class SystemPropertiesCredentialsProvider 
- extends java.lang.Object- implements AWSCredentialsProvider
AWSCredentialsProvider implementation that provides credentials by
 looking at the aws.accessKeyId and aws.secretKey
 Java system properties.
 
| Method Summary | 
|  AWSCredentials | getCredentials()Returns AWSCredentials which the caller can use to authorize an AWS request.
 | 
|  void | refresh()Forces this credentials provider to refresh its credentials.
 | 
|  java.lang.String | toString()
 | 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
SystemPropertiesCredentialsProvider
public SystemPropertiesCredentialsProvider()
getCredentials
public AWSCredentials getCredentials()
- Description copied from interface: AWSCredentialsProvider
- Returns AWSCredentials which the caller can use to authorize an AWS request.
 Each implementation of AWSCredentialsProvider can chose its own strategy for
 loading credentials.  For example, an implementation might load credentials
 from an existing key management system, or load new credentials when
 credentials are rotated.
 
- 
- Specified by:
- getCredentialsin interface- AWSCredentialsProvider
 
- 
- Returns:
- AWSCredentials which the caller can use to authorize an AWS request.
 
refresh
public void refresh()
- Description copied from interface: AWSCredentialsProvider
- Forces this credentials provider to refresh its credentials. For many
 implementations of credentials provider, this method may simply be a
 no-op, such as any credentials provider implementation that vends
 static/non-changing credentials. For other implementations that vend
 different credentials through out their lifetime, this method should
 force the credentials provider to refresh its credentials.
 
- 
- Specified by:
- refreshin interface- AWSCredentialsProvider
 
- 
 
toString
public java.lang.String toString()
- 
- Overrides:
- toStringin class- java.lang.Object
 
- 
 
                Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.