1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
#include "apps.h" #if defined(BOTAN_HAS_X509_CERTIFICATES) #include <botan/x509cert.h> int x509_main(int argc, char* argv[]) { if(argc < 1) { std::cout << "Usage: " << argv[0] << " cert.pem\n"; return 1; } X509_Certificate cert(argv[1]); std::cout << cert.to_string() << "\n"; return 0; } #endif