From b13332c991ce2695626eaca367dd8208b174c9ca Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Thu, 14 Apr 2016 17:59:24 +0300 Subject: Add support for repository authentication --- bpkg/package.cxx | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'bpkg/package.cxx') diff --git a/bpkg/package.cxx b/bpkg/package.cxx index a72ab21..2cf96ff 100644 --- a/bpkg/package.cxx +++ b/bpkg/package.cxx @@ -129,4 +129,20 @@ namespace bpkg else if (s == "configured") return package_state::configured; else throw invalid_argument ("invalid package state '" + s + "'"); } + + // certificate + // + ostream& + operator<< (ostream& os, const certificate& c) + { + using butl::operator<<; + + if (c.dummy ()) + os << c.name << " (dummy)"; + else + os << c.name << ", \"" << c.organization << "\" <" << c.email << ">, " + << c.start_date << " - " << c.end_date << ", " << c.fingerprint; + + return os; + } } -- cgit v1.1