LoginCredentialsProvider

constructor(loginSession: String, region: String? = null, httpClient: HttpClientEngine? = null, platformProvider: PlatformProvider = PlatformProvider.System, clock: Clock = Clock.System)

Parameters

loginSession

The Login Session from the profile

region

The AWS region used to call the log in service.

httpClient

The HttpClientEngine instance to use to make requests. NOTE: This engine's resources and lifetime are NOT managed by the provider. Caller is responsible for closing.

platformProvider

The platform provider

clock

The source of time for the provider