Module io.github.mmm.crypto
Interface PublicKeyFactory<PU extends PublicKey>
-
- Type Parameters:
PU- type ofPublicKey.
- All Known Subinterfaces:
AsymmetricKeyCreator<PR,PU,PAIR>,AsymmetricKeyPairFactory<PR,PU,PAIR>
- All Known Implementing Classes:
AbstractAsymmetricKeyCreator,AbstractAsymmetricKeyPairFactory,AsymmetricKeyCreatorEcBc,AsymmetricKeyCreatorImpl,AsymmetricKeyCreatorRsa,AsymmetricKeyPairFactoryEcBc,AsymmetricKeyPairFactoryEcBcCompact,AsymmetricKeyPairFactoryEcBcUncompressed,AsymmetricKeyPairFactoryEcJce,AsymmetricKeyPairFactoryEncoded,AsymmetricKeyPairFactoryRsaCompact
public interface PublicKeyFactory<PU extends PublicKey>Interface for factory to create instances ofPublicKey.- Since:
- 1.0.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default BinaryasBinary(PU publicKey)byte[]asData(PU publicKey)PUcreatePublicKey(byte[] data)
-