Versions in this module Expand all Collapse all v1 v1.0.2 Jan 2, 2021 Changes in this version + type DNSKEY struct + D *dns.DS + K *dns.DNSKEY + func ParseKeyFile(pubFile, privFile string) (*DNSKEY, error) + type Dnssec struct + Next plugin.Handler + func New(zones []string, keys []*DNSKEY, splitkeys bool, next plugin.Handler, ...) Dnssec + func (d Dnssec) Name() string + func (d Dnssec) ServeDNS(ctx context.Context, w dns.ResponseWriter, r *dns.Msg) (int, error) + func (d Dnssec) Sign(state request.Request, now time.Time, server string) *dns.Msg + type ResponseWriter struct + func (d *ResponseWriter) Write(buf []byte) (int, error) + func (d *ResponseWriter) WriteMsg(res *dns.Msg) error