| 78 | String CertificateToString(X509* cert); |
| 79 | |
| 80 | inline String CertificateToString(const std::shared_ptr<X509>& cert) |
| 81 | { |
| 82 | return CertificateToString(cert.get()); |
| 83 | } |
| 84 | |
| 85 | std::shared_ptr<X509> StringToCertificate(const String& cert); |
| 86 | std::shared_ptr<X509> CreateCertIcingaCA(EVP_PKEY *pubkey, X509_NAME *subject, long validFrom, long validFor, bool ca = false); |