Class DSAKeySpecSerializer
- java.lang.Object
-
- yapion.serializing.serializer.object.security.internal.DSAKeySpecSerializer
-
- All Implemented Interfaces:
KeySpecSerializer<java.security.interfaces.DSAPrivateKey,java.security.interfaces.DSAPublicKey>
public class DSAKeySpecSerializer extends java.lang.Object implements KeySpecSerializer<java.security.interfaces.DSAPrivateKey,java.security.interfaces.DSAPublicKey>
-
-
Constructor Summary
Constructors Constructor Description DSAKeySpecSerializer()
-
Method Summary
Modifier and Type Method Description java.security.interfaces.DSAPrivateKeydeserializePrivateKey(YAPIONObject yapionObject, java.lang.String algorithm)java.security.interfaces.DSAPublicKeydeserializePublicKey(YAPIONObject yapionObject, java.lang.String algorithm)YAPIONObjectserializePrivateKey(java.security.interfaces.DSAPrivateKey dsaPrivateKey)YAPIONObjectserializePublicKey(java.security.interfaces.DSAPublicKey dsaPublicKey)
-
-
-
Method Detail
-
serializePrivateKey
public YAPIONObject serializePrivateKey(java.security.interfaces.DSAPrivateKey dsaPrivateKey) throws java.security.GeneralSecurityException
- Specified by:
serializePrivateKeyin interfaceKeySpecSerializer<java.security.interfaces.DSAPrivateKey,java.security.interfaces.DSAPublicKey>- Throws:
java.security.GeneralSecurityException
-
deserializePrivateKey
public java.security.interfaces.DSAPrivateKey deserializePrivateKey(YAPIONObject yapionObject, java.lang.String algorithm) throws java.security.GeneralSecurityException
- Specified by:
deserializePrivateKeyin interfaceKeySpecSerializer<java.security.interfaces.DSAPrivateKey,java.security.interfaces.DSAPublicKey>- Throws:
java.security.GeneralSecurityException
-
serializePublicKey
public YAPIONObject serializePublicKey(java.security.interfaces.DSAPublicKey dsaPublicKey) throws java.security.GeneralSecurityException
- Specified by:
serializePublicKeyin interfaceKeySpecSerializer<java.security.interfaces.DSAPrivateKey,java.security.interfaces.DSAPublicKey>- Throws:
java.security.GeneralSecurityException
-
deserializePublicKey
public java.security.interfaces.DSAPublicKey deserializePublicKey(YAPIONObject yapionObject, java.lang.String algorithm) throws java.security.GeneralSecurityException
- Specified by:
deserializePublicKeyin interfaceKeySpecSerializer<java.security.interfaces.DSAPrivateKey,java.security.interfaces.DSAPublicKey>- Throws:
java.security.GeneralSecurityException
-
-