aboutsummaryrefslogtreecommitdiff
path: root/desire.go
diff options
context:
space:
mode:
Diffstat (limited to 'desire.go')
-rw-r--r--desire.go7
1 files changed, 7 insertions, 0 deletions
diff --git a/desire.go b/desire.go
index 2110789..789007c 100644
--- a/desire.go
+++ b/desire.go
@@ -45,6 +45,13 @@ func backup(fname string) error {
return os.Rename(fname, fname+".bak")
}
+func (d *Desire) Save(cert, key string) error {
+ if err := d.SaveKey(key); err != nil {
+ return err
+ }
+ return d.SaveCert(cert)
+}
+
func (d *Desire) SaveKey(fname string) error {
if err := backup(fname); err != nil {
return err