public class BouncyCastleGpgSignatureVerifier extends Object implements GpgSignatureVerifier
GpgSignatureVerifier to verify GPG signatures using BouncyCastle.GpgSignatureVerifier.SignatureVerification, GpgSignatureVerifier.TrustLevel| Constructor and Description |
|---|
BouncyCastleGpgSignatureVerifier()
Creates a new instance and registers the BouncyCastle security provider
if needed.
|
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
String |
getName() |
GpgSignatureVerifier.SignatureVerification |
verify(byte[] data,
byte[] signatureData) |
GpgSignatureVerifier.SignatureVerification |
verifySignature(RevObject object,
GpgConfig config) |
public BouncyCastleGpgSignatureVerifier()
public String getName()
getName in interface GpgSignatureVerifier@Nullable public GpgSignatureVerifier.SignatureVerification verifySignature(@NonNull RevObject object, @NonNull GpgConfig config) throws IOException
verifySignature in interface GpgSignatureVerifierIOExceptionpublic GpgSignatureVerifier.SignatureVerification verify(byte[] data, byte[] signatureData) throws IOException
verify in interface GpgSignatureVerifierIOExceptionpublic void clear()
clear in interface GpgSignatureVerifierCopyright © 2021 Eclipse JGit Project. All rights reserved.