org.kuali.maven.wagon.auth
Class ImmutableAwsCredentials

java.lang.Object
  extended by org.kuali.maven.wagon.auth.ImmutableAwsCredentials
All Implemented Interfaces:
com.amazonaws.auth.AWSCredentials, com.amazonaws.auth.AWSSessionCredentials

public final class ImmutableAwsCredentials
extends Object
implements com.amazonaws.auth.AWSSessionCredentials


Constructor Summary
ImmutableAwsCredentials(com.amazonaws.auth.AWSCredentials credentials)
           
ImmutableAwsCredentials(com.amazonaws.auth.AWSSessionCredentials credentials)
           
ImmutableAwsCredentials(String accessKey, String secretKey)
           
ImmutableAwsCredentials(String accessKey, String secretKey, com.google.common.base.Optional<String> sessionToken)
           
ImmutableAwsCredentials(String accessKey, String secretKey, String sessionToken)
           
 
Method Summary
 String getAWSAccessKeyId()
           
 String getAWSSecretKey()
           
 String getSessionToken()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImmutableAwsCredentials

public ImmutableAwsCredentials(com.amazonaws.auth.AWSSessionCredentials credentials)

ImmutableAwsCredentials

public ImmutableAwsCredentials(com.amazonaws.auth.AWSCredentials credentials)

ImmutableAwsCredentials

public ImmutableAwsCredentials(String accessKey,
                               String secretKey)

ImmutableAwsCredentials

public ImmutableAwsCredentials(String accessKey,
                               String secretKey,
                               String sessionToken)

ImmutableAwsCredentials

public ImmutableAwsCredentials(String accessKey,
                               String secretKey,
                               com.google.common.base.Optional<String> sessionToken)
Method Detail

getAWSAccessKeyId

public String getAWSAccessKeyId()
Specified by:
getAWSAccessKeyId in interface com.amazonaws.auth.AWSCredentials

getAWSSecretKey

public String getAWSSecretKey()
Specified by:
getAWSSecretKey in interface com.amazonaws.auth.AWSCredentials

getSessionToken

public String getSessionToken()
Specified by:
getSessionToken in interface com.amazonaws.auth.AWSSessionCredentials


Copyright © 2010-2013 The Kuali Foundation. All Rights Reserved.