org.bouncycastle.openpgp
Class PGPSignature
java.lang.Object
|
+--org.bouncycastle.openpgp.PGPSignature
- public class PGPSignature
- extends java.lang.Object
A PGP signature object.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BINARY_DOCUMENT
public static final int BINARY_DOCUMENT
CANONICAL_TEXT_DOCUMENT
public static final int CANONICAL_TEXT_DOCUMENT
STAND_ALONE
public static final int STAND_ALONE
DEFAULT_CERTIFICATION
public static final int DEFAULT_CERTIFICATION
NO_CERTIFICATION
public static final int NO_CERTIFICATION
CASUAL_CERTIFICATION
public static final int CASUAL_CERTIFICATION
POSITIVE_CERTIFICATION
public static final int POSITIVE_CERTIFICATION
SUBKEY_BINDING
public static final int SUBKEY_BINDING
DIRECT_KEY
public static final int DIRECT_KEY
KEY_REVOCATION
public static final int KEY_REVOCATION
SUBKEY_REVOCATION
public static final int SUBKEY_REVOCATION
CERTIFICATION_REVOCATION
public static final int CERTIFICATION_REVOCATION
TIMESTAMP
public static final int TIMESTAMP
initVerify
public void initVerify(PGPPublicKey pubKey,
java.lang.String provider)
throws java.security.NoSuchProviderException,
PGPException
update
public void update(byte b)
throws java.security.SignatureException
update
public void update(byte[] bytes)
throws java.security.SignatureException
update
public void update(byte[] bytes,
int off,
int length)
throws java.security.SignatureException
verify
public boolean verify()
throws PGPException,
java.security.SignatureException
verifyCertification
public boolean verifyCertification(java.lang.String id,
PGPPublicKey key)
throws PGPException,
java.security.SignatureException
getSignatureTrailer
public byte[] getSignatureTrailer()
getSignature
public byte[] getSignature()
throws PGPException
getEncoded
public byte[] getEncoded()
throws java.io.IOException
encode
public void encode(java.io.OutputStream outStream)
throws java.io.IOException