Class ECKeySpecSerializer
- java.lang.Object
-
- yapion.serializing.serializer.object.security.internal.ECKeySpecSerializer
-
- All Implemented Interfaces:
KeySpecSerializer<java.security.interfaces.ECPrivateKey,java.security.interfaces.ECPublicKey>
public class ECKeySpecSerializer extends java.lang.Object implements KeySpecSerializer<java.security.interfaces.ECPrivateKey,java.security.interfaces.ECPublicKey>
-
-
Constructor Summary
Constructors Constructor Description ECKeySpecSerializer()
-
Method Summary
Modifier and Type Method Description java.security.interfaces.ECPrivateKey
deserializePrivateKey(YAPIONObject yapionObject, java.lang.String algorithm)
java.security.interfaces.ECPublicKey
deserializePublicKey(YAPIONObject yapionObject, java.lang.String algorithm)
YAPIONObject
serializePrivateKey(java.security.interfaces.ECPrivateKey ecPrivateKey)
YAPIONObject
serializePublicKey(java.security.interfaces.ECPublicKey ecPublicKey)
-
-
-
Method Detail
-
serializePrivateKey
public YAPIONObject serializePrivateKey(java.security.interfaces.ECPrivateKey ecPrivateKey) throws java.security.GeneralSecurityException
- Specified by:
serializePrivateKey
in interfaceKeySpecSerializer<java.security.interfaces.ECPrivateKey,java.security.interfaces.ECPublicKey>
- Throws:
java.security.GeneralSecurityException
-
deserializePrivateKey
public java.security.interfaces.ECPrivateKey deserializePrivateKey(YAPIONObject yapionObject, java.lang.String algorithm) throws java.security.GeneralSecurityException
- Specified by:
deserializePrivateKey
in interfaceKeySpecSerializer<java.security.interfaces.ECPrivateKey,java.security.interfaces.ECPublicKey>
- Throws:
java.security.GeneralSecurityException
-
serializePublicKey
public YAPIONObject serializePublicKey(java.security.interfaces.ECPublicKey ecPublicKey) throws java.security.GeneralSecurityException
- Specified by:
serializePublicKey
in interfaceKeySpecSerializer<java.security.interfaces.ECPrivateKey,java.security.interfaces.ECPublicKey>
- Throws:
java.security.GeneralSecurityException
-
deserializePublicKey
public java.security.interfaces.ECPublicKey deserializePublicKey(YAPIONObject yapionObject, java.lang.String algorithm) throws java.security.GeneralSecurityException
- Specified by:
deserializePublicKey
in interfaceKeySpecSerializer<java.security.interfaces.ECPrivateKey,java.security.interfaces.ECPublicKey>
- Throws:
java.security.GeneralSecurityException
-
-