![]() |
s/qmail 4.3.23
Next generation secure email transport
|
#include <dkimverify.h>
Public Member Functions | |
| CDKIMVerify () | |
| ~CDKIMVerify () | |
| int | Init (DKIMVerifyOptions *pOptions) |
| int | GetResults (void) |
| int | GetDetails (int *nSigCount, DKIMVerifyDetails **pDetails) |
| virtual int | ProcessHeaders (void) |
| virtual int | ProcessBody (char *szBuffer, int nBufLength, bool bEOF) |
| const char * | GetPractices () |
| Public Member Functions inherited from CDKIMBase | |
| CDKIMBase () | |
| ~CDKIMBase () | |
| int | Init (void) |
| int | Process (const char *szBuffer, int nBufLength, bool bEOF) |
| int | ProcessFinal (void) |
| int | Alloc (char *&szBuffer, int nRequiredSize) |
| int | ReAlloc (char *&szBuffer, int &nBufferLength, int nRequiredSize) |
| void | Free (char *szBuffer) |
Protected Member Functions | |
| int | ParseDKIMSignature (const string &sHeader, SignatureInfo &sig) |
| SelectorInfo & | GetSelector (const string &sSelector, const string &sDomain) |
Protected Attributes | |
| list< SignatureInfo > | Signatures |
| list< SelectorInfo > | Selectors |
| DKIMDNSCALLBACK | m_pfnSelectorCallback |
| bool | m_HonorBodyLengthTag |
| bool | m_CheckPractices |
| bool | m_SubjectIsRequired |
| bool | m_SaveCanonicalizedData |
| bool | m_AllowUnsignedFromHeaders |
| vector< DKIMVerifyDetails > | Details |
| string | Practices |
| Protected Attributes inherited from CDKIMBase | |
| char * | m_From |
| char * | m_Sender |
| char * | m_hTag |
| int | m_hTagSize |
| int | m_hTagPos |
| char * | m_Line |
| int | m_LineSize |
| int | m_LinePos |
| bool | m_InHeaders |
| list< string > | HeaderList |
Additional Inherited Members | |
| Static Public Member Functions inherited from CDKIMBase | |
| static void | RemoveSWSP (char *szBuffer) |
| static void | RemoveSWSP (char *pBuffer, int &nBufLength) |
| static void | RemoveSWSP (string &sBuffer) |
| static void | CompressSWSP (char *pBuffer, int &nBufLength) |
| static void | CompressSWSP (string &sBuffer) |
| static string | RelaxHeader (const string &sHeader) |
Definition at line 103 of file dkimverify.h.
| CDKIMVerify | ( | ) |
Definition at line 516 of file dkimverify.cpp.
| ~CDKIMVerify | ( | ) |
Definition at line 529 of file dkimverify.cpp.
| int GetDetails | ( | int * | nSigCount, |
| DKIMVerifyDetails ** | pDetails ) |
|
inline |
| int GetResults | ( | void | ) |
Definition at line 559 of file dkimverify.cpp.


|
protected |
Definition at line 1334 of file dkimverify.cpp.


| int Init | ( | DKIMVerifyOptions * | pOptions | ) |
Definition at line 536 of file dkimverify.cpp.


|
protected |
Definition at line 933 of file dkimverify.cpp.


Reimplemented from CDKIMBase.
Definition at line 1128 of file dkimverify.cpp.

|
virtual |
Reimplemented from CDKIMBase.
Definition at line 758 of file dkimverify.cpp.

|
protected |
Definition at line 142 of file dkimverify.h.
|
protected |
Definition at line 140 of file dkimverify.h.
|
protected |
Definition at line 137 of file dkimverify.h.
|
protected |
Definition at line 136 of file dkimverify.h.
|
protected |
Definition at line 133 of file dkimverify.h.
|
protected |
Definition at line 139 of file dkimverify.h.
|
protected |
Definition at line 138 of file dkimverify.h.
|
protected |
Definition at line 143 of file dkimverify.h.
|
protected |
Definition at line 131 of file dkimverify.h.
|
protected |
Definition at line 130 of file dkimverify.h.