From 6cbf91268d567f378fa4bc796f02fb920e47dc18 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Thu, 31 Dec 2015 02:53:13 +0100 Subject: AddCert --- desire.go | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'desire.go') diff --git a/desire.go b/desire.go index 5a2aaf8..31a9cc9 100644 --- a/desire.go +++ b/desire.go @@ -72,3 +72,12 @@ func (d *Desire) NewCSR() (string, error) { } return base64.RawURLEncoding.EncodeToString(der), nil } + +func (d *Desire) AddCert(der []byte) error { + cert, err := x509.ParseCertificate(der) + if err != nil { + return err + } + d.cert = append(d.cert, cert) + return nil +} -- cgit v1.2.3