isValid

Validates signatures in the document and returns an overall status. If any of the signatures fails to validate, this will fail as well. This may take awhile so it shouldn't be called from main thread.

Return

VALID if all signatures in the document are valid, WARNING or ERROR if they're not.