letsencrypt

package
v0.5.5 Latest Latest
Warning

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

Go to latest
Published: Dec 8, 2018 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const KeySize = 2048
View Source
const URL = "https://acme-v02.api.letsencrypt.org/directory"

Variables

This section is empty.

Functions

func Run

func Run(dir, domain, email, port string) (*state, error)

Types

type Directory

type Directory string

func (Directory) Cert

func (d Directory) Cert(domain string) string

func (Directory) Domain

func (d Directory) Domain(domain string) string

func (Directory) Key

func (d Directory) Key(domain string) string

func (Directory) Meta

func (d Directory) Meta(domain string) string

func (Directory) User

func (d Directory) User(email string) string

func (Directory) UserKey

func (d Directory) UserKey(email string) string

func (Directory) UserRegistration

func (d Directory) UserRegistration(email string) string

type User

type User struct {
	Email        string
	Registration *acme.RegistrationResource
	// contains filtered or unexported fields
}

func (User) GetEmail

func (u User) GetEmail() string

func (User) GetPrivateKey

func (u User) GetPrivateKey() crypto.PrivateKey

func (User) GetRegistration

func (u User) GetRegistration() *acme.RegistrationResource

Jump to

Keyboard shortcuts

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