View Source Boruta.Openid.PreauthorizedCodes behaviour (Boruta core v3.0.0-beta.2)
Preauthorized code context
Summary
Callbacks
@callback create( params :: %{ client: Boruta.Oauth.Client.t(), sub: String.t(), redirect_uri: String.t(), scope: String.t(), state: String.t(), resource_owner: Boruta.Oauth.ResourceOwner.t() } ) :: preauthorized_code :: Boruta.Oauth.Token.t() | {:error, reason :: term()}