certmagic 0.2.0

Automatic TLS certificate acquisition, renewal, and maintenance for Rust servers
Documentation
1
2
3
4
5
6
7
8
9
10
{
  "manifests": {
    "remote-cert-manifests/test-immutable/aa7cff0ad558ff017112914b1c2d6e39e3dd4491b0ee7bc61ac77d132126c9ad/certificates/535c6f8eb511f5d966a1b0725df92ebf27514faba945cbbd698e23ac72c41757/a379a6f6eeafb9a55e378c118034e2751e682fab9f2d30ab13d2125586ce1947/a379a6f6eeafb9a55e378c118034e2751e682fab9f2d30ab13d2125586ce1947.crt": "{\"format\":1,\"store\":\"aa7cff0ad558ff017112914b1c2d6e39e3dd4491b0ee7bc61ac77d132126c9ad\",\"resource\":\"69519e505cfa5aaca68022e032371623e307eb0d93355ed507f113d9a6d4711b\",\"digest\":\"00815d4c32303790baf3886e888a5ae4fd01d73f0b4a295149ae7ac2d3155292\"}",
    "remote-cert-manifests/test-immutable/aa7cff0ad558ff017112914b1c2d6e39e3dd4491b0ee7bc61ac77d132126c9ad/certificates/535c6f8eb511f5d966a1b0725df92ebf27514faba945cbbd698e23ac72c41757/a379a6f6eeafb9a55e378c118034e2751e682fab9f2d30ab13d2125586ce1947/a379a6f6eeafb9a55e378c118034e2751e682fab9f2d30ab13d2125586ce1947.key": "{\"format\":1,\"store\":\"aa7cff0ad558ff017112914b1c2d6e39e3dd4491b0ee7bc61ac77d132126c9ad\",\"resource\":\"69519e505cfa5aaca68022e032371623e307eb0d93355ed507f113d9a6d4711b\",\"digest\":\"00815d4c32303790baf3886e888a5ae4fd01d73f0b4a295149ae7ac2d3155292\"}",
    "remote-cert-manifests/test-immutable/aa7cff0ad558ff017112914b1c2d6e39e3dd4491b0ee7bc61ac77d132126c9ad/certificates/535c6f8eb511f5d966a1b0725df92ebf27514faba945cbbd698e23ac72c41757/a379a6f6eeafb9a55e378c118034e2751e682fab9f2d30ab13d2125586ce1947/a379a6f6eeafb9a55e378c118034e2751e682fab9f2d30ab13d2125586ce1947.json": "{\"sans\":[],\"issuer_data\":{\"digest\":\"00815d4c32303790baf3886e888a5ae4fd01d73f0b4a295149ae7ac2d3155292\",\"format\":1,\"resource\":\"69519e505cfa5aaca68022e032371623e307eb0d93355ed507f113d9a6d4711b\",\"store\":\"aa7cff0ad558ff017112914b1c2d6e39e3dd4491b0ee7bc61ac77d132126c9ad\"}}"
  },
  "blobs": {
    "objects/00815d4c32303790baf3886e888a5ae4fd01d73f0b4a295149ae7ac2d3155292": "{\"format\":1,\"store\":\"aa7cff0ad558ff017112914b1c2d6e39e3dd4491b0ee7bc61ac77d132126c9ad\",\"resource\":\"69519e505cfa5aaca68022e032371623e307eb0d93355ed507f113d9a6d4711b\",\"sans\":[\"example.com\",\"v1\"],\"certificate\":\"Q0VSVElGSUNBVEUtdjE=\",\"private_key\":\"UFJJVkFURS1LRVktdjE=\",\"issuer_data\":{\"private-metadata\":\"v1\"}}"
  }
}