aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/rpki_engine.py
diff options
context:
space:
mode:
authorRob Austein <sra@hactrn.net>2010-11-10 04:12:22 +0000
committerRob Austein <sra@hactrn.net>2010-11-10 04:12:22 +0000
commit3d7748a4283d6bcc89f373307a6dba967f7faf32 (patch)
tree578ec271a07cb353b285590c05fb2ec25106b67c /rpkid/rpki/rpki_engine.py
parent78b47e58845c28f629a065133257ee9062d7021c (diff)
Fix handling of inheritance in EE certs
svn path=/rpkid/rootd.py; revision=3544
Diffstat (limited to 'rpkid/rpki/rpki_engine.py')
-rw-r--r--rpkid/rpki/rpki_engine.py6
1 files changed, 1 insertions, 5 deletions
diff --git a/rpkid/rpki/rpki_engine.py b/rpkid/rpki/rpki_engine.py
index f31e1df7..ba7f1cf7 100644
--- a/rpkid/rpki/rpki_engine.py
+++ b/rpkid/rpki/rpki_engine.py
@@ -774,11 +774,7 @@ class ca_detail_obj(rpki.sql.sql_persistent):
Generate a new manifest certificate for this ca_detail.
"""
- resources = rpki.resource_set.resource_bag(
- asn = rpki.resource_set.resource_set_as(rpki.resource_set.inherit_token),
- v4 = rpki.resource_set.resource_set_ipv4(rpki.resource_set.inherit_token),
- v6 = rpki.resource_set.resource_set_ipv6(rpki.resource_set.inherit_token))
-
+ resources = rpki.resource_set.resource_bag.from_inheritance()
self.latest_manifest_cert = self.issue_ee(ca, resources, self.manifest_public_key)
def issue(self, ca, child, subject_key, sia, resources, publisher, child_cert = None):