Class DetachedSignatureCheck


  • public class DetachedSignatureCheck
    extends java.lang.Object
    Tuple-class which bundles together a signature, the signing key that created the signature, an identifier of the signing key and a record of whether or not the signature was verified.
    • Constructor Detail

      • DetachedSignatureCheck

        public DetachedSignatureCheck​(org.bouncycastle.openpgp.PGPSignature signature,
                                      org.bouncycastle.openpgp.PGPKeyRing signingKeyRing,
                                      SubkeyIdentifier signingKeyIdentifier)
        Create a new DetachedSignatureCheck object.
        Parameters:
        signature - signature
        signingKeyRing - signing key that created the signature
        signingKeyIdentifier - identifier of the used signing key
    • Method Detail

      • getSignature

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

        public SubkeyIdentifier getSigningKeyIdentifier()
        Return an identifier pointing to the exact signing key which was used to create this signature.
        Returns:
        signing key identifier
      • getSigningKeyRing

        public org.bouncycastle.openpgp.PGPKeyRing getSigningKeyRing()
        Return the key ring that contains the signing key that created this signature.
        Returns:
        key ring