public class BasicSessionCredentials extends Object implements AWSSessionCredentials, AccountIdAware
Constructor and Description |
---|
BasicSessionCredentials(String awsAccessKey,
String awsSecretKey,
String sessionToken) |
BasicSessionCredentials(String awsAccessKey,
String awsSecretKey,
String sessionToken,
String accountId) |
Modifier and Type | Method and Description |
---|---|
String |
getAccountId()
Returns the AWS account id associated with this credentials object, if found.
|
String |
getAWSAccessKeyId()
Returns the AWS access key ID for this credentials object.
|
String |
getAWSSecretKey()
Returns the AWS secret access key for this credentials object.
|
String |
getSessionToken()
Returns the session token for this session.
|
public BasicSessionCredentials(String awsAccessKey, String awsSecretKey, String sessionToken)
public String getAWSAccessKeyId()
AWSCredentials
getAWSAccessKeyId
in interface AWSCredentials
public String getAWSSecretKey()
AWSCredentials
getAWSSecretKey
in interface AWSCredentials
public String getSessionToken()
AWSSessionCredentials
getSessionToken
in interface AWSSessionCredentials
public String getAccountId()
AccountIdAware
getAccountId
in interface AccountIdAware