Package-level declarations
Types
Link copied to clipboard
interface ContainerCredentials
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Functions
Link copied to clipboard
fun CredentialsChain.Companion.ContainerCredentials(env: Environment, http: HttpHandler = JavaHttpClient(), clock: Clock = Clock.systemUTC(), gracePeriod: Duration = Duration.ofSeconds(300)): CredentialsChain
fun CredentialsProvider.Companion.ContainerCredentials(env: Environment, http: HttpHandler = JavaHttpClient(), clock: Clock = Clock.systemUTC(), gracePeriod: Duration = Duration.ofSeconds(300)): CredentialsProvider
fun CredentialsChain.Companion.ContainerCredentials(containerCredentials: ContainerCredentials, uri: Uri, clock: Clock, gracePeriod: Duration): CredentialsChain
Refreshing credentials chain for getting credentials from the container credentials service.
fun CredentialsProvider.Companion.ContainerCredentials(containerCredentials: ContainerCredentials, uri: Uri, clock: Clock, gracePeriod: Duration): CredentialsProvider
Refreshing credentials provider for getting credentials from the container credentials service.
Link copied to clipboard
fun ContainerCredentials.Companion.Http(http: HttpHandler = JavaHttpClient(), token: ContainerCredentialsAuthToken? = null): ContainerCredentials
Standard HTTP implementation of ContainerCredentials