public class CredentialsHolder extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CredentialsHolder.IamMetadata |
| Modifier and Type | Field and Description |
|---|---|
protected AwsCredentials |
m_credentials |
| Modifier | Constructor and Description |
|---|---|
protected |
CredentialsHolder(AwsCredentials credentials) |
protected |
CredentialsHolder(AwsCredentials credentials,
Instant expiration) |
| Modifier and Type | Method and Description |
|---|---|
String |
accessKeyId() |
Instant |
getExpiration() |
CredentialsHolder.IamMetadata |
getMetadata() |
CredentialsHolder.IamMetadata |
getThisMetadata() |
boolean |
isExpired() |
boolean |
isRefresh() |
static CredentialsHolder |
newInstance(AwsCredentials credentials) |
static CredentialsHolder |
newInstance(AwsCredentials credentials,
Instant expiration) |
String |
secretAccessKey() |
void |
setMetadata(CredentialsHolder.IamMetadata metadata) |
void |
setRefresh(boolean flag) |
protected CredentialsHolder(AwsCredentials credentials)
protected CredentialsHolder(AwsCredentials credentials,
Instant expiration)
public static CredentialsHolder newInstance(AwsCredentials credentials)
public static CredentialsHolder newInstance(AwsCredentials credentials, Instant expiration)
public String accessKeyId()
public String secretAccessKey()
public boolean isExpired()
public Instant getExpiration()
public CredentialsHolder.IamMetadata getMetadata()
public CredentialsHolder.IamMetadata getThisMetadata()
public void setRefresh(boolean flag)
public boolean isRefresh()
public void setMetadata(CredentialsHolder.IamMetadata metadata)
Copyright © 2025 Amazon.com Inc.. All rights reserved.