Class BouncyCastleGpgSignatureVerifier

java.lang.Object
org.eclipse.jgit.lib.AbstractGpgSignatureVerifier
org.eclipse.jgit.gpg.bc.internal.BouncyCastleGpgSignatureVerifier
All Implemented Interfaces:
org.eclipse.jgit.lib.GpgSignatureVerifier

public class BouncyCastleGpgSignatureVerifier extends org.eclipse.jgit.lib.AbstractGpgSignatureVerifier
A GpgSignatureVerifier to verify GPG signatures using BouncyCastle.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.eclipse.jgit.lib.GpgSignatureVerifier

    org.eclipse.jgit.lib.GpgSignatureVerifier.SignatureVerification, org.eclipse.jgit.lib.GpgSignatureVerifier.TrustLevel
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a new instance and registers the BouncyCastle security provider if needed.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
     
    org.eclipse.jgit.lib.GpgSignatureVerifier.SignatureVerification
    verify(byte[] data, byte[] signatureData)
     
    org.eclipse.jgit.lib.GpgSignatureVerifier.SignatureVerification
    verify(org.eclipse.jgit.lib.GpgConfig config, byte[] data, byte[] signatureData)
     

    Methods inherited from class org.eclipse.jgit.lib.AbstractGpgSignatureVerifier

    verifySignature

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • BouncyCastleGpgSignatureVerifier

      public BouncyCastleGpgSignatureVerifier()
      Creates a new instance and registers the BouncyCastle security provider if needed.
  • Method Details

    • getName

      public String getName()
    • verify

      public org.eclipse.jgit.lib.GpgSignatureVerifier.SignatureVerification verify(@NonNull org.eclipse.jgit.lib.GpgConfig config, byte[] data, byte[] signatureData) throws IOException
      Throws:
      IOException
    • verify

      public org.eclipse.jgit.lib.GpgSignatureVerifier.SignatureVerification verify(byte[] data, byte[] signatureData) throws IOException
      Throws:
      IOException
    • clear

      public void clear()