| Package | Description |
|---|---|
| software.amazon.awssdk.services.sso.auth |
| Modifier and Type | Class and Description |
|---|---|
protected static class |
SsoCredentialsProvider.BuilderImpl |
| Modifier and Type | Method and Description |
|---|---|
SsoCredentialsProvider.Builder |
SsoCredentialsProvider.Builder.asyncCredentialUpdateEnabled(Boolean asyncCredentialUpdateEnabled)
Configure whether the provider should fetch credentials asynchronously in the background.
|
SsoCredentialsProvider.Builder |
SsoCredentialsProvider.BuilderImpl.asyncCredentialUpdateEnabled(Boolean asyncCredentialUpdateEnabled) |
SsoCredentialsProvider.Builder |
SsoCredentialsProvider.Builder.prefetchTime(Duration prefetchTime)
Configure the amount of time, relative to SSO session token expiration, that the cached credentials are considered
close to stale and should be updated.
|
SsoCredentialsProvider.Builder |
SsoCredentialsProvider.BuilderImpl.prefetchTime(Duration prefetchTime) |
SsoCredentialsProvider.Builder |
SsoCredentialsProvider.Builder.refreshRequest(GetRoleCredentialsRequest getRoleCredentialsRequest)
Configure the
GetRoleCredentialsRequest that should be periodically sent to the SSO service to update the
credentials. |
SsoCredentialsProvider.Builder |
SsoCredentialsProvider.BuilderImpl.refreshRequest(GetRoleCredentialsRequest getRoleCredentialsRequest) |
SsoCredentialsProvider.Builder |
SsoCredentialsProvider.Builder.refreshRequest(Supplier<GetRoleCredentialsRequest> getRoleCredentialsRequestSupplier)
Similar to
refreshRequest(GetRoleCredentialsRequest), but takes a Supplier to supply the request to
SSO. |
SsoCredentialsProvider.Builder |
SsoCredentialsProvider.BuilderImpl.refreshRequest(Supplier<GetRoleCredentialsRequest> getRoleCredentialsRequestSupplier) |
SsoCredentialsProvider.Builder |
SsoCredentialsProvider.Builder.ssoClient(SsoClient ssoclient)
Configure the
SsoClient to use when calling SSO to update the session. |
SsoCredentialsProvider.Builder |
SsoCredentialsProvider.BuilderImpl.ssoClient(SsoClient ssoClient) |
SsoCredentialsProvider.Builder |
SsoCredentialsProvider.Builder.staleTime(Duration staleTime)
Configure the amount of time, relative to SSO session token expiration, that the cached credentials are considered
stale and should no longer be used.
|
SsoCredentialsProvider.Builder |
SsoCredentialsProvider.BuilderImpl.staleTime(Duration staleTime) |
SsoCredentialsProvider.Builder |
SsoCredentialsProvider.toBuilder() |
Copyright © 2023. All rights reserved.