dns_certs

package
v0.0.0-...-1d33cbc Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 5, 2019 License: Apache-2.0 Imports: 22 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DomainsZones

func DomainsZones(projShortName string) (dz []string, err error)

DomainsZones retrieves the latest list of domains and zones for the project. Some or all of the domains may not have a certificate.

func SetDomainsList

func SetDomainsList(projShortName string, newList []string) error

SetDomainsList saves a new version of the list of domains for a project.

func UpdateDomains

func UpdateDomains(projShortName string) (msgs []string, err error)

Types

type Account

type Account struct {
	Email        string                     `json:"email"`
	Registration *acme.RegistrationResource `json:"registration"`
	// contains filtered or unexported fields
}

An Account represents a user's credentials; implements acme.User.

func (*Account) GetEmail

func (a *Account) GetEmail() string

GetEmail returns the email address for the account.

func (*Account) GetPrivateKey

func (a *Account) GetPrivateKey() crypto.PrivateKey

GetPrivateKey returns the private account key.

func (*Account) GetRegistration

func (a *Account) GetRegistration() *acme.RegistrationResource

GetRegistration returns the server registration

type DomainZoneInfo

type DomainZoneInfo struct {
	Domain, ARecord string
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL