Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
OhttpSourceThe byte layout and key schedule of encapsulated messages (RFC 9458 Sections 4.1 to 4.4).
Errors returned by the public API. Messages describe classes of invalid input and never contain key material or message content.
The gateway's side of an exchange (RFC 9458 Sections 4.3 and 4.4).
How encapsulated messages travel over HTTP (RFC 9458 Section 5, and RFC 9540 for finding a gateway).
Exchanges of Binary HTTP messages: Ohttp.Client and Ohttp.Gateway with the encoding and decoding of Bhttp around them, and the rules that RFC 9458 adds for what is encapsulated.
Key configurations (RFC 9458 Section 3).
Media types of Oblivious HTTP (RFC 9458 Section 9) and Binary HTTP (RFC 9292 Section 7).
The client, relay, and gateway of RFC 9458 Section 5, as steps from HTTP messages to HTTP messages.