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 |