Certbot v0.5.1 API Reference

Modules

Provide certificates for your Phoenix or Plug app using Letsencrypt.

Module for handling an Acme.Authorization response, converted from an %Acme.Authorization{} struct

Struct with utility functions for dealing with Acme Challenges

Behaviour for storing and finding challenges

Default Acme.ChallengeStore

Plug used to intercept challenge verification calls on the request path /.well-known/acme-challenge/<token>.

The module provides utility functions to deal with the serial and validity timestamps of a certificate as well as being a struct to store certificate/keys

Stores and look ups certificates by hostname

Default store for certificates. Stores certificates in an ets table.

Configuration for Certbot

Struct to store errors

Module and behaviour to log events

Behaviour used for providing certficates by a given hostname.

Certificate provider for the Acme protocol

Configuration for the Certbot.Provider.Acme certificate provider.

Static certificate provider

Utility functions to deal with ssl and generating private keys