Cargo Features

[dependencies]
aws-sigv4 = { version = "1.1.6", default-features = false, features = ["http0-compat", "http1", "sign-http", "sign-eventstream", "sigv4a", "num-bigint"] }
default = http1, sign-http

These default features are set whenever aws-sigv4 is added without default-features = false somewhere in the dependency tree.

http0-compat

Enables http ^0.2

http1 default

Enables http

sign-http default

Enables form_urlencoded, http ^0.2, and percent-encoding

Affects aws-sigv4::http_request

sign-eventstream

Enables aws-smithy-eventstream

Affects aws-sigv4::event_stream

sigv4a

Enables crypto-bigint, p256 ^0.11, ring, subtle, and zeroize

Affects sign::v4a

Features from optional dependencies

num-bigint implicit feature

Enables num-bigint

num-bigint:

Big integer implementation for Rust