public class PropertiesCredentials extends Object implements AWSCredentials
| Constructor and Description | 
|---|
| 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getAWSAccessKeyId()Returns the AWS access key ID for this credentials object. | 
| String | getAWSSecretKey()Returns the AWS secret access key for this credentials object. | 
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.public String getAWSAccessKeyId()
AWSCredentialsgetAWSAccessKeyId in interface AWSCredentialspublic String getAWSSecretKey()
AWSCredentialsgetAWSSecretKey in interface AWSCredentialsCopyright © 2020. All rights reserved.