aboutsummaryrefslogtreecommitdiff
path: root/bpkg/auth.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'bpkg/auth.cxx')
-rw-r--r--bpkg/auth.cxx11
1 files changed, 11 insertions, 0 deletions
diff --git a/bpkg/auth.cxx b/bpkg/auth.cxx
index 673e3ec..c152834 100644
--- a/bpkg/auth.cxx
+++ b/bpkg/auth.cxx
@@ -844,4 +844,15 @@ namespace bpkg
throw failed ();
}
+
+ shared_ptr<certificate>
+ parse_certificate (const common_options& co,
+ const string& cert_pem,
+ const repository_location& rl)
+ {
+ return parse_cert (co,
+ real_fingerprint (co, cert_pem, rl),
+ cert_pem,
+ rl.canonical_name ());
+ }
}