20 #ifndef __com_sun_star_security_XDocumentDigitalSignatures_idl_
21 #define __com_sun_star_security_XDocumentDigitalSignatures_idl_
30 module
com { module sun { module star { module security {
61 [in]
string signatureLineId,
71 sequence< com::sun::star::security::DocumentSignatureInformation > verifyDocumentContentSignatures(
77 void showDocumentContentSignatures(
84 string getDocumentContentSignatureDefaultStreamName();
97 sequence< com::sun::star::security::DocumentSignatureInformation > verifyScriptingContentSignatures(
103 void showScriptingContentSignatures(
110 string getScriptingContentSignatureDefaultStreamName();
121 sequence< com::sun::star::security::DocumentSignatureInformation > verifyPackageSignatures(
127 void showPackageSignatures(
134 string getPackageSignatureDefaultStreamName();
142 void manageTrustedSources();
144 boolean isLocationTrusted( [in]
string Location );
148 void addLocationToTrustedSources( [in]
string Location );
178 [out]
string Description);
185 sequence< com::sun::star::security::XCertificate > chooseEncryptionCertificate( );