|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
java.lang.Objectcom.amazonaws.auth.PropertiesCredentials
public class PropertiesCredentials
Simple implementation AWSCredentials that reads in AWS access keys from a properties file. The AWS access key is expected to be in the "accessKey" property and the AWS secret key id is expected to be in the "secretKey" property.
| Constructor Summary | |
|---|---|
PropertiesCredentials(File file)
Reads the specified file as a Java properties file and extracts the AWS access key from the "accessKey" property and AWS secret access key from the "secretKey" property. |
|
PropertiesCredentials(InputStream inputStream)
Reads the specified input stream as a stream of Java properties file content and extracts the AWS access key ID and secret access key from the properties. |
|
| Method Summary | |
|---|---|
String |
getAWSAccessKeyId()
Returns the AWS access key ID for this credentials object. |
String |
getAWSSecretKey()
Returns the AWS secret access key for this credentials object. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PropertiesCredentials(File file)
throws FileNotFoundException,
IOException,
IllegalArgumentException
file - The file from which to read the AWS credentials
properties.
FileNotFoundException - If the specified file isn't found.
IOException - If any problems are encountered reading the AWS access
keys from the specified file.
IllegalArgumentException - If the specified properties file does not contain the
required keys.
public PropertiesCredentials(InputStream inputStream)
throws IOException
inputStream - The input stream containing the AWS credential properties.
IOException - If any problems occur while reading from the input stream.| Method Detail |
|---|
public String getAWSAccessKeyId()
AWSCredentials
getAWSAccessKeyId in interface AWSCredentialspublic String getAWSSecretKey()
AWSCredentials
getAWSSecretKey in interface AWSCredentials
|
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||