Public extension contract for mapping validated assertion data into user attributes.
Summary
Callbacks
@callback map_attributes(assertion :: map(), connection :: map(), opts :: keyword()) :: {:ok, map()} | {:error, Relyra.Error.t()}
Functions
@spec map_attributes(map(), map(), keyword()) :: {:ok, map()} | {:error, Relyra.Error.t()}