Commit Graph

28 Commits

Author SHA1 Message Date
usbharu e92a1aee4b
feat: 依存関係を更新 2024-10-02 09:58:21 +09:00
usbharu eb1c87993d
fix: 古いHTTP Signatureと新しいHTTP Signatureが同時に来たときエラーになるので消した 2024-09-25 14:14:13 +09:00
usbharu 2b71e2f10b
feat: HttpRequestからSignature Baseを生成する処理を簡単にするやつを追加 2024-09-25 14:10:16 +09:00
usbharu cc55006fea
refactor: 互換性をもたせながら新しいAPIに対応できるように変更 2024-09-25 12:43:17 +09:00
usbharu 9f02f19ca7
refactor: SignatureBaseを抽象化 2024-09-25 11:19:15 +09:00
usbharu db0ff2c825
refactor: v2にあったファイルを移動 2024-09-24 11:44:56 +09:00
usbharu 8545a4b591
refactor: 旧APIを非推奨に 2024-09-24 11:39:34 +09:00
usbharu c15cb74b73
feat: StructuredFieldを扱えるように 2024-09-24 11:27:23 +09:00
usbharu e438411685
feat: RSASSA-PSS Using SHA-512で作成された署名を検証できるように 2024-09-23 23:25:23 +09:00
usbharu bf3fa2c014
feat: RSASSA-PKCS1-v1_5 Using SHA-256で作成された署名を検証できるように 2024-09-23 23:17:06 +09:00
usbharu a33bdd7fe9
fix: Signatureのパースができていなかったので修正 2024-09-23 22:43:58 +09:00
usbharu 87e40bead2
feat: Signature-InputとSignatureヘッダーのパースができるように 2024-09-23 22:30:28 +09:00
usbharu ebe864fd10
refactor: signature-paramsの順番指定
に対応
2024-09-23 21:15:28 +09:00
usbharu e85e5d10f9
feat: RSASSA-PSS Using SHA-512で署名の生成ができるように 2024-09-23 17:52:06 +09:00
usbharu f393c6b622
feat: RSASSA-PKCS1-v1_5 Using SHA-256で署名を生成できるように 2024-09-23 16:25:30 +09:00
usbharu 435f876baa
feat: SignatureBaseBuilderを追加 2024-09-23 15:59:15 +09:00
usbharu cff083af1b
feat: 署名を生成できるように 2024-09-23 14:45:57 +09:00
usbharu c8e437fcb1
refactor: SignatureBase.ktを変更
Signature-Inputヘッダーを生成しやすいように
2024-09-23 12:56:02 +09:00
usbharu 940e82f279
feat: RFC9421への対応を開始
SignatureBaseの生成をするために必要なものを作成
2024-09-23 12:44:26 +09:00
usbharu d2fad0bfff
chore: publishされない問題を修正 2023-10-19 10:36:42 +09:00
usbharu 96ada0043b
Merge remote-tracking branch 'origin/master' 2023-10-19 10:21:03 +09:00
usbharu 53cd6e3db5
chore: Gradleの権限を修正 2023-10-19 10:18:57 +09:00
usbharu dfbf1ca8ac
chore: Giteaにもライブラリを公開できるように 2023-10-19 10:13:43 +09:00
usbharu a49415dbf3
Create gradle-publish.yml 2023-10-19 10:13:41 +09:00
usbharu a26957bc6d
chore: ライブラリを公開できるように 2023-10-19 09:51:29 +09:00
usbharu 94376f8eff
feat: hs2019の検証に対応 2023-10-18 12:15:51 +09:00
usbharu d023e46351
feat: hs2019の署名に対応 2023-10-17 13:10:24 +09:00
usbharu dfa6a4946f
first commit 2023-10-17 00:09:06 +09:00