![]() |
s/qmail 4.3.23
Next generation secure email transport
|
#include <dkimverify.h>
Public Member Functions | |
| SignatureInfo (bool SaveCanonicalizedData) | |
| ~SignatureInfo () | |
| void | Hash (const char *szBuffer, unsigned nBufLength, bool IsBody=false) |
Data Fields | |
| string | Header |
| unsigned | Version |
| string | Domain |
| string | Selector |
| string | SignatureData |
| string | BodyHashData |
| string | IdentityLocalPart |
| string | IdentityDomain |
| string | CanonicalizedData |
| vector< string > | SignedHeaders |
| unsigned | BodyLength |
| unsigned | HeaderCanonicalization |
| unsigned | BodyCanonicalization |
| unsigned | ExpireTime |
| unsigned | VerifiedBodyCount |
| unsigned | UnverifiedBodyCount |
| EVP_MD_CTX * | m_Hdr_ctx |
| EVP_MD_CTX * | m_Bdy_ctx |
| EVP_MD_CTX * | m_Msg_ctx |
| SelectorInfo * | m_pSelector |
| int | Status |
| int | m_nHash |
| unsigned | EmptyLineCount |
| bool | m_SaveCanonicalizedData |
Definition at line 65 of file dkimverify.h.
| SignatureInfo | ( | bool | SaveCanonicalizedData | ) |
Definition at line 203 of file dkimverify.cpp.
| ~SignatureInfo | ( | ) |
FIXME: No free but reset !
Definition at line 218 of file dkimverify.cpp.
| void Hash | ( | const char * | szBuffer, |
| unsigned | nBufLength, | ||
| bool | IsBody = false ) |
| unsigned BodyCanonicalization |
Definition at line 85 of file dkimverify.h.
| string BodyHashData |
Definition at line 78 of file dkimverify.h.
| unsigned BodyLength |
Definition at line 83 of file dkimverify.h.
| string CanonicalizedData |
Definition at line 81 of file dkimverify.h.
| string Domain |
Definition at line 75 of file dkimverify.h.
| unsigned EmptyLineCount |
Definition at line 99 of file dkimverify.h.
| unsigned ExpireTime |
Definition at line 86 of file dkimverify.h.
| string Header |
Definition at line 73 of file dkimverify.h.
| unsigned HeaderCanonicalization |
Definition at line 84 of file dkimverify.h.
| string IdentityDomain |
Definition at line 80 of file dkimverify.h.
| string IdentityLocalPart |
Definition at line 79 of file dkimverify.h.
| EVP_MD_CTX* m_Bdy_ctx |
Definition at line 92 of file dkimverify.h.
| EVP_MD_CTX* m_Hdr_ctx |
Definition at line 91 of file dkimverify.h.
| EVP_MD_CTX* m_Msg_ctx |
Definition at line 93 of file dkimverify.h.
| int m_nHash |
Definition at line 98 of file dkimverify.h.
| SelectorInfo* m_pSelector |
Definition at line 95 of file dkimverify.h.
| bool m_SaveCanonicalizedData |
Definition at line 100 of file dkimverify.h.
| string Selector |
Definition at line 76 of file dkimverify.h.
| string SignatureData |
Definition at line 77 of file dkimverify.h.
| vector<string> SignedHeaders |
Definition at line 82 of file dkimverify.h.
| int Status |
Definition at line 97 of file dkimverify.h.
| unsigned UnverifiedBodyCount |
Definition at line 89 of file dkimverify.h.
| unsigned VerifiedBodyCount |
Definition at line 88 of file dkimverify.h.
| unsigned Version |
Definition at line 74 of file dkimverify.h.