Lines Matching defs:PKCS7Data

105 PKCS7Data::PKCS7Data(int flags) : m_p7(nullptr), m_flags(flags)
109 PKCS7Data::~PKCS7Data()
115 int PKCS7Data::Sign(const std::string& content, const std::shared_ptr<Signer>& signer,
135 int PKCS7Data::Parse(const std::string& p7bBytes)
140 int PKCS7Data::Parse(const std::vector<int8_t>& p7bBytes)
145 int PKCS7Data::Parse(const unsigned char** in, long len)
161 int PKCS7Data::Verify(const std::string& content) const
175 int PKCS7Data::GetContent(std::string& originalRawData) const
198 int PKCS7Data::InitPkcs7(const std::string& content, const std::shared_ptr<Signer>& signer,
245 void PKCS7Data::PrintCertChainSub(const STACK_OF(X509)* certs)
260 std::string PKCS7Data::GetASN1Time(const ASN1_TIME* tm)
287 bool PKCS7Data::X509NameCompare(const X509* cert, const X509* issuerCert)
304 int PKCS7Data::CheckSignTimeInValidPeriod(const ASN1_TYPE* signTime,
346 int PKCS7Data::SortX509Stack(STACK_OF(X509)* certs)
396 int PKCS7Data::VerifySign(const std::string& content)const
417 int PKCS7Data::VerifyCertChain()const
450 int PKCS7Data::CheckSginerInfoSignTimeInCertChainValidPeriod(PKCS7_SIGNER_INFO* signerInfo,
470 int PKCS7Data::VerifySignerInfoCertchain(PKCS7* pkcs7, PKCS7_SIGNER_INFO* signerInfo,
514 int PKCS7Data::Pkcs7SignAttr(PKCS7_SIGNER_INFO* info)
557 int PKCS7Data::Pkcs7AddTimeDigestAndSignAttr(PKCS7_SIGNER_INFO* info, EVP_MD_CTX* hashCtx)
625 int PKCS7Data::Pkcs7DataFinalSignAttr(STACK_OF(PKCS7_SIGNER_INFO)* infoStack, BIO* bio)
691 int PKCS7Data::Pkcs7DataFinal(PKCS7* pkcs7, BIO* io)
704 int PKCS7Data::Pkcs7Final(PKCS7* pkcs7, const std::string& content, int flags)
787 PKCS7* PKCS7Data::Pkcs7Sign(X509* entityCert, STACK_OF(X509)* certs, const EVP_MD* hash,