Package | Description |
---|---|
com.amazonaws.auth |
Modifier and Type | Field and Description |
---|---|
private RefreshableTask<SessionCredentialsHolder> |
STSSessionCredentialsProvider.refreshableTask
Handles the refreshing of sessions.
|
private RefreshableTask<SessionCredentialsHolder> |
STSAssumeRoleSessionCredentialsProvider.refreshableTask
Handles the refreshing of sessions.
|
private java.util.concurrent.Callable<SessionCredentialsHolder> |
STSSessionCredentialsProvider.refreshCallable |
private java.util.concurrent.Callable<SessionCredentialsHolder> |
STSAssumeRoleSessionCredentialsProvider.refreshCallable |
Modifier and Type | Method and Description |
---|---|
private SessionCredentialsHolder |
STSSessionCredentialsProvider.newSession() |
private SessionCredentialsHolder |
STSAssumeRoleSessionCredentialsProvider.newSession()
Starts a new session by sending a request to the AWS Security Token Service (STS) to assume a
Role using the long lived AWS credentials.
|
Modifier and Type | Method and Description |
---|---|
private RefreshableTask<SessionCredentialsHolder> |
STSSessionCredentialsProvider.createRefreshableTask() |
private RefreshableTask<SessionCredentialsHolder> |
STSAssumeRoleSessionCredentialsProvider.createRefreshableTask() |
Modifier and Type | Method and Description |
---|---|
boolean |
ShouldDoBlockingSessionRefresh.test(SessionCredentialsHolder sessionCredentialsHolder) |
boolean |
ShouldDoAsyncSessionRefresh.test(SessionCredentialsHolder sessionCredentialsHolder) |