SAX ContentHandler that verifies incoming SAX event stream. This object can be reused to validate multiple documents. Just be careful NOT to use the same object to validate more than one documents at the same time.
@author Kohsuke KAWAGUCHI
A Verifier instance is there to verify a class file according to The Java Virtual Machine Specification, 2nd Edition. Pass-3b-verification includes pass-3a-verification; pass-3a-verification includes pass-2-verification; pass-2-verification includes pass-1-verification. A Verifier creates PassVerifier instances to perform the actual verification. Verifier instances are usually generated by the VerifierFactory.
@version $Id: Verifier.java 386056 2006-03-15 11:31:56Z tcurdt $
@author Enver Haase
@see org.apache.bcel.verifier.VerifierFactory
@see org.apache.bcel.verifier.PassVerifier
Base class for verifier. Currently we only support 3 types of auth flavors: {@link AuthFlavor#AUTH_NONE}, {@link AuthFlavor#AUTH_SYS}, and {@link AuthFlavor#RPCSEC_GSS}.
Verifiers are used strictly to verify signatures. Typically, Verifiers will read sets of public keys, although may also be instantiated with sets of symmetric or private keys. {@link Signer} objects should be used with symmetric or private key sets togenerate signatures.
@author steveweis@gmail.com (Steve Weis)
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.