summaryrefslogtreecommitdiffstats
path: root/openssl-controller.lua
diff options
context:
space:
mode:
authorLuke Stuart <lukestu@gmail.com>2011-07-06 06:41:51 +0000
committerTed Trask <ttrask01@yahoo.com>2011-07-06 08:29:46 -0400
commit8123dd0d02083d8bea32fde1fbe25d9fa374d069 (patch)
tree067c61df6950fa82a5af340650125f3810b6a4eb /openssl-controller.lua
parentc1421098502d1523627b2b148ccdf572016f5e82 (diff)
downloadacf-openssl-8123dd0d02083d8bea32fde1fbe25d9fa374d069.tar.bz2
acf-openssl-8123dd0d02083d8bea32fde1fbe25d9fa374d069.tar.xz
acf-openssl: as per feature request #354: download cert plus set encryption bits and period of validity
Diffstat (limited to 'openssl-controller.lua')
-rwxr-xr-xopenssl-controller.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/openssl-controller.lua b/openssl-controller.lua
index 7d9ae9a..3f8750b 100755
--- a/openssl-controller.lua
+++ b/openssl-controller.lua
@@ -116,6 +116,11 @@ putcacert = function(self)
return controllerfunctions.handle_form(self, self.model.getnewputca, self.model.putca, self.clientdata, "Upload", "Upload CA Certificate", "Certificate Uploaded")
end
+downloadpem = function(self)
+ self.conf.viewtype="stream"
+ return self.model.getpem(self.clientdata.dlpath)
+end
+
-- Generate a self-signed CA
generatecacert = function(self)
return controllerfunctions.handle_form(self, self.model.getnewcarequest, self.model.generateca, self.clientdata, "Generate", "Generate CA Certificate", "Certificate Generated")