aboutsummaryrefslogtreecommitdiff
path: root/myrpki/myrpki.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2009-06-26 01:18:11 +0000
committerRob Austein <sra@hactrn.net>2009-06-26 01:18:11 +0000
commite97b836fbf79e9dc4e354ce6b8896454ef18533e (patch)
tree82066ced43bc83ee36d6d83d604eefef058b9445 /myrpki/myrpki.py
parente5d070668a02441803ab7c53372eb49fb2183bd3 (diff)
Checkpoint
svn path=/myrpki/myrpki.py; revision=2538
Diffstat (limited to 'myrpki/myrpki.py')
-rw-r--r--myrpki/myrpki.py17
1 files changed, 14 insertions, 3 deletions
diff --git a/myrpki/myrpki.py b/myrpki/myrpki.py
index d6841041..79fb6239 100644
--- a/myrpki/myrpki.py
+++ b/myrpki/myrpki.py
@@ -158,7 +158,7 @@ def bpki_ca(e, bpki_ca_key_file, bpki_ca_cert_file, cfg_file):
PEMElement(e, "bpki_ca_certificate", bpki_ca_cert_file)
-def bpki_ee(e, bpki_ee_req_file, bpki_ee_cert_file):
+def bpki_ee(e, bpki_ee_req_file, bpki_ee_cert_file, bpki_ca_cert_file, bpki_ca_key_file):
if os.path.exists(bpki_ee_req_file):
@@ -172,6 +172,9 @@ def bpki_ee(e, bpki_ee_req_file, bpki_ee_cert_file):
PEMElement(e, "bpki_ee_certificate", bpki_ee_cert_file)
+def bpki_crl(e):
+ pass
+
def extract_resources():
pass
@@ -211,8 +214,16 @@ def main():
e = Element("myrpki", xmlns = namespace, version = "1", handle = my_handle)
roas.xml(e)
kids.xml(e)
- bpki_ca(e, bpki_ca_key_file, bpki_ca_cert_file, cfg_file)
- bpki_ee(e, bpki_ee_req_file, bpki_ee_cert_file)
+ bpki_ca(e,
+ bpki_ca_key_file = bpki_ca_key_file,
+ bpki_ca_cert_file = bpki_ca_cert_file,
+ cfg_file = cfg_file)
+ bpki_ee(e,
+ bpki_ee_req_file = bpki_ee_req_file,
+ bpki_ee_cert_file = bpki_ee_cert_file,
+ bpki_ca_cert_file = bpki_ca_cert_file,
+ bpki_ca_key_file = bpki_ca_key_file)
+ bpki_crl(e)
ElementTree(e).write(output_filename + ".tmp")
os.rename(output_filename + ".tmp", output_filename)