activitypub: signing http client

Signed-off-by: Loïc Dachary <loic@dachary.org>
This commit is contained in:
Loïc Dachary 2021-11-09 08:36:23 +01:00 committed by Anthony Wang
parent e8907c3c9e
commit 15c1f6218c
No known key found for this signature in database
GPG key ID: BC96B00AEC5F2D76
4 changed files with 192 additions and 2 deletions

View file

@ -9,9 +9,17 @@ import "code.gitea.io/gitea/modules/log"
// Federation settings
var (
Federation = struct {
Enabled bool
Enabled bool
Algorithms []string
DigestAlgorithm string
GetHeaders []string
PostHeaders []string
}{
Enabled: true,
Enabled: true,
Algorithms: []string{"rsa-sha256", "rsa-sha512"},
DigestAlgorithm: "SHA-256",
GetHeaders: []string{"(request-target)", "Date"},
PostHeaders: []string{"(request-target)", "Date", "Digest"},
}
)