|
LibreOffice
LibreOffice 7.4 SDK API Reference
|
Service of DocumentDigitalSignatures. More...
import "DocumentDigitalSignatures.idl";
Public Member Functions | |
| createDefault () | |
| createWithVersion ([in] string ODFVersion) | |
| createWithVersionAndValidSignature ([in] string ODFVersion, [in] boolean HasValidDocumentSignature) | |
Public Member Functions inherited from XDocumentDigitalSignatures | |
| boolean | signDocumentContent ([in]::com::sun::star::embed::XStorage xStorage, [in]::com::sun::star::io::XStream xSignStream) |
| signs the content of the document including text and pictures. More... | |
| boolean | signSignatureLine ([in]::com::sun::star::embed::XStorage xStorage, [in]::com::sun::star::io::XStream xSignStream, [in] string signatureLineId, [in]::com::sun::star::security::XCertificate xCertificate, [in]::com::sun::star::graphic::XGraphic xValidGraphic, [in]::com::sun::star::graphic::XGraphic xInvalidGraphic, [in] string comment) |
| Signs the content of the document including text and pictures using the given XCertificate. More... | |
| sequence < com::sun::star::security::DocumentSignatureInformation > | verifyDocumentContentSignatures ([in]::com::sun::star::embed::XStorage xStorage, [in]::com::sun::star::io::XInputStream xSignInStream) |
| checks for digital signatures and their status. More... | |
| void | showDocumentContentSignatures ([in]::com::sun::star::embed::XStorage xStorage, [in]::com::sun::star::io::XInputStream xSignInStream) |
| shows the digital signatures of the document content More... | |
| string | getDocumentContentSignatureDefaultStreamName () |
| allows to get the default stream name for storing of the signature of the document content. More... | |
| boolean | signScriptingContent ([in]::com::sun::star::embed::XStorage xStorage, [in]::com::sun::star::io::XStream xSignStream) |
| signs the content of the Scripting including macros and basic dialogs More... | |
| sequence < com::sun::star::security::DocumentSignatureInformation > | verifyScriptingContentSignatures ([in]::com::sun::star::embed::XStorage xStorage, [in]::com::sun::star::io::XInputStream xSignInStream) |
| checks for digital signatures and their status. More... | |
| void | showScriptingContentSignatures ([in]::com::sun::star::embed::XStorage xStorage, [in]::com::sun::star::io::XInputStream xSignInStream) |
| shows the digital signatures of the scripting content More... | |
| string | getScriptingContentSignatureDefaultStreamName () |
| allows to get the default stream name for storing of the signature of the scripting content. More... | |
| boolean | signPackage ([in]::com::sun::star::embed::XStorage Storage, [in]::com::sun::star::io::XStream xSignStream) |
| signs the full Package, which means everything in the storage except the content of META-INF More... | |
| sequence < com::sun::star::security::DocumentSignatureInformation > | verifyPackageSignatures ([in]::com::sun::star::embed::XStorage Storage, [in]::com::sun::star::io::XInputStream xSignInStream) |
| checks for digital signatures and their status. More... | |
| void | showPackageSignatures ([in]::com::sun::star::embed::XStorage xStorage, [in]::com::sun::star::io::XInputStream xSignInStream) |
| shows the digital signatures of the package More... | |
| string | getPackageSignatureDefaultStreamName () |
| allows to get the default stream name for storing of the signature of the package. More... | |
| void | showCertificate ([in] com::sun::star::security::XCertificate Certificate) |
| void | manageTrustedSources () |
| manages trusted sources (Authors and paths ) More... | |
| boolean | isAuthorTrusted ([in] com::sun::star::security::XCertificate Author) |
| boolean | isLocationTrusted ([in] string Location) |
| void | addAuthorToTrustedSources ([in] com::sun::star::security::XCertificate Author) |
| void | addLocationToTrustedSources ([in] string Location) |
| com::sun::star::security::XCertificate | chooseCertificate ([out] string Description) |
| This method shows the CertificateChooser dialog, used by document and PDF signing Shows only private certificates. More... | |
| com::sun::star::security::XCertificate | chooseSigningCertificate ([out] string Description) |
| This is an alias for 'chooseCertificate', shows the CertificateChooser dialog with private certificates. More... | |
| com::sun::star::security::XCertificate | selectSigningCertificate ([out] string Description) |
| This shows the certificate selection dialog and allows to only select the certificate without actually signing the document. More... | |
| com::sun::star::security::XCertificate | selectSigningCertificateWithType ([in] CertificateKind certificateKind, [out] string Description) |
| This shows the certificate selection dialog and allows to only select the certificate without actually signing the document. More... | |
| sequence < com::sun::star::security::XCertificate > | chooseEncryptionCertificate () |
| This method shows the CertificateChooser dialog with all certificates, private and other people's. More... | |
| com::sun::star::security::XCertificate | chooseCertificateWithProps ([out] sequence<::com::sun::star::beans::PropertyValue > Properties) |
| This method shows the CertificateChooser dialog, used by document and PDF signing Shows only private certificates and returns usage string in addition to description. More... | |
| boolean | signDocumentWithCertificate ([in]::com::sun::star::security::XCertificate xCertificate, [in]::com::sun::star::embed::XStorage xStorage, [in]::com::sun::star::io::XStream xStream) |
| Signs the content of the document with the provided certificate. More... | |
| void | setParentWindow ([in]::com::sun::star::awt::XWindow xParentWindow) |
| Set parent window to use when showing dialogs. More... | |
| boolean | signScriptingContentWithCertificate ([in]::com::sun::star::security::XCertificate xCertificate, [in]::com::sun::star::embed::XStorage xStorage, [in]::com::sun::star::io::XStream xStream) |
| signs the content of the Scripting including macros and basic dialogs with the provided certificate. More... | |
| boolean | signPackageWithCertificate ([in]::com::sun::star::security::XCertificate xCertificate, [in]::com::sun::star::embed::XStorage xStorage, [in]::com::sun::star::io::XStream xStream) |
| signs the full Package, which means everything in the storage except the content of META-INF with the provided certificate. More... | |
Public Member Functions inherited from XInterface | |
| any | queryInterface ([in] type aType) |
| queries for a new interface to an existing UNO object. More... | |
| void | acquire () |
| increases the reference counter by one. More... | |
| void | release () |
| decreases the reference counter by one. More... | |
Service of DocumentDigitalSignatures.
| createDefault | ( | ) |
| createWithVersion | ( | [in] string | ODFVersion | ) |
| ODFVersion | the version of the signature |
| createWithVersionAndValidSignature | ( | [in] string | ODFVersion, |
| [in] boolean | HasValidDocumentSignature | ||
| ) |
| ODFVersion | the version of the signature |
| HasValidDocumentSignature | indicates if the document already contains a document signature. |
1.8.5