org.apache.commons.openpgp

Class BouncyCastleOpenPgpSignatureVerifier

Implemented Interfaces:
OpenPgpSignatureVerifier

public class BouncyCastleOpenPgpSignatureVerifier
extends java.lang.Object
implements OpenPgpSignatureVerifier

Verify signatures using the Bouncy Castle OpenPGP provider.
Author:
Brett Porter

Fields inherited from interface org.apache.commons.openpgp.OpenPgpSignatureVerifier

ROLE

Method Summary

SignatureStatus
verifyDetachedSignature(InputStream data, InputStream signature, KeyRing keyRing, boolean asciiArmored)
SignatureStatus
verifySignature(InputStream data, KeyRing keyRing)

Method Details

verifyDetachedSignature

public SignatureStatus verifyDetachedSignature(InputStream data,
                                               InputStream signature,
                                               KeyRing keyRing,
                                               boolean asciiArmored)
            throws OpenPgpException,
                   UnknownKeyException,
                   IOException
Specified by:
verifyDetachedSignature in interface OpenPgpSignatureVerifier

verifySignature

public SignatureStatus verifySignature(InputStream data,
                                       KeyRing keyRing)
            throws OpenPgpException,
                   UnknownKeyException
Specified by:
verifySignature in interface OpenPgpSignatureVerifier