Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
GrayLib::cX509Crt Member List

This is the complete list of members for GrayLib::cX509Crt, including all inherited members.

cRefBase(int iRefCount=0) noexceptGray::cRefBaseinlineexplicit
cX509Common() noexceptGrayLib::cX509Commoninline
cX509Crt() noexceptGrayLib::cX509Crtinline
DecRefCount()Gray::cRefBaseinline
get_HashCode() const noexceptGray::cRefBaseinline
get_RefCount() const noexceptGray::cRefBaseinline
GetDescription(StrBuilder &s, const char *prefix) const overrideGrayLib::cX509Crtvirtual
GetSerialStr(StrBuilder &s, const cASNBuf &serial)GrayLib::cX509Commonstatic
GetSigAlgStr(StrBuilder &s) constGrayLib::cX509Common
GetVerifyStatusText(StrBuilder &s, const char *prefix, X509_Verify_t flags)GrayLib::cX509Crtstatic
IncRefCount()Gray::cRefBaseinline
isDestructing() noexceptGray::cRefBaseinline
isEmptyX() const noexceptGrayLib::cX509Commoninline
isStaticConstruct() const noexceptGray::cRefBaseinline
isValidObj() const noexceptGray::cRefBaseinline
k_MAX_INTERMEDIATE_CAGrayLib::cX509Commonstatic
k_pszPEMGrayLib::cX509Crtstatic
m_ExtGrayLib::cX509Crt
m_issuerGrayLib::cX509Crt
m_issuer_idGrayLib::cX509Crt
m_nVersionGrayLib::cX509Common
m_pNextCrtGrayLib::cX509Crt
m_pRSASignOptionsGrayLib::cX509Common
m_rawGrayLib::cX509Common
m_RawSignedGrayLib::cX509Common
m_SerialNumberGrayLib::cX509Crt
m_SigAlgGrayLib::cX509Common
m_SignBufferGrayLib::cX509Common
m_SignOID1GrayLib::cX509Common
m_subjectGrayLib::cX509Crt
m_subject_idGrayLib::cX509Crt
m_subject_rawGrayLib::cX509Crt
m_SubjectPublicKeyGrayLib::cX509Crt
m_tValidFromGrayLib::cX509Crt
m_tValidToGrayLib::cX509Crt
onFinalRelease()Gray::cRefBaseinlinevirtual
put_SerialNumber(const cBigUnsigned &serial)GrayLib::cX509Crtinline
QueryInterface(const IID &riid, void __RPC_FAR *__RPC_FAR *ppvObject) overrideGray::cRefBaseinline
ReadCrtsFromDir(const FILECHAR_t *pszCertDir)GrayLib::cX509Crt
ReadFromDER(const BYTE *pBuffer, size_t buflen) overrideGrayLib::cX509Crtvirtual
ReadFromFile(const FILECHAR_t *pszFilePath)GrayLib::cX509Common
ReadFromUnk(const BYTE *pBuffer, size_t buflen) overrideGrayLib::cX509Crtvirtual
ReadSigAlg(cASNReader &r1, cASNBuf &sig_params)GrayLib::cX509Common
ReturnError(HRESULT hRes) noexceptGrayLib::cX509Commonstatic
SetDestructing()Gray::cRefBaseinline
SetEmptyX() overrideGrayLib::cX509Crtvirtual
StaticConstruct()Gray::cRefBaseinline
StaticDestruct()Gray::cRefBaseinline
STDMETHOD_(HASHCODE_t, get_HashCodeX)() const noexceptGray::cRefBaseinline
STDMETHOD_(ULONG, AddRef)(void) overrideGray::cRefBaseinline
STDMETHOD_(ULONG, Release)(void) overrideGray::cRefBaseinline
UNITTEST_FRIEND(cX509Crt)GrayLib::cX509Crt
GrayLib::cX509Common::UNITTEST_FRIEND(cX509Common)GrayLib::cX509Common
VerifyCrl(const cX509Crt *pCrtCA, const cX509Crl *pCrl) constGrayLib::cX509Crt
VerifyCrt(const cX509Crt *pCrtCA, const cX509Crl *pCrl, const char *cn, OUT X509_Verify_t &rFlags, IX509VerifyCert *pVerifyCert) constGrayLib::cX509Crt
VerifyKeyUsage(X509_KeyUsage_TYPE usage, bool bEndpointIsServer) constGrayLib::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) noexceptGrayLib::cX509Commoninlinestatic
~cRefBase()Gray::cRefBaseinlinevirtual
~cX509Common()GrayLib::cX509Commoninlinevirtual
~cX509Crt()GrayLib::cX509Crtinline