Interface KeySpecSerializer<PR extends java.security.PrivateKey,PU extends java.security.PublicKey>
-
- All Known Implementing Classes:
DHKeySpecSerializer
,DSAKeySpecSerializer
,ECKeySpecSerializer
,RSAKeySpecSerializer
,RSAMultiPrimePrivateCrtKeySpecSerializer
,RSAPrivateCrtKeySpecSerializer
public interface KeySpecSerializer<PR extends java.security.PrivateKey,PU extends java.security.PublicKey>
-
-
Method Summary
Modifier and Type Method Description PR
deserializePrivateKey(YAPIONObject yapionObject, java.lang.String algorithm)
PU
deserializePublicKey(YAPIONObject yapionObject, java.lang.String algorithm)
YAPIONObject
serializePrivateKey(PR pr)
YAPIONObject
serializePublicKey(PU pu)
-
-
-
Method Detail
-
serializePrivateKey
YAPIONObject serializePrivateKey(PR pr) throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
deserializePrivateKey
PR deserializePrivateKey(YAPIONObject yapionObject, java.lang.String algorithm) throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
serializePublicKey
YAPIONObject serializePublicKey(PU pu) throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
deserializePublicKey
PU deserializePublicKey(YAPIONObject yapionObject, java.lang.String algorithm) throws java.security.GeneralSecurityException
- Throws:
java.security.GeneralSecurityException
-
-