Module io.github.mmm.crypto
Interface AsymmetricKeyCreatorFactory<K extends AsymmetricKeyCreator<?,?,?>>
-
- Type Parameters:
K
- type ofAsymmetricKeyCreator
.
- All Superinterfaces:
KeyCreatorFactory
- All Known Implementing Classes:
AsymmetricAccess
,AsymmetricAccessEcBc
,Curve25519
,Rsa
,Secp256k1
public interface AsymmetricKeyCreatorFactory<K extends AsymmetricKeyCreator<?,?,?>> extends KeyCreatorFactory
Interface for afactory
tocreate
instances ofKeyCreator
for asymmetric cryptographic keys.
An instance ofAsymmetricKeyCreatorFactory
therefore represents a configuration with specificKey
algorithm
andformat
(s).- Since:
- 1.0.0
- Author:
- Joerg Hohwiller (hohwille at users.sourceforge.net)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description K
newKeyCreator()
-
-
-
Method Detail
-
newKeyCreator
K newKeyCreator()
- Specified by:
newKeyCreator
in interfaceKeyCreatorFactory
- Returns:
- a new instance of
KeyCreator
. May be reused but is not guaranteed to be thread-safe.
-
-