Package moe.kyokobot.libdave.impl
Class NativeKeyRatchet
java.lang.Object
moe.kyokobot.libdave.impl.DaveNativeHandle
moe.kyokobot.libdave.impl.NativeKeyRatchet
- All Implemented Interfaces:
AutoCloseable,moe.kyokobot.libdave.KeyRatchet
-
Field Summary
Fields inherited from class moe.kyokobot.libdave.impl.DaveNativeHandle
closed, handle -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voiddeleteKey(int keyGeneration) byte[]getEncryptionKey(int keyGeneration) Methods inherited from class moe.kyokobot.libdave.impl.DaveNativeHandle
assertOpen, isClosed
-
Method Details
-
getEncryptionKey
public byte[] getEncryptionKey(int keyGeneration) - Specified by:
getEncryptionKeyin interfacemoe.kyokobot.libdave.KeyRatchet
-
deleteKey
public void deleteKey(int keyGeneration) - Specified by:
deleteKeyin interfacemoe.kyokobot.libdave.KeyRatchet
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfacemoe.kyokobot.libdave.KeyRatchet- Specified by:
closein classDaveNativeHandle
-