I need to write some code that performs trust chain verification of a root CA given a leaf certificate. I'm told there are 2 levels of CAs, an intermediate and a root. I have both leaf and intermediate certificate to use in the verification process. Does anyone know how to do this in pure Java without using the OpenSSL framework?
Sun Certified J2EE Architect for the J2EE Platform (Part 1)<br />Sun Certified Web Component Developer for the J2EE Platform<br />Sun Certified Programmer for the Java 2 Platform