diff options
Diffstat (limited to 'tools/fetchacert.py')
-rwxr-xr-x | tools/fetchacert.py | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/tools/fetchacert.py b/tools/fetchacert.py deleted file mode 100755 index 82ea7c1..0000000 --- a/tools/fetchacert.py +++ /dev/null @@ -1,22 +0,0 @@ -#!/usr/bin/env python -# -*- coding: utf-8 -*- - -import argparse -import base64 -from certtools import * - -parser = argparse.ArgumentParser(description='') -parser.add_argument('baseurl', help="Base URL for CT server") -parser.add_argument('index', type=int, help="Index for entry to fetch") -args = parser.parse_args() - -rawentries = get_entries(args.baseurl, args.index, args.index)["entries"] -entry = extract_original_entry(rawentries[0]) -(chain, _timestamp, _issuer_key_hash) = entry -s = "" -for cert in chain: - s += "-----BEGIN CERTIFICATE-----\n" - s += base64.encodestring(cert).rstrip() + "\n" - s += "-----END CERTIFICATE-----\n" - s += "\n" -print s |