aboutsummaryrefslogtreecommitdiff
path: root/rpkid/rpki/up_down.py
diff options
context:
space:
mode:
Diffstat (limited to 'rpkid/rpki/up_down.py')
-rw-r--r--rpkid/rpki/up_down.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/rpkid/rpki/up_down.py b/rpkid/rpki/up_down.py
index 8406d030..0919b7bc 100644
--- a/rpkid/rpki/up_down.py
+++ b/rpkid/rpki/up_down.py
@@ -483,15 +483,14 @@ class revoke_pdu(revoke_syntax):
rpki.async.iterator(child.ca_from_class_name(self.class_name).ca_details(), loop1, done)
@classmethod
- def query(cls, ca_detail, cb, eb):
+ def query(cls, ca, gski, cb, eb):
"""
- Send a "revoke" request to parent associated with ca_detail.
+ Send a "revoke" request for certificate(s) named by gski to parent associated with ca.
"""
- ca = ca_detail.ca()
parent = ca.parent()
self = cls()
self.class_name = ca.parent_resource_class
- self.ski = ca_detail.latest_ca_cert.gSKI()
+ self.ski = gski
parent.query_up_down(self, cb, eb)
class revoke_response_pdu(revoke_syntax):