mirror of
https://github.com/StackExchange/dnscontrol.git
synced 2025-01-11 18:08:57 +08:00
13 lines
380 B
Go
13 lines
380 B
Go
|
package acme
|
||
|
|
||
|
import "github.com/xenolf/lego/acme"
|
||
|
|
||
|
type Storage interface {
|
||
|
// Get Existing certificate, or return nil if it does not exist
|
||
|
GetCertificate(name string) (*acme.CertificateResource, error)
|
||
|
StoreCertificate(name string, cert *acme.CertificateResource) error
|
||
|
|
||
|
GetAccount(acmeHost string) (*Account, error)
|
||
|
StoreAccount(acmeHost string, account *Account) error
|
||
|
}
|