Java XML Validation: How to Validate an XML Document against an XSD

Java-Based Implementation of Digital Signatures and X509 Certificates for Secure XML Document Processing

Implementing X509 Certificate Validation in Java: A Step-by-Step Guide