http4k / org.http4k.filter / AwsAuth
fun
ClientFilters
.AwsAuth(scope:
AwsCredentialScope
, credentials:
AwsCredentials
, clock:
Clock
= Clock.systemDefaultZone(), payloadMode: Mode = Payload.Mode.Signed): <ERROR CLASS>
Sign AWS requests using static credentials.
fun
ClientFilters
.AwsAuth(scope:
AwsCredentialScope
, credentialsProvider: () ->
AwsCredentials
, clock:
Clock
= Clock.systemDefaultZone(), payloadMode: Mode = Payload.Mode.Signed): <ERROR CLASS>
Sign AWS requests using dynamically provided (expiring) credentials.