acme

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Jan 16, 2026 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func IsACMEQuery

func IsACMEQuery(query string) bool

IsACMEQuery checks if query is related to ACME.

Types

type CAA

type CAA struct {
	Flags uint8
	Tag   string
	Value string
}

CAA represents CAA record.

type Handler

type Handler struct {
	// contains filtered or unexported fields
}

Handler is the ACME handler resolving challenges.

func New

func New(waveServers []string) *Handler

New creates new ACME handler.

func (*Handler) QueryCAA

func (h *Handler) QueryCAA(query string) []CAA

QueryCAA returns CAA responses for domain.

func (*Handler) QueryTXT

func (h *Handler) QueryTXT(query string) []string

QueryTXT returns TXT challenge responses for domain.

func (*Handler) Run

func (h *Handler) Run(ctx context.Context) error

Run runs ACME handler.

Directories

Path Synopsis
generator command

Jump to

Keyboard shortcuts

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