- asHex
string asHex(string s)
- checkCert
Status checkCert(X509* pcert, string pmd)
Undocumented in source. Be warned that the author may not have intended to support it.
- getCert
Status getCert(Session session)
Undocumented in source. Be warned that the author may not have intended to support it.
- getDigest
string getDigest(X509* cert, const(EVP_MD)* type)
Undocumented in source. Be warned that the author may not have intended to support it.
- getFilePath
string getFilePath(string subDir)
- getIssuerName
string getIssuerName(X509* cert)
- getPeerCertificate
X509* getPeerCertificate(SSL context)
- getSerial
string getSerial(X509* cert)
Undocumented in source. Be warned that the author may not have intended to support it.
- getSubject
string getSubject(X509* cert)
- isatty
bool isatty(int fileno)
Undocumented in source. Be warned that the author may not have intended to support it.
- loadVerifyLocations
void loadVerifyLocations(SSL_CTX* ctx, string caFile, string caPath)
Undocumented in source. Be warned that the author may not have intended to support it.
- printCert
void printCert(X509* cert, string fingerprint)
Undocumented in source. Be warned that the author may not have intended to support it.
- readX509
X509* readX509(File file, X509* cert)
Undocumented in source. Be warned that the author may not have intended to support it.
- setDefaultVerifyPaths
void setDefaultVerifyPaths(SSL_CTX* ctx)
Undocumented in source. Be warned that the author may not have intended to support it.
- storeCert
void storeCert(X509* cert)
Undocumented in source. Be warned that the author may not have intended to support it.