Expand description
Form-encoded authentication requests and bounded decision responses. Typed, secret-safe values for the phone HTTP authentication exchange.
This exchange is form-encoded HTTP with a plain-text decision token. It is intentionally separate from the phone XML models because neither the request nor the response is an XML document.
Structs§
- Opaque
Phone Authentication Response - A bounded unsupported authentication response retained without inspection.
- Phone
Authentication Password - Password forwarded by the phone to its authentication service.
- Phone
Authentication Request - The three fields supplied to the configured phone authentication URL.
- Phone
Authentication User Id - User identifier forwarded by the phone to its authentication service.
Enums§
- Phone
Authentication Error - Validation and I/O failures at the authentication HTTP boundary.
- Phone
Authentication Response - Plain-text decision returned by a phone authentication endpoint.
Constants§
- PHONE_
AUTHENTICATION_ MAX_ PASSWORD_ BYTES - Maximum UTF-8 byte length of an authentication password.
- PHONE_
AUTHENTICATION_ MAX_ QUERY_ BYTES - Maximum encoded size accepted by
PhoneAuthenticationRequest::parse_query. - PHONE_
AUTHENTICATION_ MAX_ RESPONSE_ BYTES - Maximum response size retained or emitted by this module.
- PHONE_
AUTHENTICATION_ MAX_ USER_ ID_ BYTES - Maximum UTF-8 byte length of an authentication user identifier.