26#ifndef _OD_DWFXSIGNATUREHANDLER_H__CCC79098_26F9_4DF3_B146_F698FBFEF213__INCLUDED_
27#define _OD_DWFXSIGNATUREHANDLER_H__CCC79098_26F9_4DF3_B146_F698FBFEF213__INCLUDED_
OdSmartPtr< OdDwfxSignatureHandlerModule > OdDwfxSignatureHandlerModulePtr
OdSharedPtr< OdDwfxSignatureHandler > OdDwfxSignatureHandlerPtr
virtual bool signPackage(const OdString &filePath)=0
virtual ~OdDwfxSignatureHandler()
virtual void setCertParameters(const OdCertParameters &certParams)=0
virtual bool removeExistingSignature(const OdString &filePath)=0
SignatureValidationResult
@ kCertificateChainProblem
virtual bool validatePackageSignature(const OdString &filePath, SignatureValidationResult &validationResult, OdCertParameters &certParams)=0
virtual OdDwfxSignatureHandlerPtr getDwfxSignatureHandler() const =0
virtual int getSuitableCertificatesList(OdArray< OdCertParameters > &certificates) const =0