org.bouncycastle.openpgp
Class PGPOnePassSignature
java.lang.Object
org.bouncycastle.openpgp.PGPOnePassSignature
public class PGPOnePassSignature
extends java.lang.Object
A one pass signature object.
encode
public void encode(OutputStream outStream)
throws IOException
getEncoded
public byte[] getEncoded()
throws IOException
getKeyID
public long getKeyID()
getSignatureType
public int getSignatureType()
initVerify
public void initVerify(PGPPublicKey pubKey,
String provider)
throws NoSuchProviderException,
PGPException
Initialise the signature object for verification.
pubKey
- provider
-
PGPException
-
update
public void update(byte b)
throws SignatureException
update
public void update(byte[] bytes)
throws SignatureException
update
public void update(byte[] bytes,
int off,
int length)
throws SignatureException
verify
public boolean verify(PGPSignature pgpSig)
throws PGPException,
SignatureException
Verify the calculated signature against the passed in PGPSignature.
pgpSig
-
- boolean
PGPException
-