StsWebIdentityProvider

class StsWebIdentityProvider(val platformProvider: <Error class: unknown class> = PlatformProvider.System, val httpClient: <Error class: unknown class>? = null, val region: String? = null)

Wrapper around StsWebIdentityCredentialsProvider that delays any exceptions until resolve is invoked. This allows it to be part of the default chain and any failures result in the chain to move onto the next provider.

Constructors

Link copied to clipboard
constructor(platformProvider: <Error class: unknown class> = PlatformProvider.System, httpClient: <Error class: unknown class>? = null, region: String? = null)

Properties

Link copied to clipboard
val httpClient: <Error class: unknown class>? = null
Link copied to clipboard
val platformProvider: <Error class: unknown class>
Link copied to clipboard
val region: String? = null

Functions

Link copied to clipboard
open fun close()
Link copied to clipboard
open suspend fun resolve(attributes: <Error class: unknown class>): <Error class: unknown class>