Class OnePassSignatureCheck


  • public class OnePassSignatureCheck
    extends Object
    Tuple-class that bundles together a PGPOnePassSignature object, a PGPPublicKeyRing destined to verify the signature, the PGPSignature itself and a record of whether the signature was verified.
    • Constructor Detail

      • OnePassSignatureCheck

        public OnePassSignatureCheck​(org.bouncycastle.openpgp.PGPOnePassSignature onePassSignature,
                                     org.bouncycastle.openpgp.PGPPublicKeyRing verificationKeys)
        Create a new OnePassSignatureCheck.
        Parameters:
        onePassSignature - one-pass signature packet used to initialize the signature verifier.
        verificationKeys - verification keys
    • Method Detail

      • setSignature

        public void setSignature​(org.bouncycastle.openpgp.PGPSignature signature)
      • getOnePassSignature

        public org.bouncycastle.openpgp.PGPOnePassSignature getOnePassSignature()
        Return the PGPOnePassSignature object.
        Returns:
        onePassSignature
      • getSignature

        public org.bouncycastle.openpgp.PGPSignature getSignature()
        Return the signature.
        Returns:
        signature
      • getVerificationKeys

        public org.bouncycastle.openpgp.PGPPublicKeyRing getVerificationKeys()
        Return the key ring used to verify the signature.
        Returns:
        verification keys