go-micro: github.com/micro/go-micro/api/server/acme/certmagic Index | Files

package certmagic

import "github.com/micro/go-micro/api/server/acme/certmagic"

Package certmagic is the ACME provider from github.com/mholt/certmagic


Package Files

certmagic.go storage.go

func NewProvider Uses

func NewProvider(options ...acme.Option) acme.Provider

New returns a certmagic provider

func NewStorage Uses

func NewStorage(lock lock.Lock, store store.Store) certmagic.Storage

NewStorage returns a certmagic.Storage backed by a go-micro/lock and go-micro/store

type File Uses

type File struct {
    // last modified time
    LastModified time.Time
    // Contents
    Contents []byte

File represents a "File" that will be stored in store.Store - the contents and last modified time

Package certmagic imports 15 packages (graph) and is imported by 4 packages. Updated 2020-02-20. Refresh now. Tools for package owners.