Package org.sqlite.mc
Class SQLiteMCWxAES256Config
- java.lang.Object
-
- org.sqlite.SQLiteConfig
-
- org.sqlite.mc.SQLiteMCConfig
-
- org.sqlite.mc.SQLiteMCConfig.Builder
-
- org.sqlite.mc.SQLiteMCWxAES256Config
-
public class SQLiteMCWxAES256Config extends SQLiteMCConfig.Builder
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.sqlite.mc.SQLiteMCConfig
SQLiteMCConfig.Builder, SQLiteMCConfig.CipherAlgorithm, SQLiteMCConfig.HmacAlgorithm, SQLiteMCConfig.HmacPgno, SQLiteMCConfig.KdfAlgorithm
-
Nested classes/interfaces inherited from class org.sqlite.SQLiteConfig
SQLiteConfig.AutoVacuum, SQLiteConfig.Cache, SQLiteConfig.DateClass, SQLiteConfig.DatePrecision, SQLiteConfig.Encoding, SQLiteConfig.HexKeyMode, SQLiteConfig.JournalMode, SQLiteConfig.LockingMode, SQLiteConfig.Pragma, SQLiteConfig.SynchronousMode, SQLiteConfig.TempStore, SQLiteConfig.TransactionMode
-
-
Field Summary
-
Fields inherited from class org.sqlite.SQLiteConfig
DEFAULT_DATE_STRING_FORMAT
-
-
Constructor Summary
Constructors Constructor Description SQLiteMCWxAES256Config()
-
Method Summary
Modifier and Type Method Description static SQLiteMCWxAES256ConfiggetDefault()SQLiteMCWxAES256ConfigsetKdfIter(int value)SQLiteMCWxAES256ConfigsetLegacy(int value)SQLiteMCWxAES256ConfigsetLegacyPageSize(int value)-
Methods inherited from class org.sqlite.mc.SQLiteMCConfig.Builder
setCipher, setFastKdfIter, setHmacAlgorithm, setHmacPgno, setHmacSaltMask, setHmacUse, setKdfAlgorithm, setPlaintextHeaderSize, toSQLiteMCConfig
-
Methods inherited from class org.sqlite.mc.SQLiteMCConfig
applyCipherParameters, applyCipherParametersByNames, isValid, useSQLInterface, withKey
-
Methods inherited from class org.sqlite.SQLiteConfig
apply, createConnection, deferForeignKeys, enableCaseSensitiveLike, enableCountChanges, enableEmptyResultCallBacks, enableFullColumnNames, enableFullSync, enableLoadExtension, enableRecursiveTriggers, enableReverseUnorderedSelects, enableShortColumnNames, enforceForeignKeys, getBusyTimeout, getOpenModeFlags, getTransactionMode, incrementalVacuum, isEnabledLoadExtension, isEnabledSharedCache, isEnabledSharedCacheConnection, newConnectionConfig, resetOpenMode, setApplicationId, setAutoVacuum, setBusyTimeout, setCacheMode, setCacheSize, setDateClass, setDatePrecision, setDateStringFormat, setDefaultCacheSize, setEncoding, setHexKeyMode, setJounalSizeLimit, setJournalMode, setLockingMode, setMaxPageCount, setOpenMode, setPageSize, setPragma, setReadOnly, setReadUncommited, setSharedCache, setSynchronous, setTempStore, setTempStoreDirectory, setTransactionMode, setTransactionMode, setUserVersion, toProperties, useLegacyFileFormat
-
-
-
-
Method Detail
-
setLegacy
public SQLiteMCWxAES256Config setLegacy(int value)
- Overrides:
setLegacyin classSQLiteMCConfig.Builder
-
setLegacyPageSize
public SQLiteMCWxAES256Config setLegacyPageSize(int value)
- Overrides:
setLegacyPageSizein classSQLiteMCConfig.Builder
-
setKdfIter
public SQLiteMCWxAES256Config setKdfIter(int value)
- Overrides:
setKdfIterin classSQLiteMCConfig.Builder
-
getDefault
public static SQLiteMCWxAES256Config getDefault()
-
-