From 4350ff88d75c4aabf514ce242464ba51060a4bf4 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Tue, 5 Jan 2016 01:53:02 +0100 Subject: NewIdent --- messages.go | 4 ++++ provider.go | 6 +----- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/messages.go b/messages.go index 89e01b8..52812e8 100644 --- a/messages.go +++ b/messages.go @@ -152,6 +152,10 @@ var identTypes = map[IdentType]string{ IdentDNS: "dns", } +func NewIdent(domain string) Identifier { + return Identifier{Type: IdentDNS, Value: domain} +} + func (i IdentType) String() string { return identTypes[i] } diff --git a/provider.go b/provider.go index 431bc46..ea037d6 100644 --- a/provider.go +++ b/provider.go @@ -218,13 +218,9 @@ func pickChallenge(c []Challenge) (int, Challenge) { } func (p *Provider) Authorize(s ThumbSigner, domain string) error { - ident := Identifier{ - Type: IdentDNS, - Value: domain, - } r := &Authorization{ Resource: ResNewAuthz, - Identifier: ident, + Identifier: NewIdent(domain), } resp, err := p.post(p.NewAuthz, s, r) if err != nil { -- cgit v1.2.3