S - type of SignatureBinary.public abstract class SignatureProcessorImplEcBc<S extends SignatureEcBc> extends Object implements SignatureProcessor
SignatureSigner.| Modifier and Type | Field and Description |
|---|---|
private SignatureConfig<S> |
config |
protected byte[] |
data
The binary data to sign.
|
private SignatureFactoryEcBc<S> |
signatureFactory |
protected org.bouncycastle.crypto.signers.ECDSASigner |
signer
The
ECDSASigner. |
| Constructor and Description |
|---|
SignatureProcessorImplEcBc(SignatureConfigEcDsa<S> config,
org.bouncycastle.crypto.signers.ECDSASigner signer)
The constructor.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAlgorithm() |
SignatureConfig<S> |
getConfig() |
SignatureFactoryEcBc<S> |
getSignatureFactory() |
void |
reset() |
void |
update(byte[] input,
int offset,
int length) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitupdate, updateprocess, process, process, processprivate final SignatureConfig<S extends SignatureEcBc> config
private final SignatureFactoryEcBc<S extends SignatureEcBc> signatureFactory
protected final org.bouncycastle.crypto.signers.ECDSASigner signer
ECDSASigner.protected byte[] data
public SignatureProcessorImplEcBc(SignatureConfigEcDsa<S> config, org.bouncycastle.crypto.signers.ECDSASigner signer)
config - the config.signer - the underlying ECDSASigner.public String getAlgorithm()
getAlgorithm in interface CryptoAlgorithmpublic SignatureConfig<S> getConfig()
SignatureConfig.public SignatureFactoryEcBc<S> getSignatureFactory()
SignatureFactoryEcBc.public void update(byte[] input,
int offset,
int length)
update in interface CryptoChunkerpublic void reset()
reset in interface CryptoProcessorCopyright © 2001–2019 mmm-Team. All rights reserved.