API Reference AppIdentity for Elixir v1.1.0
modules
Modules
AppIdentity
is an Elixir implementation of the Kinetic Commerce application
identity proof algorithm.
The structure used by the App Identity proof generation and verification algorithms. This should be constructed from a provided map or struct, such as a static configuration file or a database record.
An exception that will be raised by AppIdentity.generate_proof!/2
,
AppIdentity.parse_proof!/1
, or AppIdentity.verify_proof!/3
when those
functions fail. The error message reported here is always generic.
A Plug that verifies App Identity proofs provided via one or more HTTP headers.
A structure describing a computed or parsed App Identity proof.
If telemetry is a dependency in your
application, and the telemetry is not explicitly disabled, telemetry events
will be emitted for AppIdentity.generate_proof/2
,
AppIdentity.verify_proof/3
, and AppIdentity.Plug
. See
AppIdentity.Telemetry
for more information.
A Tesla middleware that generates an app identity proof header for a request.
mix-tasks
Mix Tasks
Generate or run an app identity test suite