# HTTPDigest v0.1.0 - Table of Contents

> RFC 9530 Digest Fields for Elixir: build, parse, and verify Content-Digest, Repr-Digest, and Want-* headers.

## Pages

- [HTTPDigest](readme.md)
- [Changelog](changelog.md)
- [LICENSE](license.md)

## Modules

- [HTTPDigest](HTTPDigest.md): RFC 9530 Digest Fields: build, parse, and verify `Content-Digest`,
`Repr-Digest`, `Want-Content-Digest`, and `Want-Repr-Digest`.
- [HTTPDigest.Plug](HTTPDigest.Plug.md): Verifies `Content-Digest` on incoming Plug requests.
- [HTTPDigest.Req](HTTPDigest.Req.md): A `Req` request step that computes and attaches `Content-Digest` on
outgoing requests.
- [HTTPDigest.Stream](HTTPDigest.Stream.md): Incremental digest computation for large bodies.

- Exceptions
  - [HTTPDigest.Error](HTTPDigest.Error.md): Error struct returned by all `HTTPDigest` functions.

