Interface
EvinceDocumentDocumentSignatures
Prerequisite
In order to implement DocumentSignatures, your type must inherit fromGObject
.
Interface structure
struct EvinceDocumentDocumentSignaturesInterface {
GTypeInterface base_iface;
void (* set_password_callback) (
EvDocumentSignatures* document_signatures,
EvSignaturePasswordCallback cb
);
GList* (* get_available_signing_certificates) (
EvDocumentSignatures* document_signatures
);
EvCertificateInfo* (* get_certificate_info) (
EvDocumentSignatures* document_signatures,
const char* nick_name
);
void (* sign) (
EvDocumentSignatures* document_signatures,
EvSignaturesData* data,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
);
gboolean (* can_sign) (
EvDocumentSignatures* document_signatures
);
}
No description available.
Interface members
base_iface |
|
No description available. | |
set_password_callback |
|
No description available. | |
get_available_signing_certificates |
|
No description available. | |
get_certificate_info |
|
No description available. | |
sign |
|
No description available. | |
can_sign |
|
No description available. |