API Reference macaroon v0.1.0

Modules

This is the primary public interface for Elixir Macaroons

Module used to encode/decode a Macaroon as a binary, and encode it into Base64 (URL Safe, no padding)

Module used to encode/decode a Macaroon as a JSON string

Struct module for base Caveat type

Struct module for base Macaroon type

Struct module for Verification state and parameters

Struct module for Verification errors

Struct module for Verification parameters

This module contains utility cryptographic functions

Module used to verify a Macaroon