Kaydet (Commit) a7a37535 authored tarafından Vladimir Glazounov's avatar Vladimir Glazounov

INTEGRATION: CWS xmlsec08 (1.5.24); FILE MERGED

2005/02/22 13:07:18 mt 1.5.24.1: #i36682# Accept separate Stream for signatures...
üst b1a7ab3f
...@@ -2,9 +2,9 @@ ...@@ -2,9 +2,9 @@
* *
* $RCSfile: digitalsignaturesdialog.hxx,v $ * $RCSfile: digitalsignaturesdialog.hxx,v $
* *
* $Revision: 1.5 $ * $Revision: 1.6 $
* *
* last change: $Author: mt $ $Date: 2004-07-27 11:55:25 $ * last change: $Author: vg $ $Date: 2005-03-10 18:02:12 $
* *
* The Contents of this file are made available subject to the terms of * The Contents of this file are made available subject to the terms of
* either of the following licenses * either of the following licenses
...@@ -97,6 +97,7 @@ private: ...@@ -97,6 +97,7 @@ private:
XMLSignatureHelper maSignatureHelper; XMLSignatureHelper maSignatureHelper;
css::uno::Reference < css::embed::XStorage > mxStore; css::uno::Reference < css::embed::XStorage > mxStore;
css::uno::Reference < css::io::XStream > mxSignatureStream;
SignatureInformations maCurrentSignatureInformations; SignatureInformations maCurrentSignatureInformations;
bool mbVerifySignatures; bool mbVerifySignatures;
bool mbSignaturesChanged; bool mbSignaturesChanged;
...@@ -130,6 +131,7 @@ private: ...@@ -130,6 +131,7 @@ private:
void ImplGetSignatureInformations(); void ImplGetSignatureInformations();
void ImplFillSignaturesBox(); void ImplFillSignaturesBox();
void ImplShowSignaturesDetails(); void ImplShowSignaturesDetails();
SignatureStreamHelper ImplOpenSignatureStream( sal_Int32 eStreamMode );
public: public:
DigitalSignaturesDialog( Window* pParent, cssu::Reference< css::lang::XMultiServiceFactory >& rxMSF, DocumentSignatureMode eMode, sal_Bool bReadOnly ); DigitalSignaturesDialog( Window* pParent, cssu::Reference< css::lang::XMultiServiceFactory >& rxMSF, DocumentSignatureMode eMode, sal_Bool bReadOnly );
...@@ -140,6 +142,7 @@ public: ...@@ -140,6 +142,7 @@ public:
// Set the storage which should be signed or verified // Set the storage which should be signed or verified
void SetStorage( const cssu::Reference < css::embed::XStorage >& rxStore ); void SetStorage( const cssu::Reference < css::embed::XStorage >& rxStore );
void SetSignatureStream( const cssu::Reference < css::io::XStream >& rxStream );
// Execute the dialog... // Execute the dialog...
short Execute(); short Execute();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment