From 48ad524abe8bb9a84d0fdb93c9733a72c9b1638b Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Thu, 17 Dec 2015 19:32:18 +0100 Subject: Add CSR part --- cmd/acme/config.go | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) (limited to 'cmd/acme/config.go') diff --git a/cmd/acme/config.go b/cmd/acme/config.go index 7f5ffbe..9ed7e43 100644 --- a/cmd/acme/config.go +++ b/cmd/acme/config.go @@ -136,14 +136,19 @@ func LoadConfig(fname string) (*Config, error) { } type PrivKey interface { - Path() string + KeyPath() string Size() int } -func (d desire) Path() string { return d.Key } -func (d desire) Size() int { return d.KeySize } -func (a account) Path() string { return a.Key } -func (a account) Size() int { return a.KeySize } +type Cert interface { + CertPath() string +} + +func (d desire) CertPath() string { return d.Cert } +func (d desire) KeyPath() string { return d.Key } +func (d desire) Size() int { return d.KeySize } +func (a account) KeyPath() string { return a.Key } +func (a account) Size() int { return a.KeySize } type duration struct{ time.Duration } -- cgit v1.2.3