Structs§
- Device
Authorization Plugin - OAuth 2.0 device authorization grant plugin.
- Device
Authorization Request - The validated and normalized request passed to a configured Device grant.
- Device
Code Redemption Authorization - The issuer’s ownership predicate and state required before token issuance.
- Device
Code Redemption Result - A consumed device code and the state needed by its token issuer.
- Device
Grant - Request authorization and session redemption policy for one Device plugin.
- Device
Grant Authorization - The client binding and declared fields produced by grant request authorization.
- Device
Request Field - Validate one declared additional request field without changing native request fields.
- Device
Request Fields - Additional Device request fields. Storage policies remain separate in
ModelFields. - Device
Request Issue - One request-schema issue. Paths are relative to the field being validated.
Enums§
- Device
Code Ownership - Issuer ownership required by atomic device-code consumption.
- Device
Field Validation - A parsed field value or the field’s structured validation issues.
Functions§
- redeem_
device_ code - Authorize, prepare, and atomically consume an approved device code.
Type Aliases§
- Device
Grant Future - A grant callback that borrows its request or device code and active endpoint.
- Device
Redemption Future - A redemption callback that borrows the device code and active endpoint.