Module io.github.mmm.crypto
Interface SignatureFactory<S extends SignatureBinary>
-
- Type Parameters:
S
- type ofSignatureBinary
.
- All Known Subinterfaces:
SignatureProcessorFactory<S,PR,PU>
- All Known Implementing Classes:
AsymmetricAccess
,AsymmetricAccessEcBc
,Curve25519
,Rsa
,Secp256k1
,SignatureFactoryEcBc
,SignatureFactoryEcBcPlain
,SignatureFactoryEcBcWithRecoveryId
,SignatureFactoryGeneric
,SignatureFactoryRsa
,SignatureProcessorFactoryImpl
,SignatureProcessorFactoryImplCryptorWithHash
,SignatureProcessorFactoryImplEcBc
,SignatureProcessorFactoryImplWithHash
public interface SignatureFactory<S extends SignatureBinary>
Interface for factory to create instances ofSignatureBinary
. It is only relevant for internal usage and as SPI. End-users should look atSignatureProcessorFactory
.- Since:
- 1.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description S
createSignature(byte[] data)
-
-
-
Method Detail
-
createSignature
S createSignature(byte[] data)
- Parameters:
data
- thebinary signature data
.- Returns:
- the deserialized
SignatureBinary
.
-
-