| _counter | Poco::RefCountedObject | mutableprivate |
| _extendedCertificateVerification | Poco::Net::Context | private |
| _mode | Poco::Net::Context | private |
| _ocspStaplingResponseVerification | Poco::Net::Context | private |
| _pInvalidCertificateHandler | Poco::Net::Context | private |
| _pSSLContext | Poco::Net::Context | private |
| _usage | Poco::Net::Context | private |
| addCertificateAuthority(const Poco::Crypto::X509Certificate &certificate) | Poco::Net::Context | |
| addChainCertificate(const Poco::Crypto::X509Certificate &certificate) | Poco::Net::Context | |
| CLIENT_USE enum value | Poco::Net::Context | |
| Context(Usage usage, const Params ¶ms) | Poco::Net::Context | |
| Context(Usage usage, const std::string &privateKeyFile, const std::string &certificateFile, const std::string &caLocation, VerificationMode verificationMode=VERIFY_RELAXED, int verificationDepth=9, bool loadDefaultCAs=false, const std::string &cipherList="ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH") | Poco::Net::Context | |
| Context(Usage usage, const std::string &caLocation, VerificationMode verificationMode=VERIFY_RELAXED, int verificationDepth=9, bool loadDefaultCAs=false, const std::string &cipherList="ALL:!ADH:!LOW:!EXP:!MD5:@STRENGTH") | Poco::Net::Context | |
| createSSLContext() | Poco::Net::Context | private |
| disableProtocols(int protocols) | Poco::Net::Context | |
| disableStatelessSessionResumption() | Poco::Net::Context | |
| duplicate() const | Poco::RefCountedObject | inline |
| enableExtendedCertificateVerification(bool flag=true) | Poco::Net::Context | |
| enableSessionCache(bool flag=true) | Poco::Net::Context | |
| enableSessionCache(bool flag, const std::string &sessionIdContext) | Poco::Net::Context | |
| extendedCertificateVerificationEnabled() const | Poco::Net::Context | inline |
| flushSessionCache() | Poco::Net::Context | |
| getInvalidCertificateHandler() const | Poco::Net::Context | inline |
| getSessionCacheSize() const | Poco::Net::Context | |
| getSessionTimeout() const | Poco::Net::Context | |
| init(const Params ¶ms) | Poco::Net::Context | private |
| initDH(bool use2048Bits, const std::string &dhFile) | Poco::Net::Context | private |
| initECDH(const std::string &curve) | Poco::Net::Context | private |
| InvalidCertificateHandlerPtr typedef | Poco::Net::Context | |
| isForServerUse() const | Poco::Net::Context | inline |
| ocspStaplingResponseVerificationEnabled() const | Poco::Net::Context | inline |
| operator=(const RefCountedObject &) | Poco::RefCountedObject | private |
| preferServerCiphers() | Poco::Net::Context | |
| PROTO_SSLV2 enum value | Poco::Net::Context | |
| PROTO_SSLV3 enum value | Poco::Net::Context | |
| PROTO_TLSV1 enum value | Poco::Net::Context | |
| PROTO_TLSV1_1 enum value | Poco::Net::Context | |
| PROTO_TLSV1_2 enum value | Poco::Net::Context | |
| PROTO_TLSV1_3 enum value | Poco::Net::Context | |
| Protocols enum name | Poco::Net::Context | |
| Ptr typedef | Poco::Net::Context | |
| RefCountedObject() | Poco::RefCountedObject | |
| RefCountedObject(const RefCountedObject &) | Poco::RefCountedObject | private |
| referenceCount() const | Poco::RefCountedObject | inline |
| release() const noexcept | Poco::RefCountedObject | inline |
| requireMinimumProtocol(Protocols protocol) | Poco::Net::Context | |
| SERVER_USE enum value | Poco::Net::Context | |
| sessionCacheEnabled() const | Poco::Net::Context | |
| setInvalidCertificateHandler(InvalidCertificateHandlerPtr pInvalidCertificageHandler) | Poco::Net::Context | |
| setSessionCacheSize(std::size_t size) | Poco::Net::Context | |
| setSessionTimeout(long seconds) | Poco::Net::Context | |
| sslContext() const | Poco::Net::Context | inline |
| TLS_CLIENT_USE enum value | Poco::Net::Context | |
| TLS_SERVER_USE enum value | Poco::Net::Context | |
| TLSV1_1_CLIENT_USE enum value | Poco::Net::Context | |
| TLSV1_1_SERVER_USE enum value | Poco::Net::Context | |
| TLSV1_2_CLIENT_USE enum value | Poco::Net::Context | |
| TLSV1_2_SERVER_USE enum value | Poco::Net::Context | |
| TLSV1_3_CLIENT_USE enum value | Poco::Net::Context | |
| TLSV1_3_SERVER_USE enum value | Poco::Net::Context | |
| TLSV1_CLIENT_USE enum value | Poco::Net::Context | |
| TLSV1_SERVER_USE enum value | Poco::Net::Context | |
| usage() const | Poco::Net::Context | inline |
| Usage enum name | Poco::Net::Context | |
| useCertificate(const Poco::Crypto::X509Certificate &certificate) | Poco::Net::Context | |
| usePrivateKey(const Poco::Crypto::RSAKey &key) | Poco::Net::Context | |
| usePrivateKey(const Poco::Crypto::EVPPKey &pkey) | Poco::Net::Context | |
| VerificationMode enum name | Poco::Net::Context | |
| verificationMode() const | Poco::Net::Context | inline |
| VERIFY_NONE enum value | Poco::Net::Context | |
| VERIFY_ONCE enum value | Poco::Net::Context | |
| VERIFY_RELAXED enum value | Poco::Net::Context | |
| VERIFY_STRICT enum value | Poco::Net::Context | |
| ~Context() | Poco::Net::Context | |
| ~RefCountedObject() | Poco::RefCountedObject | protectedvirtual |