Okhttp AWS Signer
这是一个kotlin库,它实现了针对请求的所述的AWS V4签名算法。 它不依赖于Amazon SDK。
获取图书馆
当前最简单的获取库的方法是使用
dependencies {
implementation ' com.github.babbel:okhttp-aws-signer: '
}
您还可以通过执行gradle任务shadowJar创建胖JAR。 该任务来自插件。
用法
您需要首先设置签署者对象:
val signer = OkHttpAwsV4Signer (region, serviceName)
region是您正在运行服务的区域,即eu-west-1 。
serviceName应该是您调用的服务的名称,即execute-api 。
收到请求后,您可以轻松地通过以下方式对其进行签名:
val newRe
2022-03-25 16:43:28
228KB
Kotlin
1