Examples of AWSCredentialsProvider


Examples of com.amazonaws.auth.AWSCredentialsProvider

        IPropertyValueDecoder<String> stringValueDecoder = new StringPropertyValueDecoder();
        IPropertyValueDecoder<AWSCredentialsProvider> awsCPPropGetter =
                new AWSCredentialsProviderPropertyValueDecoder();
        String applicationName = stringValueDecoder.decodeValue(properties.getProperty(PROP_APP_NAME));
        String streamName = stringValueDecoder.decodeValue(properties.getProperty(PROP_STREAM_NAME));
        AWSCredentialsProvider provider =
                awsCPPropGetter.decodeValue(properties.getProperty(PROP_CREDENTIALS_PROVIDER));

        if (applicationName == null || applicationName.isEmpty()) {
            throw new IllegalArgumentException("Value of applicationName should be explicitly provided.");
        }
View Full Code Here

Examples of com.amazonaws.auth.AWSCredentialsProvider

    getLog().info("File " + source + " uploaded to s3://" + bucketName + "/" + destinationFile);
  }

  private static AmazonS3 getS3Client(String accessKey, String secretKey)
  {
    AWSCredentialsProvider provider;
    if (accessKey != null && secretKey != null) {
      AWSCredentials credentials = new BasicAWSCredentials(accessKey, secretKey);
      provider = new StaticCredentialsProvider(credentials);
    } else {
      provider = new DefaultAWSCredentialsProviderChain();
View Full Code Here

Examples of com.amazonaws.auth.AWSCredentialsProvider

         *
         * You can find more information on the AWS profiles config file here:
         * http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html
         */
        File configFile = new File(System.getProperty("user.home"), ".aws/credentials");
        AWSCredentialsProvider credentialsProvider = new ProfileCredentialsProvider(
            new ProfilesConfigFile(configFile), "default");

        if (credentialsProvider.getCredentials() == null) {
            throw new RuntimeException("No AWS security credentials found:\n"
                    + "Make sure you've configured your credentials in: " + configFile.getAbsolutePath() + "\n"
                    + "For more information on configuring your credentials, see "
                    + "http://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html");
        }
View Full Code Here

Examples of com.amazonaws.auth.AWSCredentialsProvider

        this.setDistributable(true);

        // Grab the container's logger
        logger = getContainer().getLogger();

        AWSCredentialsProvider credentialsProvider = initCredentials();
        AmazonDynamoDBClient dynamo = new AmazonDynamoDBClient(credentialsProvider);
        if (this.regionId != null) dynamo.setRegion(RegionUtils.getRegion(this.regionId));
        if (this.endpoint != null) dynamo.setEndpoint(this.endpoint);

        initDynamoTable(dynamo);
View Full Code Here

Examples of com.amazonaws.auth.AWSCredentialsProvider

                        "Unable to read AWS security credentials from file specified in context.xml: " + credentialsFile, e);
            }
        }

        // Fall back to the default credentials chain provider if credentials weren't explicitly set
        AWSCredentialsProvider defaultChainProvider = new DefaultAWSCredentialsProviderChain();
        if (defaultChainProvider.getCredentials() == null) {
            getContainer().getLogger().debug("Loading security credentials from default credentials provider chain.");
            throw new AmazonClientException(
                    "Unable find AWS security credentials.  " +
                    "Searched JVM system properties, OS env vars, and EC2 instance roles.  " +
                    "Specify credentials in Tomcat's context.xml file or put them in one of the places mentioned above.");
View Full Code Here

Examples of com.amazonaws.auth.AWSCredentialsProvider

        }
    }

  public AWSCredentialsProvider getAwsCredentialProvider()
    {
    return new AWSCredentialsProvider()
        {
      public AWSCredentials getCredentials()
            {
        return new BasicAWSCredentials(AWS_ACCESS_ID, AWS_KEY);
      }
View Full Code Here

Examples of com.amazonaws.auth.AWSCredentialsProvider

      this.serviceClass = serviceClazz;
    }

    @Override
    public K get() {
      AWSCredentialsProvider awsCreds = getProviderChain();
      ClientConfiguration clientConfig = getClientConfiguration();

      try {
        return (K) region.createClient(serviceClass, awsCreds,
            clientConfig);
View Full Code Here

Examples of com.amazonaws.auth.AWSCredentialsProvider

     * starting up a new one or returning an existing one if it's already
     * started; null if any failure.
     */
    @Override
    public MetricCollector getInstance() {
        AWSCredentialsProvider provider = AwsSdkMetrics.getCredentialProvider();
        Regions region = AwsSdkMetrics.getRegion();
        Integer qSize = AwsSdkMetrics.getMetricQueueSize();
        Long timeoutMilli = AwsSdkMetrics.getQueuePollTimeoutMilli();
        CloudWatchMetricConfig config = new CloudWatchMetricConfig();
        if (provider != null)
View Full Code Here

Examples of com.amazonaws.auth.AWSCredentialsProvider

     * starting up a new one or returning an existing one if it's already
     * started; null if any failure.
     */
    @Override
    public MetricCollector getInstance() {
        AWSCredentialsProvider provider = AwsSdkMetrics.getCredentialProvider();
        Regions region = AwsSdkMetrics.getRegion();
        Integer qSize = AwsSdkMetrics.getMetricQueueSize();
        Long timeoutMilli = AwsSdkMetrics.getQueuePollTimeoutMilli();
        CloudWatchMetricConfig config = new CloudWatchMetricConfig();
        if (provider != null)
View Full Code Here

Examples of com.amazonaws.auth.AWSCredentialsProvider

            public String getStat() {
                return null;
            }
        };

        AWSCredentialsProvider awsCredentials = mock(AWSCredentialsProvider.class);
        AWSCredentials credentials = mock(AWSCredentials.class);
        doReturn("accessKey").when(credentials).getAWSAccessKeyId();
        doReturn("secretKey").when(credentials).getAWSSecretKey();
        doReturn(credentials).when(awsCredentials).getCredentials();
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.