Class RsaHeaderSignatureProcessor
- java.lang.Object
-
- org.eclipse.packager.rpm.signature.RsaHeaderSignatureProcessor
-
- All Implemented Interfaces:
SignatureProcessor
public class RsaHeaderSignatureProcessor extends java.lang.Object implements SignatureProcessor
-
-
Constructor Summary
Constructors Modifier Constructor Description RsaHeaderSignatureProcessor(org.bouncycastle.openpgp.PGPPrivateKey privateKey)protectedRsaHeaderSignatureProcessor(org.bouncycastle.openpgp.PGPPrivateKey privateKey, int hashAlgorithm)RsaHeaderSignatureProcessor(org.bouncycastle.openpgp.PGPPrivateKey privateKey, HashAlgorithm hashAlgorithm)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidfeedHeader(java.nio.ByteBuffer header)voidfeedPayloadData(java.nio.ByteBuffer data)voidfinish(Header<RpmSignatureTag> signature)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.packager.rpm.signature.SignatureProcessor
init
-
-
-
-
Constructor Detail
-
RsaHeaderSignatureProcessor
protected RsaHeaderSignatureProcessor(org.bouncycastle.openpgp.PGPPrivateKey privateKey, int hashAlgorithm)
-
RsaHeaderSignatureProcessor
public RsaHeaderSignatureProcessor(org.bouncycastle.openpgp.PGPPrivateKey privateKey, HashAlgorithm hashAlgorithm)
-
RsaHeaderSignatureProcessor
public RsaHeaderSignatureProcessor(org.bouncycastle.openpgp.PGPPrivateKey privateKey)
-
-
Method Detail
-
feedHeader
public void feedHeader(java.nio.ByteBuffer header)
- Specified by:
feedHeaderin interfaceSignatureProcessor
-
feedPayloadData
public void feedPayloadData(java.nio.ByteBuffer data)
- Specified by:
feedPayloadDatain interfaceSignatureProcessor
-
finish
public void finish(Header<RpmSignatureTag> signature)
- Specified by:
finishin interfaceSignatureProcessor
-
-