Async 1.8.0
|
This is the complete list of members for Async::SslX509, including all inherited members.
addExtensions(const SslX509Extensions &exts) | Async::SslX509 | inline |
addIssuerName(const std::string &field, const std::string &value) | Async::SslX509 | inline |
addSubjectName(const std::string &field, const std::string &value) | Async::SslX509 | inline |
appendPemFile(const std::string &filename) | Async::SslX509 | inline |
clear(void) | Async::SslX509 | inline |
commonName(void) const | Async::SslX509 | inline |
digest(void) const | Async::SslX509 | inline |
isNull(void) const | Async::SslX509 | inline |
issuerName(void) const | Async::SslX509 | inline |
issuerNameString(void) const | Async::SslX509 | inline |
matchHost(const std::string &name) const | Async::SslX509 | inline |
matchIp(const IpAddress &ip) const | Async::SslX509 | inline |
notAfter(void) const | Async::SslX509 | inline |
notAfterLocaltimeString(void) const | Async::SslX509 | inline |
notAfterString(void) const | Async::SslX509 | inline |
notBefore(void) const | Async::SslX509 | inline |
notBeforeLocaltimeString(void) const | Async::SslX509 | inline |
notBeforeString(void) const | Async::SslX509 | inline |
operator const X509 *(void) const | Async::SslX509 | inline |
operator=(SslX509 &&other) | Async::SslX509 | inline |
operator=(const SslX509 &)=delete | Async::SslX509 | |
pem(void) const | Async::SslX509 | inline |
print(const std::string &prefix="") const | Async::SslX509 | inline |
publicKey(void) const | Async::SslX509 | inline |
readPem(const std::string &pem) | Async::SslX509 | inline |
readPemFile(const std::string &filename) | Async::SslX509 | inline |
serialNumberString(void) const | Async::SslX509 | inline |
set(X509 *cert, bool managed=true) | Async::SslX509 | inline |
setIssuerName(const X509_NAME *name) | Async::SslX509 | inline |
setNotAfter(std::time_t in_time) | Async::SslX509 | inline |
setNotBefore(std::time_t in_time) | Async::SslX509 | inline |
setPublicKey(SslKeypair &pkey) | Async::SslX509 | inline |
setSerialNumber(long serial_number=-1) | Async::SslX509 | inline |
setSubjectName(const X509_NAME *name) | Async::SslX509 | inline |
setValidityTime(unsigned days, int offset_days=0) | Async::SslX509 | inline |
setVersion(long version) | Async::SslX509 | inline |
sign(SslKeypair &pkey) | Async::SslX509 | inline |
signatureType(void) const | Async::SslX509 | inline |
SslX509(void) | Async::SslX509 | inline |
SslX509(X509 *cert, bool managed=true) | Async::SslX509 | inline |
SslX509(X509_STORE_CTX &ctx) | Async::SslX509 | inlineexplicit |
SslX509(SslX509 &&other) | Async::SslX509 | inline |
SslX509(const SslX509 &)=delete | Async::SslX509 | |
subjectName(void) const | Async::SslX509 | inline |
subjectNameString(void) const | Async::SslX509 | inline |
timeIsWithinRange(std::time_t tbegin=time(NULL), std::time_t tend=time(NULL)) const | Async::SslX509 | inline |
validityTime(int &days, int &seconds) const | Async::SslX509 | inline |
verify(SslKeypair &keypair) | Async::SslX509 | inline |
version(void) const | Async::SslX509 | inline |
VERSION_1 enum value | Async::SslX509 | |
VERSION_2 enum value | Async::SslX509 | |
VERSION_3 enum value | Async::SslX509 | |
writePemFile(FILE *f) | Async::SslX509 | inline |
writePemFile(const std::string &filename) | Async::SslX509 | inline |
~SslX509(void) | Async::SslX509 | inline |