Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ACLs ¶
type ACLs []ACL
ACLs is a list of ACLs
func NewACLsFromConfig ¶
NewACLsFromConfig creates ACLs from configuration
type Pattern ¶
type Pattern struct {
// contains filtered or unexported fields
}
Pattern is a glob-like string for ACL
func CompilePattern ¶
CompilePattern creates a Pattern form a given string
func MustCompilePattern ¶
MustCompilePattern creates a Pattern form a given string. Panics in case of an error
type Remote ¶
type Remote struct { Address string // Address is the address of the client Name string // Name is the name of the client. This depends on the client and can be for example go/lego for lego }
Remote holds information about the remote client.
type Request ¶
type Request struct { Action string // Action for the current request. Can be present or cleanup AuthToken string // AuthToken for the current request Challenge dns.Challenge // Challenge for the current request Remote Remote // Remote information for the current request }
Request holds information about the request.
Click to show internal directories.
Click to hide internal directories.