Skip to main content

Module oauth_advanced

Module oauth_advanced 

Source
Expand description

OAuth 2.0 Advanced Features API Endpoints

This module implements OAuth 2.0 advanced features:

  • RFC 7662: Token Introspection
  • RFC 9126: Pushed Authorization Requests
  • RFC 8628: Device Authorization Grant
  • OpenID Connect CIBA (Client Initiated Backchannel Authentication)

Structs§

IntrospectRequest
Token introspection request (RFC 7662)
IntrospectResponse
Token introspection response (RFC 7662)
PARRequest
Pushed Authorization Request parameters (RFC 9126)
PARResponse
Pushed Authorization Request response (RFC 9126)

Functions§

ciba_backchannel_auth
CIBA (Client Initiated Backchannel Authentication) endpoint (OpenID Connect CIBA Core §7.1)
device_authorization
Device Authorization endpoint (RFC 8628 §3.1)
introspect_token
Token introspection endpoint (RFC 7662)
pushed_authorization_request
Pushed Authorization Request endpoint (RFC 9126)