refactor: Use PublicKey and Signature as parameters #33

Manually merged
awiteb merged 9 commits from awiteb/public-key_and_siganture_as_parameters into master 2024-07-28 11:56:46 +02:00 AGit

9 commits

Author SHA1 Message Date
71d63580bf
chore: Let salvo extract the public key and the signature
All checks were successful
DCO checker / DCO checker (pull_request) Successful in 4s
Rust CI / Rust CI (pull_request) Successful in 4m22s
Signed-off-by: Awiteb <a@4rs.nl>
2024-07-28 12:27:03 +03:00
c137129488
remove: Remove extract_public_key and extract_signature from utils
All checks were successful
DCO checker / DCO checker (pull_request) Successful in 5s
Rust CI / Rust CI (pull_request) Successful in 4m17s
Signed-off-by: Awiteb <a@4rs.nl>
2024-07-28 09:49:09 +03:00
5ca23c8af5
chore: Use core implementation to extract the signature and public key
Signed-off-by: Awiteb <a@4rs.nl>
2024-07-28 09:49:05 +03:00
f4df5b26d3
chore: Use PublicKey as an argument and openapi doc
All checks were successful
DCO checker / DCO checker (pull_request) Successful in 14s
Rust CI / Rust CI (pull_request) Successful in 4m39s
Signed-off-by: Awiteb <a@4rs.nl>
2024-07-27 02:54:15 +03:00
531e27ab2c
chore: Use Signature as a openAPI parameter
Signed-off-by: Awiteb <a@4rs.nl>
2024-07-27 02:54:15 +03:00
1d0268c501
chore: Imple openAPI traits for PublicKey and Signature
Signed-off-by: Awiteb <a@4rs.nl>
2024-07-27 02:54:10 +03:00
2b282cbec6
remove: Remove Public key middleware public_key_check
Signed-off-by: Awiteb <a@4rs.nl>
2024-07-27 02:06:12 +03:00
6fc14d380b
chore: Add serde_json & salvo_core to core dependencies
Signed-off-by: Awiteb <a@4rs.nl>
2024-07-27 01:54:35 +03:00
9f3fd659d2
chore: Move serde_json to be shared dependencie
Signed-off-by: Awiteb <a@4rs.nl>
2024-07-27 01:53:17 +03:00