Remove loadXmlKeyFile method in KDB database

This commit is contained in:
J-Jamet
2021-01-11 14:30:53 +01:00
parent f7a5c5d0ea
commit b60d610d02
2 changed files with 3 additions and 5 deletions

View File

@@ -163,10 +163,6 @@ class DatabaseKDB : DatabaseVersioned<Int, UUID, GroupKDB, EntryKDB>() {
finalKey = messageDigest.digest() finalKey = messageDigest.digest()
} }
override fun loadXmlKeyFile(keyInputStream: InputStream): ByteArray? {
return null
}
override fun createGroup(): GroupKDB { override fun createGroup(): GroupKDB {
return GroupKDB() return GroupKDB()
} }

View File

@@ -160,7 +160,9 @@ abstract class DatabaseVersioned<
return messageDigest.digest() return messageDigest.digest()
} }
protected abstract fun loadXmlKeyFile(keyInputStream: InputStream): ByteArray? protected open fun loadXmlKeyFile(keyInputStream: InputStream): ByteArray? {
return null
}
open fun validatePasswordEncoding(password: String?, containsKeyFile: Boolean): Boolean { open fun validatePasswordEncoding(password: String?, containsKeyFile: Boolean): Boolean {
if (password == null && !containsKeyFile) if (password == null && !containsKeyFile)