Some test text!

menu
Digital Signature Validation (Android)keyboard_arrow_down

Digital Signature Validation in Xamarin

You can validate signatures in signed documents by verifying signers using the DigitalSignatureListDialog.

digital-signature-validation-dialog

Adding a trusted certificate

Before you can verify signatures in DigitalSignatureListDialog, you will need to add your self-signed certificate to the store of trusted certificates using the DigitalSignatureUtils.addCertificate(Context, File) method. Certificates added this way will be stored internally and referenced by DigitalSignatureListDialog when validating your signatures.

Validating digital signatures

To verify your digital signatures, you can show the DigitalSignatureListDialog using the code below:

fun showDigitalSignatureList(toolManager: ToolManager, pdfViewCtrl: PDFViewCtrl, fragmentManager: FragmentManager) {
    var dialog = DigitalSignatureListDialog.NewInstance();
    dialog.SetStyle((int)DialogFragmentStyle.NoTitle, toolManager.GetTheme());
    dialog.SetPDFViewCtrl(pdfViewCtrl);
    dialog.Show(fragmentManager, "digital_sig_list_dialog");
}

In this list, you will be able to view digital signature information such as the signer's name, time of signing, signature validity, etc. Additionally you can tap on Signature Properties to view additional signature details.

digital-signature-validation-properties

Get the answers you need: Support

close

Free Trial

Get unlimited trial usage of PDFTron SDK to bring accurate, reliable, and fast document processing capabilities to any application or workflow.

Select a platform to get started with your free trial.

Unlimited usage. No email address required.