Module org.eclipse.jgit.gpg.bc
Package org.eclipse.jgit.gpg.bc.internal
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
ConstructorsConstructorDescriptionCreates a new instance and registers the BouncyCastle security provider if needed. -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()getName()org.eclipse.jgit.lib.GpgSignatureVerifier.SignatureVerificationverify(byte[] data, byte[] signatureData) org.eclipse.jgit.lib.GpgSignatureVerifier.SignatureVerificationverify(org.eclipse.jgit.lib.GpgConfig config, byte[] data, byte[] signatureData) Methods inherited from class org.eclipse.jgit.lib.AbstractGpgSignatureVerifier
verifySignature
-
Constructor Details
-
BouncyCastleGpgSignatureVerifier
public BouncyCastleGpgSignatureVerifier()Creates a new instance and registers the BouncyCastle security provider if needed.
-
-
Method Details
-
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()
-