summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSune Vuorela <sune@vuorela.dk>2023-03-17 14:24:51 +0100
committerSune Vuorela <sune@vuorela.dk>2023-03-17 14:24:51 +0100
commitb39c8cd2bc7757b3c1c4756de345702f852a4706 (patch)
treecb4fa085901d939700243148f30ed8281346d7ac
parentede53de1654afe86e25fa22c7e9d50003a217d5a (diff)
Add const to a few signature methods
-rw-r--r--poppler/SignatureHandler.cc8
-rw-r--r--poppler/SignatureHandler.h8
2 files changed, 8 insertions, 8 deletions
diff --git a/poppler/SignatureHandler.cc b/poppler/SignatureHandler.cc
index 94240ef3..e28853e5 100644
--- a/poppler/SignatureHandler.cc
+++ b/poppler/SignatureHandler.cc
@@ -520,7 +520,7 @@ unsigned int SignatureHandler::digestLength(HashAlgorithm digestAlgId)
}
}
-std::string SignatureHandler::getSignerName()
+std::string SignatureHandler::getSignerName() const
{
if (!NSS_IsInitialized()) {
return {};
@@ -553,7 +553,7 @@ std::string SignatureHandler::getSignerName()
return name;
}
-std::string SignatureHandler::getSignerSubjectDN()
+std::string SignatureHandler::getSignerSubjectDN() const
{
if (!signing_cert && !CMSSignerInfo) {
return {};
@@ -575,7 +575,7 @@ std::string SignatureHandler::getSignerSubjectDN()
return activeCert->subjectName;
}
-HashAlgorithm SignatureHandler::getHashAlgorithm()
+HashAlgorithm SignatureHandler::getHashAlgorithm() const
{
if (hash_context && hash_context->hashobj) {
return ConvertHashTypeFromNss(hash_context->hashobj->type);
@@ -583,7 +583,7 @@ HashAlgorithm SignatureHandler::getHashAlgorithm()
return HashAlgorithm::Unknown;
}
-time_t SignatureHandler::getSigningTime()
+time_t SignatureHandler::getSigningTime() const
{
PRTime sTime; // time in microseconds since the epoch
diff --git a/poppler/SignatureHandler.h b/poppler/SignatureHandler.h
index 218000c4..9cf701f2 100644
--- a/poppler/SignatureHandler.h
+++ b/poppler/SignatureHandler.h
@@ -49,10 +49,10 @@ public:
SignatureHandler(unsigned char *p7, int p7_length);
SignatureHandler(const char *certNickname, HashAlgorithm digestAlgTag);
~SignatureHandler();
- time_t getSigningTime();
- std::string getSignerName();
- std::string getSignerSubjectDN();
- HashAlgorithm getHashAlgorithm();
+ time_t getSigningTime() const;
+ std::string getSignerName() const;
+ std::string getSignerSubjectDN() const;
+ HashAlgorithm getHashAlgorithm() const;
void updateHash(unsigned char *data_block, int data_len);
void restartHash();
SignatureValidationStatus validateSignature();