| cRefBase(int iRefCount=0) noexcept | Gray::cRefBase | inlineexplicit |
| cX509Common() noexcept | GrayLib::cX509Common | inline |
| cX509Crt() noexcept | GrayLib::cX509Crt | inline |
| DecRefCount() | Gray::cRefBase | inline |
| get_HashCode() const noexcept | Gray::cRefBase | inline |
| get_RefCount() const noexcept | Gray::cRefBase | inline |
| GetDescription(StrBuilder &s, const char *prefix) const override | GrayLib::cX509Crt | virtual |
| GetSerialStr(StrBuilder &s, const cASNBuf &serial) | GrayLib::cX509Common | static |
| GetSigAlgStr(StrBuilder &s) const | GrayLib::cX509Common | |
| GetVerifyStatusText(StrBuilder &s, const char *prefix, X509_Verify_t flags) | GrayLib::cX509Crt | static |
| IncRefCount() | Gray::cRefBase | inline |
| isDestructing() noexcept | Gray::cRefBase | inline |
| isEmptyX() const noexcept | GrayLib::cX509Common | inline |
| isStaticConstruct() const noexcept | Gray::cRefBase | inline |
| isValidObj() const noexcept | Gray::cRefBase | inline |
| k_MAX_INTERMEDIATE_CA | GrayLib::cX509Common | static |
| k_pszPEM | GrayLib::cX509Crt | static |
| m_Ext | GrayLib::cX509Crt | |
| m_issuer | GrayLib::cX509Crt | |
| m_issuer_id | GrayLib::cX509Crt | |
| m_nVersion | GrayLib::cX509Common | |
| m_pNextCrt | GrayLib::cX509Crt | |
| m_pRSASignOptions | GrayLib::cX509Common | |
| m_raw | GrayLib::cX509Common | |
| m_RawSigned | GrayLib::cX509Common | |
| m_SerialNumber | GrayLib::cX509Crt | |
| m_SigAlg | GrayLib::cX509Common | |
| m_SignBuffer | GrayLib::cX509Common | |
| m_SignOID1 | GrayLib::cX509Common | |
| m_subject | GrayLib::cX509Crt | |
| m_subject_id | GrayLib::cX509Crt | |
| m_subject_raw | GrayLib::cX509Crt | |
| m_SubjectPublicKey | GrayLib::cX509Crt | |
| m_tValidFrom | GrayLib::cX509Crt | |
| m_tValidTo | GrayLib::cX509Crt | |
| onFinalRelease() | Gray::cRefBase | inlinevirtual |
| put_SerialNumber(const cBigUnsigned &serial) | GrayLib::cX509Crt | inline |
| QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) override | Gray::cRefBase | inline |
| ReadCrtsFromDir(const FILECHAR_t *pszCertDir) | GrayLib::cX509Crt | |
| ReadFromDER(const BYTE *pBuffer, size_t buflen) override | GrayLib::cX509Crt | virtual |
| ReadFromFile(const FILECHAR_t *pszFilePath) | GrayLib::cX509Common | |
| ReadFromUnk(const BYTE *pBuffer, size_t buflen) override | GrayLib::cX509Crt | virtual |
| ReadSigAlg(cASNReader &r1, cASNBuf &sig_params) | GrayLib::cX509Common | |
| ReturnError(HRESULT hRes) noexcept | GrayLib::cX509Common | static |
| SetDestructing() | Gray::cRefBase | inline |
| SetEmptyX() override | GrayLib::cX509Crt | virtual |
| StaticConstruct() | Gray::cRefBase | inline |
| StaticDestruct() | Gray::cRefBase | inline |
| STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexcept | Gray::cRefBase | inline |
| STDMETHOD_(ULONG, AddRef)(void) override | Gray::cRefBase | inline |
| STDMETHOD_(ULONG, Release)(void) override | Gray::cRefBase | inline |
| UNITTEST_FRIEND(cX509Crt) | GrayLib::cX509Crt | |
| GrayLib::cX509Common::UNITTEST_FRIEND(cX509Common) | GrayLib::cX509Common | |
| VerifyCrl(const cX509Crt *pCrtCA, const cX509Crl *pCrl) const | GrayLib::cX509Crt | |
| VerifyCrt(const cX509Crt *pCrtCA, const cX509Crl *pCrl, const char *cn, OUT X509_Verify_t &rFlags, IX509VerifyCert *pVerifyCert) const | GrayLib::cX509Crt | |
| VerifyKeyUsage(X509_KeyUsage_TYPE usage, bool bEndpointIsServer) const | GrayLib::cX509Crt | |
| WriteToDER(BYTE *pBuffer, size_t size, const cASNSets &extensions2, const cKeyWrap &rIssuerKey, IRandomNoise *pRandom) | GrayLib::cX509Crt | |
| WriteToPEM(char *pOut, StrLen_t size, const cASNSets &extensions2, const cKeyWrap &rIssuerKey, IRandomNoise *pRandom) | GrayLib::cX509Crt | |
| X509_VerifySet(X509_Verify_t f1, X509_Verify_t f2) noexcept | GrayLib::cX509Common | inlinestatic |
| ~cRefBase() | Gray::cRefBase | inlinevirtual |
| ~cX509Common() | GrayLib::cX509Common | inlinevirtual |
| ~cX509Crt() | GrayLib::cX509Crt | inline |