文件名称:autograph-edge:签名签名服务的公共端点
文件大小:58KB
文件格式:ZIP
更新时间:2024-04-20 09:18:50
Go
签名边缘
这是一个小型Web应用程序,提供了要签名的公共端点,而没有将整个服务公开给互联网。 它仅支持XPI和APK签名,并提供细粒度的访问控制,仅使客户端能够对给定的apk或xpi进行签名。
客户端应使用curl或类似工具与Web应用程序进行交互。 未签名的文件与授权client_token一起提交到/sign/端点。 HTTP响应包含已签名的文件。
curl -F " input=@/tmp/unsigned.apk " -o /tmp/signed.apk \
-H " Authorization:
【文件预览】:
autograph-edge-main
----.dockerignore(67B)
----go.mod(1KB)
----main.go(11KB)
----client.go(3KB)
----autograph-edge.yaml(1KB)
----client_test.go(79B)
----go.sum(56KB)
----version.json(105B)
----Dockerfile(848B)
----.circleci()
--------config.yml(4KB)
----main_test.go(12KB)
----README.md(2KB)
----Makefile(274B)
----docker-compose.yml(369B)
----integration_test()
--------verify_apk.sh(117B)
--------Dockerfile(445B)
--------test.apk(12KB)
--------sign_test_apk.sh(313B)
--------test.xpi(11KB)
--------sign_test_xpi.sh(509B)
----CODE_OF_CONDUCT.md(691B)
----.gitignore(21B)
----mock_main()
--------mock_main.go(1KB)