Lockspire.Protocol.TokenExchange (lockspire v1.6.1)

Copy Markdown

Stable public facade for OAuth/OIDC token endpoint exchanges.

Summary

Types

Functions

exchange(request)

@spec exchange(map()) :: result()

exchange_authorization_code(request)

@spec exchange_authorization_code(map()) :: result()

issue_ciba_tokens(client, authorization, context, request)

@spec issue_ciba_tokens(
  Lockspire.Domain.Client.t(),
  Lockspire.Domain.CibaAuthorization.t(),
  map(),
  map()
) :: result()

Issues CIBA Push tokens through the stable worker contract.