org.apache.maven.mercury.crypto.pgp
Class PgpStreamVerifier
java.lang.Object
org.apache.maven.mercury.crypto.api.AbstractStreamVerifier
org.apache.maven.mercury.crypto.pgp.PgpStreamVerifier
- All Implemented Interfaces:
- StreamObserver, StreamVerifier
public class PgpStreamVerifier
- extends AbstractStreamVerifier
- implements StreamVerifier
lightweight pgp stream encoder, created one per stream
- Version:
- $Id: PgpStreamVerifier.java 720564 2008-11-25 18:58:02Z ogusakov $
- Author:
- Oleg Gusakov
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PgpStreamVerifier
public PgpStreamVerifier(StreamVerifierAttributes attributes)
init
public void init(org.bouncycastle.openpgp.PGPPublicKeyRingCollection trustedPublicKeyRing)
init
public void init(org.bouncycastle.openpgp.PGPPrivateKey privateKey,
int algorithm,
int digestAlgorithm)
throws StreamVerifierException
- Throws:
StreamVerifierException
byteReady
public void byteReady(int b)
throws StreamObserverException
- Specified by:
byteReady in interface StreamObserver
- Throws:
StreamObserverException
bytesReady
public void bytesReady(byte[] b,
int off,
int len)
throws StreamObserverException
- Specified by:
bytesReady in interface StreamObserver
- Throws:
StreamObserverException
initSignature
public void initSignature(java.lang.String signatureString)
throws StreamVerifierException
- Specified by:
initSignature in interface StreamVerifier
- Throws:
StreamVerifierException
verifySignature
public boolean verifySignature()
throws StreamVerifierException
- Specified by:
verifySignature in interface StreamVerifier
- Throws:
StreamVerifierException
getSignature
public java.lang.String getSignature()
throws StreamVerifierException
- Specified by:
getSignature in interface StreamVerifier
- Throws:
StreamVerifierException
getLength
public long getLength()
- Specified by:
getLength in interface StreamObserver
setLength
public void setLength(long length)
- Specified by:
setLength in interface StreamObserver
getLastModified
public java.lang.String getLastModified()
- Specified by:
getLastModified in interface StreamObserver
setLastModified
public void setLastModified(java.lang.String time)
- Specified by:
setLastModified in interface StreamObserver
Copyright © 2002-2008 The Apache Software Foundation. All Rights Reserved.