Lines Matching refs:digestParameter
28 bool DigestCommon::CheckDigestParameter(const DigestParameter& digestParameter)
30 if (digestParameter.md == nullptr) {
34 if (digestParameter.ctxPtr == nullptr) {
41 bool DigestCommon::DigestInit(const DigestParameter& digestParameter)
43 if (!CheckDigestParameter(digestParameter)) {
46 if (EVP_DigestInit(digestParameter.ctxPtr, digestParameter.md) <= 0) {
55 bool DigestCommon::DigestUpdate(const DigestParameter& digestParameter,
62 if (!CheckDigestParameter(digestParameter)) {
65 if (EVP_DigestUpdate(digestParameter.ctxPtr, content, len) <= 0) {
73 int32_t DigestCommon::GetDigest(const DigestParameter& digestParameter,
77 if (!CheckDigestParameter(digestParameter)) {
80 if (EVP_DigestFinal(digestParameter.ctxPtr, out, &outLen) <= 0) {
90 const DigestParameter& digestParameter,
95 if (digestParameter.md == nullptr) {
99 if (digestParameter.ctxPtr == nullptr) {
103 if (EVP_DigestInit(digestParameter.ctxPtr, digestParameter.md) <= 0) {
108 if (EVP_DigestUpdate(digestParameter.ctxPtr, chunk.GetBufferPtr(), chunkLen) <= 0) {
115 if (EVP_DigestUpdate(digestParameter.ctxPtr, optionalBlocks[i].optionalBlockValue.GetBufferPtr(),
122 if (EVP_DigestFinal(digestParameter.ctxPtr, out, &outLen) <= 0) {