Package org.sqlite.mc
Class SQLiteMCSqlCipherConfig
java.lang.Object
org.sqlite.mc.SQLiteMCConfig.Builder
org.sqlite.mc.SQLiteMCSqlCipherConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic SQLiteMCSqlCipherConfigstatic SQLiteMCSqlCipherConfigstatic SQLiteMCSqlCipherConfigstatic SQLiteMCSqlCipherConfigstatic SQLiteMCSqlCipherConfigsetFastKdfIter(int value) setHmacAlgorithm(HmacAlgorithm value) setHmacPgno(HmacPgno value) setHmacSaltMask(int value) setHmacUse(boolean value) setKdfAlgorithm(KdfAlgorithm value) setKdfIter(int value) setLegacy(int value) setLegacyPageSize(int value) setPlaintextHeaderSize(int value) withRawSaltedKey(byte[] key) withRawUnsaltedKey(byte[] key) Methods inherited from class org.sqlite.mc.SQLiteMCConfig.Builder
build, isValid, setAegisAlgorithm, setCipher, setMCost, setPCost, setTCost, toHexString, withHexKey, withHexKey, withKey
-
Constructor Details
-
SQLiteMCSqlCipherConfig
public SQLiteMCSqlCipherConfig()
-
-
Method Details
-
setLegacy
- Overrides:
setLegacyin classSQLiteMCConfig.Builder
-
setLegacyPageSize
- Overrides:
setLegacyPageSizein classSQLiteMCConfig.Builder
-
setKdfIter
- Overrides:
setKdfIterin classSQLiteMCConfig.Builder
-
setFastKdfIter
- Overrides:
setFastKdfIterin classSQLiteMCConfig.Builder
-
setHmacUse
- Overrides:
setHmacUsein classSQLiteMCConfig.Builder
-
setHmacPgno
- Overrides:
setHmacPgnoin classSQLiteMCConfig.Builder
-
setHmacSaltMask
- Overrides:
setHmacSaltMaskin classSQLiteMCConfig.Builder
-
setKdfAlgorithm
- Overrides:
setKdfAlgorithmin classSQLiteMCConfig.Builder
-
setHmacAlgorithm
- Overrides:
setHmacAlgorithmin classSQLiteMCConfig.Builder
-
setPlaintextHeaderSize
- Overrides:
setPlaintextHeaderSizein classSQLiteMCConfig.Builder
-
withRawUnsaltedKey
-
withRawSaltedKey
-
getDefault
-
getV1Defaults
-
getV2Defaults
-
getV3Defaults
-
getV4Defaults
-