Package | Description |
---|---|
com.amazonaws.auth.profile |
AWS configuration profiles allow you to share multiple sets of AWS
security credentials between different tools such as the AWS SDK for Java
and the AWS CLI.
|
com.amazonaws.auth.profile.internal | |
com.amazonaws.auth.profile.internal.securitytoken | |
com.amazonaws.services.securitytoken.internal |
Modifier and Type | Field and Description |
---|---|
private ProfileCredentialsService |
ProfilesConfigFile.profileCredentialsService |
Modifier and Type | Method and Description |
---|---|
private static java.util.Map<java.lang.String,Profile> |
ProfilesConfigFile.loadProfiles(java.io.File file,
ProfileCredentialsService profileCredentialsService) |
Constructor and Description |
---|
ProfilesConfigFile(java.io.File file,
ProfileCredentialsService credentialsService)
Loads the AWS credential profiles from the file.
|
ProfilesConfigFile(java.lang.String filePath,
ProfileCredentialsService credentialsService)
Loads the AWS credential profiles from the file.
|
Modifier and Type | Method and Description |
---|---|
private static Profile |
ProfilesConfigFileLoader.fromAssumeRole(java.lang.String profileName,
java.util.Map<java.lang.String,java.lang.String> properties,
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> allProfileProperties,
ProfileCredentialsService profileCredentialsService) |
static java.util.Map<java.lang.String,Profile> |
ProfilesConfigFileLoader.loadProfiles(java.io.File file,
ProfileCredentialsService profileCredentialsService) |
private static java.util.Map<java.lang.String,Profile> |
ProfilesConfigFileLoader.loadProfiles(java.io.InputStream is,
ProfileCredentialsService profileCredentialsService)
Loads the credential profiles from the given input stream.
|
Modifier and Type | Class and Description |
---|---|
class |
STSProfileCredentialsServiceLoader
Loads
com.amazonaws.services.securitytoken.internal.STSProfileCredentialsService
from the STS SDK module, if the module is on the current classpath. |
Modifier and Type | Field and Description |
---|---|
private static ProfileCredentialsService |
STSProfileCredentialsServiceProvider.STS_CREDENTIALS_SERVICE |
Modifier and Type | Method and Description |
---|---|
private static ProfileCredentialsService |
STSProfileCredentialsServiceProvider.getProfileCredentialService()
Only called once per creation of each profile credential provider so we don't bother with any
double checked locking.
|
Modifier and Type | Class and Description |
---|---|
class |
STSProfileCredentialsService
Loaded via reflection by the aws-java-sdk-core module when role assumption is configured in a
credentials profile.
|