LibreOffice
LibreOffice 24.2 SDK API Reference
|
Interface of XML signature. More...
import"XXMLSignature.idl";
Public Member Functions | |
com::sun::star::xml::crypto::XXMLSignatureTemplate | generate ([in] com::sun::star::xml::crypto::XXMLSignatureTemplate aTemplate, [in] com::sun::star::xml::crypto::XSecurityEnvironment aEnvironment) raises ( com::sun::star::xml::crypto::XMLSignatureException , com::sun::star::uno::SecurityException ) |
Perform signature in the environment of signature template and context. More... | |
com::sun::star::xml::crypto::XXMLSignatureTemplate | validate ([in] com::sun::star::xml::crypto::XXMLSignatureTemplate aTemplate, [in] com::sun::star::xml::crypto::XXMLSecurityContext aContext) raises ( com::sun::star::xml::crypto::XMLSignatureException , com::sun::star::uno::SecurityException ) |
Perform validation in the environment of signature template and context. 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... | |
Interface of XML signature.
This interface represents a XML signer or verifier.
The signer or verifier concrete a key by retrieve signature context and signature template.
In some cases, the signer or verifier can determine and locate the contents to be signed from the signature template by dereference the URI.
In some cases, the contents to be signed need to be clearly pointed out by the signature template.
com::sun::star::xml::crypto::XXMLSignatureTemplate generate | ( | [in] com::sun::star::xml::crypto::XXMLSignatureTemplate | aTemplate, |
[in] com::sun::star::xml::crypto::XSecurityEnvironment | aEnvironment | ||
) | |||
raises | ( | com::sun::star::xml::crypto::XMLSignatureException , | |
com::sun::star::uno::SecurityException | |||
) |
Perform signature in the environment of signature template and context.
com::sun::star::xml::crypto::XXMLSignatureTemplate validate | ( | [in] com::sun::star::xml::crypto::XXMLSignatureTemplate | aTemplate, |
[in] com::sun::star::xml::crypto::XXMLSecurityContext | aContext | ||
) | |||
raises | ( | com::sun::star::xml::crypto::XMLSignatureException , | |
com::sun::star::uno::SecurityException | |||
) |
Perform validation in the environment of signature template and context.