Move SigV4 canonical request construction to Rust unified verify function

This commit is contained in:
2026-02-22 14:03:12 +08:00
parent 776967e80d
commit 550e7d435c
4 changed files with 198 additions and 102 deletions

View File

@@ -11,6 +11,7 @@ mod myfsio_core {
#[pymodule_init]
fn init(m: &Bound<'_, PyModule>) -> PyResult<()> {
m.add_function(wrap_pyfunction!(sigv4::verify_sigv4_signature, m)?)?;
m.add_function(wrap_pyfunction!(sigv4::derive_signing_key, m)?)?;
m.add_function(wrap_pyfunction!(sigv4::compute_signature, m)?)?;
m.add_function(wrap_pyfunction!(sigv4::build_string_to_sign, m)?)?;