- freeCert
void freeCert(X509* certToFree)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- freePrivKey
void freePrivKey(EVP_PKEY* key)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- loadCert
X509* loadCert(string filename)
Undocumented in source. Be warned that the author may not have intended to support it.
- loadCertFromString
X509* loadCertFromString(string data)
Undocumented in source. Be warned that the author may not have intended to support it.
- loadKey
EVP_PKEY* loadKey(string keyfilename)
Undocumented in source. Be warned that the author may not have intended to support it.
- loadKeyFromString
EVP_PKEY* loadKeyFromString(string data, string password)
Undocumented in source. Be warned that the author may not have intended to support it.
- smimeDecryption
ubyte[] smimeDecryption(ubyte[] buf, string privateKeyFilename)
Undocumented in source. Be warned that the author may not have intended to support it.
- smimeDecryptionWithKey
ubyte[] smimeDecryptionWithKey(ubyte[] buf, EVP_PKEY* key)
Undocumented in source. Be warned that the author may not have intended to support it.
- smimeEncryption
ubyte[] smimeEncryption(ubyte[] buf, string[] publicKeyFilenames)
Undocumented in source. Be warned that the author may not have intended to support it.
- smimeEncryptionWithCerts
ubyte[] smimeEncryptionWithCerts(ubyte[] buf, X509*[] certs)
Undocumented in source. Be warned that the author may not have intended to support it.