public class PropertiesCredentials extends Object implements AWSCredentials
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.
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.
Returns the AWS access key ID for this credentials object.
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()
Copyright © 2016. All rights reserved.