20 #ifndef __com_sun_star_security_XDocumentDigitalSignatures_idl_
21 #define __com_sun_star_security_XDocumentDigitalSignatures_idl_
31 module
com { module sun { module star { module security {
62 [in]
string signatureLineId,
72 sequence< com::sun::star::security::DocumentSignatureInformation > verifyDocumentContentSignatures(
78 void showDocumentContentSignatures(
85 string getDocumentContentSignatureDefaultStreamName();
98 sequence< com::sun::star::security::DocumentSignatureInformation > verifyScriptingContentSignatures(
104 void showScriptingContentSignatures(
111 string getScriptingContentSignatureDefaultStreamName();
122 sequence< com::sun::star::security::DocumentSignatureInformation > verifyPackageSignatures(
128 void showPackageSignatures(
135 string getPackageSignatureDefaultStreamName();
143 void manageTrustedSources();
145 boolean isLocationTrusted( [in]
string Location );
149 void addLocationToTrustedSources( [in]
string Location );
179 [out]
string Description);
186 sequence< com::sun::star::security::XCertificate > chooseEncryptionCertificate( );