Skip to main content

Module auth

Module auth 

Source
Expand description

S3 authentication via the CredentialProvider trait.

RustackAuth implements the rustack_auth::credentials::CredentialProvider trait to provide authentication for the Rustack S3 service. When signature validation is skipped (the default for local development), any access key maps to an empty secret key, effectively disabling signature verification.

When validation is enabled, all access keys map to the secret key "test", matching LocalStack’s default behavior.

Structs§

RustackAuth
Rustack authentication provider.