Package-level declarations

Types

Link copied to clipboard
data class AssumeRoleResponse(val arn: String, val roleId: String, val accessKeyId: String, val secretAccessKey: String, val sessionToken: String, val expiration: String) : ViewModel
Link copied to clipboard
data class AssumeRoleWithWebIdentityResponse(val arn: String, val roleId: String, val accessKeyId: String, val secretAccessKey: String, val sessionToken: String, val expiration: String) : ViewModel
Link copied to clipboard
class FakeSTS(clock: Clock = Clock.systemUTC(), defaultSessionValidity: Duration = ofHours(1)) : ChaoticHttpHandler

Functions

Link copied to clipboard
fun assumeRole(defaultSessionValidity: Duration, clock: Clock): RoutingHttpHandler
Link copied to clipboard
fun assumeRoleWithWebIdentity(defaultSessionValidity: Duration, clock: Clock): RoutingHttpHandler
Link copied to clipboard
fun main()