A B C D E F G I J K L M N P R S T U V X Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractDbDialect - Class in kz.greetgo.security.crypto.jdbc
- AbstractDbDialect() - Constructor for class kz.greetgo.security.crypto.jdbc.AbstractDbDialect
B
- base64ToBytes(String) - Static method in class kz.greetgo.security.util.Base64Util
- Base64Util - Class in kz.greetgo.security.util
- Base64Util() - Constructor for class kz.greetgo.security.util.Base64Util
- Blob - kz.greetgo.security.crypto.jdbc.create_table.FieldType
- blockSize() - Method in interface kz.greetgo.security.crypto.CryptoSourceConfig
- blockSize() - Method in class kz.greetgo.security.crypto.CryptoSourceConfigDefault
- build() - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- build() - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInFiles
-
Target builder method - builds a new crypto
- build() - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInMongo
- build() - Method in class kz.greetgo.security.password.PasswordEncoderBuilder
- build() - Method in class kz.greetgo.security.session.SessionServiceBuilder
- build() - Method in class kz.greetgo.security.session.SessionStorageJdbcBuilder
- build() - Method in class kz.greetgo.security.session.SessionStorageMongoBuilder
- build(ContentAccess, ContentAccess) - Method in class kz.greetgo.security.crypto.CryptoBuilder
-
Builds on custom access to keys content
- bytesToBase64(byte[]) - Static method in class kz.greetgo.security.util.Base64Util
- ByteUtil - Class in kz.greetgo.security.util
- ByteUtil() - Constructor for class kz.greetgo.security.util.ByteUtil
C
- checkTableExistsSql() - Method in class kz.greetgo.security.session.SessionStorageAdapterAbstract
- cipherAlgorithm() - Method in interface kz.greetgo.security.crypto.CryptoSourceConfig
- cipherAlgorithm() - Method in class kz.greetgo.security.crypto.CryptoSourceConfigDefault
- close() - Method in interface kz.greetgo.security.session.SessionService
-
Закрывает различные ресурсы
- close() - Method in class kz.greetgo.security.session.touch.PendingTouch
- ContentAccess - Interface in kz.greetgo.security.crypto
- ContentNames - Class in kz.greetgo.security.crypto.jdbc
- ContentNames(String, String, String, String) - Constructor for class kz.greetgo.security.crypto.jdbc.ContentNames
- convert(ResultSet) - Method in interface kz.greetgo.security.session.jdbc.ResultConverter
- copyStreams(InputStream, OutputStream) - Static method in class kz.greetgo.security.util.IOStreamUtil
- copyToLength(byte[], int) - Static method in class kz.greetgo.security.util.ByteUtil
- create() - Static method in class kz.greetgo.security.session.NativeJavaSerializer
- createSession(Object) - Method in interface kz.greetgo.security.session.SessionService
-
Creates new session in storage with specified sessionData
- createSessionTableSql() - Method in class kz.greetgo.security.session.SessionStorageAdapterAbstract
- CreateTable - Class in kz.greetgo.security.crypto.jdbc.create_table
- CreateTable(String) - Constructor for class kz.greetgo.security.crypto.jdbc.create_table.CreateTable
- CreatingField - Class in kz.greetgo.security.crypto.jdbc.create_table
- CreatingField(String) - Constructor for class kz.greetgo.security.crypto.jdbc.create_table.CreatingField
- creatingFields - Variable in class kz.greetgo.security.crypto.jdbc.create_table.CreateTable
- Crypto - Interface in kz.greetgo.security.crypto
-
Encrypt and decrypt data.
- CryptoBridge - Class in kz.greetgo.security.crypto
- CryptoBridge(CryptoSource) - Constructor for class kz.greetgo.security.crypto.CryptoBridge
- CryptoBuilder - Class in kz.greetgo.security.crypto
- CryptoBuilderKeysInDb - Class in kz.greetgo.security.crypto
- CryptoBuilderKeysInDb(CryptoBuilder, DbType, Jdbc) - Constructor for class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- CryptoBuilderKeysInFiles - Class in kz.greetgo.security.crypto
- CryptoBuilderKeysInMongo - Class in kz.greetgo.security.crypto
- CryptoBuilderKeysInMongo(CryptoBuilder, MongoCollection<Document>, MongoCollection<Document>) - Constructor for class kz.greetgo.security.crypto.CryptoBuilderKeysInMongo
- CryptoSource - Interface in kz.greetgo.security.crypto
- CryptoSourceConfig - Interface in kz.greetgo.security.crypto
- CryptoSourceConfigDefault - Class in kz.greetgo.security.crypto
- CryptoSourceConfigDefault() - Constructor for class kz.greetgo.security.crypto.CryptoSourceConfigDefault
- CryptoSourceImpl - Class in kz.greetgo.security.crypto
- CryptoSourceImpl(CryptoSourceConfig, ContentAccess, ContentAccess, int) - Constructor for class kz.greetgo.security.crypto.CryptoSourceImpl
- CryptoTrace - Interface in kz.greetgo.security.crypto
D
- DbDialect - Interface in kz.greetgo.security.crypto.jdbc
- DbDialectOracle - Class in kz.greetgo.security.crypto.jdbc
- DbDialectOracle() - Constructor for class kz.greetgo.security.crypto.jdbc.DbDialectOracle
- DbDialectPostgres - Class in kz.greetgo.security.crypto.jdbc
- DbDialectPostgres() - Constructor for class kz.greetgo.security.crypto.jdbc.DbDialectPostgres
- decrypt(byte[]) - Method in interface kz.greetgo.security.crypto.Crypto
-
Decrypt encrypted data using private key
- decrypt(byte[]) - Method in class kz.greetgo.security.crypto.CryptoBridge
- decryptBlock(byte[]) - Method in interface kz.greetgo.security.crypto.Crypto
-
Decrypt encrypted data using private key
- decryptBlock(byte[]) - Method in class kz.greetgo.security.crypto.CryptoBridge
- delete() - Method in interface kz.greetgo.security.crypto.ContentAccess
- deserialize(byte[]) - Static method in class kz.greetgo.security.util.SerializeUtil
- deserializeFromStr(String) - Method in interface kz.greetgo.security.session.SessionSerializer
-
Преобразует строку с информацией по объекту в оригинальный объект
- doInConnection(Connection) - Method in class kz.greetgo.security.session.jdbc.SelectBytesOrNull
- doInConnection(Connection) - Method in class kz.greetgo.security.session.jdbc.SelectDateOrNull
- doInConnection(Connection) - Method in class kz.greetgo.security.session.jdbc.SelectFirstOrNull
- doInConnection(Connection) - Method in class kz.greetgo.security.session.jdbc.SelectIntOrNull
- doInConnection(Connection) - Method in class kz.greetgo.security.session.jdbc.SelectStrOrNull
- doInConnection(Connection) - Method in class kz.greetgo.security.session.jdbc.Update
- doPrepareKeys() - Method in class kz.greetgo.security.crypto.CryptoSourceImpl
- downloadBytes() - Method in interface kz.greetgo.security.crypto.ContentAccess
- downloadBytes() - Method in class kz.greetgo.security.crypto.FileContentAccess
- downloadBytes() - Method in class kz.greetgo.security.crypto.jdbc.JdbcContentAccess
- downloadBytes() - Method in class kz.greetgo.security.crypto.MongoContentAccess
E
- encode(String) - Method in interface kz.greetgo.security.password.PasswordEncoder
- encrypt(byte[]) - Method in interface kz.greetgo.security.crypto.Crypto
-
Encrypt data using public key
- encrypt(byte[]) - Method in class kz.greetgo.security.crypto.CryptoBridge
- encryptBlock(byte[]) - Method in interface kz.greetgo.security.crypto.Crypto
-
Encrypt data using public key
- encryptBlock(byte[]) - Method in class kz.greetgo.security.crypto.CryptoBridge
- ErrorUtil - Class in kz.greetgo.security.util
- ErrorUtil() - Constructor for class kz.greetgo.security.util.ErrorUtil
- exists() - Method in interface kz.greetgo.security.crypto.ContentAccess
- exists() - Method in class kz.greetgo.security.crypto.FileContentAccess
- exists() - Method in class kz.greetgo.security.crypto.jdbc.JdbcContentAccess
- exists() - Method in class kz.greetgo.security.crypto.MongoContentAccess
- extractSqlException(Throwable) - Static method in class kz.greetgo.security.util.ErrorUtil
F
- FieldType - Enum in kz.greetgo.security.crypto.jdbc.create_table
- FileContentAccess - Class in kz.greetgo.security.crypto
- FileContentAccess(File) - Constructor for class kz.greetgo.security.crypto.FileContentAccess
G
- generate(int) - Static method in class kz.greetgo.security.session.SessionGenId
- generateCreateTableDDL(CreateTable) - Method in class kz.greetgo.security.crypto.jdbc.AbstractDbDialect
- generateCreateTableDDL(CreateTable) - Method in interface kz.greetgo.security.crypto.jdbc.DbDialect
- generateKeys() - Method in class kz.greetgo.security.crypto.CryptoSourceImpl
- generateSalt(String) - Method in interface kz.greetgo.security.session.SaltGenerator
- generateSalt(String) - Method in class kz.greetgo.security.session.SaltGeneratorCryptoBridge
- get(String, Supplier<Optional<SessionRow>>) - Method in class kz.greetgo.security.session.NoSessionCache
- get(String, Supplier<Optional<SessionRow>>) - Method in interface kz.greetgo.security.session.SessionCache
- getBlockSize() - Method in interface kz.greetgo.security.crypto.CryptoSource
- getBlockSize() - Method in class kz.greetgo.security.crypto.CryptoSourceImpl
- getCipher() - Method in interface kz.greetgo.security.crypto.CryptoSource
- getCipher() - Method in class kz.greetgo.security.crypto.CryptoSourceImpl
- getMessageDigest() - Method in interface kz.greetgo.security.crypto.CryptoSource
- getMessageDigest() - Method in class kz.greetgo.security.crypto.CryptoSourceImpl
- getPrivateKey() - Method in interface kz.greetgo.security.crypto.CryptoSource
- getPrivateKey() - Method in class kz.greetgo.security.crypto.CryptoSourceImpl
- getPublicKey() - Method in interface kz.greetgo.security.crypto.CryptoSource
- getPublicKey() - Method in class kz.greetgo.security.crypto.CryptoSourceImpl
- getRandom() - Method in interface kz.greetgo.security.crypto.CryptoSource
- getRandom() - Method in class kz.greetgo.security.crypto.CryptoSourceImpl
- getSessionData(String) - Method in interface kz.greetgo.security.session.SessionService
-
Gives session data by session id
- getToken(String) - Method in interface kz.greetgo.security.session.SessionService
-
Loads token for specified session
I
- id - Variable in class kz.greetgo.security.session.SessionIdentity
- idFieldName - Variable in class kz.greetgo.security.crypto.jdbc.ContentNames
- idle() - Method in interface kz.greetgo.security.session.SessionService
-
This method must be called every 5 seconds to do pending operations
- idle() - Method in class kz.greetgo.security.session.touch.PendingTouch
- idValue - Variable in class kz.greetgo.security.crypto.jdbc.ContentNames
- inDb(DbType, Jdbc) - Method in class kz.greetgo.security.crypto.CryptoBuilder
- inFiles(File, File) - Method in class kz.greetgo.security.crypto.CryptoBuilder
-
Defines crypto source to store keys in files.
- inMongo(MongoCollection<Document>) - Method in class kz.greetgo.security.crypto.CryptoBuilder
- inMongo(MongoCollection<Document>, MongoCollection<Document>) - Method in class kz.greetgo.security.crypto.CryptoBuilder
- insertedAt - Variable in class kz.greetgo.security.session.SessionRow
- insertSession(SessionIdentity, Object) - Method in interface kz.greetgo.security.session.SessionStorage
-
Insert new session
- insertSession(SessionIdentity, Object) - Method in class kz.greetgo.security.session.SessionStorageAdapterAbstract
- insertSessionSql(List<Object>, SessionIdentity, Object) - Method in class kz.greetgo.security.session.SessionStorageAdapterAbstract
- invalidate(String) - Method in class kz.greetgo.security.session.NoSessionCache
- invalidate(String) - Method in interface kz.greetgo.security.session.SessionCache
- IOStreamUtil - Class in kz.greetgo.security.util
- IOStreamUtil() - Constructor for class kz.greetgo.security.util.IOStreamUtil
- isExceptionAboutTableDoesNotExists(SQLException) - Method in class kz.greetgo.security.session.SessionStorageAdapterAbstract
- isNoTable(SQLException) - Method in interface kz.greetgo.security.crypto.jdbc.DbDialect
- isNoTable(SQLException) - Method in class kz.greetgo.security.crypto.jdbc.DbDialectOracle
- isNoTable(SQLException) - Method in class kz.greetgo.security.crypto.jdbc.DbDialectPostgres
- isRecordAlreadyExists(SQLException) - Method in interface kz.greetgo.security.crypto.jdbc.DbDialect
- isRecordAlreadyExists(SQLException) - Method in class kz.greetgo.security.crypto.jdbc.DbDialectOracle
- isRecordAlreadyExists(SQLException) - Method in class kz.greetgo.security.crypto.jdbc.DbDialectPostgres
- iterations(int) - Method in class kz.greetgo.security.password.PasswordEncoderBuilder
J
- JdbcContentAccess - Class in kz.greetgo.security.crypto.jdbc
- JdbcContentAccess(Jdbc, ContentNames, String, DbDialect) - Constructor for class kz.greetgo.security.crypto.jdbc.JdbcContentAccess
K
- keyFactoryAlgorithm() - Method in interface kz.greetgo.security.crypto.CryptoSourceConfig
- keyFactoryAlgorithm() - Method in class kz.greetgo.security.crypto.CryptoSourceConfigDefault
- keyPairGeneratorAlgorithm() - Method in interface kz.greetgo.security.crypto.CryptoSourceConfig
- keyPairGeneratorAlgorithm() - Method in class kz.greetgo.security.crypto.CryptoSourceConfigDefault
- kz.greetgo.security - package kz.greetgo.security
- kz.greetgo.security.crypto - package kz.greetgo.security.crypto
- kz.greetgo.security.crypto.errors - package kz.greetgo.security.crypto.errors
- kz.greetgo.security.crypto.jdbc - package kz.greetgo.security.crypto.jdbc
- kz.greetgo.security.crypto.jdbc.create_table - package kz.greetgo.security.crypto.jdbc.create_table
- kz.greetgo.security.errors - package kz.greetgo.security.errors
- kz.greetgo.security.password - package kz.greetgo.security.password
- kz.greetgo.security.session - package kz.greetgo.security.session
- kz.greetgo.security.session.jdbc - package kz.greetgo.security.session.jdbc
- kz.greetgo.security.session.touch - package kz.greetgo.security.session.touch
- kz.greetgo.security.util - package kz.greetgo.security.util
L
- lastTouchedAt - Variable in class kz.greetgo.security.session.SessionRow
- length - Variable in class kz.greetgo.security.crypto.jdbc.create_table.CreatingField
- loadLastTouchedAt(String) - Method in interface kz.greetgo.security.session.SessionStorage
-
Loads session last touched time
- loadLastTouchedAt(String) - Method in class kz.greetgo.security.session.SessionStorageAdapterAbstract
- loadLastTouchedAtSql(List<Object>, String) - Method in class kz.greetgo.security.session.SessionStorageAdapterAbstract
- loadSession(String) - Method in interface kz.greetgo.security.session.SessionStorage
-
Loads sessionContents
- loadSession(String) - Method in class kz.greetgo.security.session.SessionStorageAdapterAbstract
M
- makeHash(byte[]) - Method in interface kz.greetgo.security.crypto.Crypto
-
Generate hash
- makeHash(byte[]) - Method in class kz.greetgo.security.crypto.CryptoBridge
- memory(int) - Method in class kz.greetgo.security.password.PasswordEncoderBuilder
- messageDigestAlgorithm() - Method in interface kz.greetgo.security.crypto.CryptoSourceConfig
- messageDigestAlgorithm() - Method in class kz.greetgo.security.crypto.CryptoSourceConfigDefault
- MongoContentAccess - Class in kz.greetgo.security.crypto
- MongoContentAccess(MongoCollection<Document>, CryptoBuilderKeysInMongo.Names) - Constructor for class kz.greetgo.security.crypto.MongoContentAccess
- MongoUtil - Class in kz.greetgo.security.util
- MongoUtil() - Constructor for class kz.greetgo.security.util.MongoUtil
N
- name - Variable in class kz.greetgo.security.crypto.jdbc.create_table.CreatingField
- names - Variable in class kz.greetgo.security.session.SessionStorageAdapterAbstract
- NativeJavaSerializer - Class in kz.greetgo.security.session
- NativeJavaSerializer() - Constructor for class kz.greetgo.security.session.NativeJavaSerializer
- newBuilder() - Static method in class kz.greetgo.security.crypto.CryptoBuilder
- newBuilder() - Static method in class kz.greetgo.security.password.PasswordEncoderBuilder
- newBuilder() - Static method in class kz.greetgo.security.session.SessionServiceBuilder
- newBuilder() - Static method in class kz.greetgo.security.session.SessionStorageBuilder
- newCryptoBuilder() - Static method in class kz.greetgo.security.SecurityBuilders
- newField(String) - Method in class kz.greetgo.security.crypto.jdbc.create_table.CreateTable
- newPasswordEncoderBuilder() - Static method in class kz.greetgo.security.SecurityBuilders
- newSessionServiceBuilder() - Static method in class kz.greetgo.security.SecurityBuilders
- newSessionStorageBuilder() - Static method in class kz.greetgo.security.SecurityBuilders
- NoSessionCache - Class in kz.greetgo.security.session
- NoSessionCache() - Constructor for class kz.greetgo.security.session.NoSessionCache
- NotEqualsIdFieldLengths - Exception in kz.greetgo.security.crypto.errors
- NotEqualsIdFieldLengths(int, int) - Constructor for exception kz.greetgo.security.crypto.errors.NotEqualsIdFieldLengths
- notNull - Variable in class kz.greetgo.security.crypto.jdbc.create_table.CreatingField
- notNull() - Method in class kz.greetgo.security.crypto.jdbc.create_table.CreatingField
P
- parallelism(int) - Method in class kz.greetgo.security.password.PasswordEncoderBuilder
- parse(String) - Static method in class kz.greetgo.security.session.SessionId
- PasswordEncoder - Interface in kz.greetgo.security.password
- PasswordEncoderBuilder - Class in kz.greetgo.security.password
- PendingTouch - Class in kz.greetgo.security.session.touch
- PendingTouch(Supplier<Date>, LongSupplier, TouchHandler) - Constructor for class kz.greetgo.security.session.touch.PendingTouch
- primaryKey - Variable in class kz.greetgo.security.crypto.jdbc.create_table.CreatingField
- primaryKey() - Method in class kz.greetgo.security.crypto.jdbc.create_table.CreatingField
R
- readKeysFromFiles() - Method in class kz.greetgo.security.crypto.CryptoSourceImpl
- remove(String) - Method in interface kz.greetgo.security.session.SessionStorage
-
Removes session with specified id
- remove(String) - Method in class kz.greetgo.security.session.SessionStorageAdapterAbstract
- removeOldSessions(int) - Method in interface kz.greetgo.security.session.SessionService
-
Removes all sessions with age is too big.
- removeSession(String) - Method in interface kz.greetgo.security.session.SessionService
-
Removes session from cache and from storage
- removeSessionsOlderThan(int) - Method in interface kz.greetgo.security.session.SessionStorage
-
Removes all session which age is more then ageInHours
- removeSessionsOlderThan(int) - Method in class kz.greetgo.security.session.SessionStorageAdapterAbstract
- removeSessionsOlderThanSql(List<Object>, int) - Method in class kz.greetgo.security.session.SessionStorageAdapterAbstract
- ResultConverter<T> - Interface in kz.greetgo.security.session.jdbc
- rnd() - Method in interface kz.greetgo.security.crypto.Crypto
-
Gives security random generator
- rnd() - Method in class kz.greetgo.security.crypto.CryptoBridge
S
- SaltGenerator - Interface in kz.greetgo.security.session
- SaltGeneratorCryptoBridge - Class in kz.greetgo.security.session
- SaltGeneratorCryptoBridge(Crypto) - Constructor for class kz.greetgo.security.session.SaltGeneratorCryptoBridge
- SaltGeneratorCryptoBridge(Crypto, int) - Constructor for class kz.greetgo.security.session.SaltGeneratorCryptoBridge
- saveKeys() - Method in class kz.greetgo.security.crypto.CryptoSourceImpl
- secureRandomAlgorithm() - Method in interface kz.greetgo.security.crypto.CryptoSourceConfig
- secureRandomAlgorithm() - Method in class kz.greetgo.security.crypto.CryptoSourceConfigDefault
- SecurityBuilders - Class in kz.greetgo.security
- SecurityBuilders() - Constructor for class kz.greetgo.security.SecurityBuilders
- SelectBytesOrNull - Class in kz.greetgo.security.session.jdbc
- SelectBytesOrNull(String, List<Object>) - Constructor for class kz.greetgo.security.session.jdbc.SelectBytesOrNull
- SelectDateOrNull - Class in kz.greetgo.security.session.jdbc
- SelectDateOrNull(String) - Constructor for class kz.greetgo.security.session.jdbc.SelectDateOrNull
- SelectDateOrNull(String, List<Object>) - Constructor for class kz.greetgo.security.session.jdbc.SelectDateOrNull
- SelectFirstOrNull<T> - Class in kz.greetgo.security.session.jdbc
- SelectFirstOrNull(String, List<Object>, ResultConverter<T>) - Constructor for class kz.greetgo.security.session.jdbc.SelectFirstOrNull
- SelectIntOrNull - Class in kz.greetgo.security.session.jdbc
- SelectIntOrNull(String) - Constructor for class kz.greetgo.security.session.jdbc.SelectIntOrNull
- SelectIntOrNull(String, List<Object>) - Constructor for class kz.greetgo.security.session.jdbc.SelectIntOrNull
- SelectStrOrNull - Class in kz.greetgo.security.session.jdbc
- SelectStrOrNull(String) - Constructor for class kz.greetgo.security.session.jdbc.SelectStrOrNull
- SelectStrOrNull(String, List<Object>) - Constructor for class kz.greetgo.security.session.jdbc.SelectStrOrNull
- serialize(Object) - Static method in class kz.greetgo.security.util.SerializeUtil
- SerializedClassChanged - Exception in kz.greetgo.security.errors
- SerializedClassChanged(Exception) - Constructor for exception kz.greetgo.security.errors.SerializedClassChanged
- serializeToStr(Object) - Method in interface kz.greetgo.security.session.SessionSerializer
-
Преобразует объект в строку
- SerializeUtil - Class in kz.greetgo.security.util
- SerializeUtil() - Constructor for class kz.greetgo.security.util.SerializeUtil
- SessionCache - Interface in kz.greetgo.security.session
- sessionData - Variable in class kz.greetgo.security.session.SessionRow
- SessionGenId - Class in kz.greetgo.security.session
- SessionGenId() - Constructor for class kz.greetgo.security.session.SessionGenId
- SessionId - Class in kz.greetgo.security.session
- SessionId(String, String) - Constructor for class kz.greetgo.security.session.SessionId
- SessionIdentity - Class in kz.greetgo.security.session
- SessionIdentity(String, String) - Constructor for class kz.greetgo.security.session.SessionIdentity
- sessionLog(SessionLog) - Method in class kz.greetgo.security.session.SessionServiceBuilder
- SessionLog - Interface in kz.greetgo.security.session
- SessionRow - Class in kz.greetgo.security.session
- SessionRow(String, Object, Date, Date) - Constructor for class kz.greetgo.security.session.SessionRow
- sessionSerializer - Variable in class kz.greetgo.security.session.SessionStorageAdapterAbstract
- sessionSerializer(SessionSerializer) - Method in class kz.greetgo.security.session.SessionStorageBuilder
- SessionSerializer - Interface in kz.greetgo.security.session
-
Обеспечивает преобразование объектов в строку и обратно для того чтобы их можно было помещать в сессию
- SessionService - Interface in kz.greetgo.security.session
-
Generates, caches, stores, give access and removes sessions
- SessionServiceBuilder - Class in kz.greetgo.security.session
- SessionStorage - Interface in kz.greetgo.security.session
-
Stores sessions in some storage
- SessionStorageAdapterAbstract - Class in kz.greetgo.security.session
- SessionStorageAdapterAbstract(SessionStorageJdbcBuilder.Names, SessionSerializer) - Constructor for class kz.greetgo.security.session.SessionStorageAdapterAbstract
- SessionStorageBuilder - Class in kz.greetgo.security.session
- SessionStorageJdbcBuilder - Class in kz.greetgo.security.session
- SessionStorageMongoBuilder - Class in kz.greetgo.security.session
- SessionStorageMongoBuilder(MongoCollection<Document>, SessionSerializer) - Constructor for class kz.greetgo.security.session.SessionStorageMongoBuilder
- sessionValidateError(Exception) - Method in interface kz.greetgo.security.session.SessionLog
- sessionValidator(SessionValidator<T>) - Method in class kz.greetgo.security.session.SessionServiceBuilder
- SessionValidator<SessionUserData> - Interface in kz.greetgo.security.session
- setConfig(CryptoSourceConfig) - Method in class kz.greetgo.security.crypto.CryptoBuilder
-
Defines crypto config, where you can specify using algorithms
- setConfig(CryptoSourceConfig) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- setConfig(CryptoSourceConfig) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInFiles
-
Defines crypto config, where you can specify using algorithms
- setDelayTouchSyncMs(LongSupplier) - Method in class kz.greetgo.security.session.SessionServiceBuilder
- setFieldId(String) - Method in class kz.greetgo.security.session.SessionStorageJdbcBuilder
- setFieldInsertedAt(String) - Method in class kz.greetgo.security.session.SessionStorageJdbcBuilder
- setFieldLastTouchedAt(String) - Method in class kz.greetgo.security.session.SessionStorageJdbcBuilder
- setFieldSessionData(String) - Method in class kz.greetgo.security.session.SessionStorageJdbcBuilder
- setFieldToken(String) - Method in class kz.greetgo.security.session.SessionStorageJdbcBuilder
- setIdFieldLength(int) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- setIdFieldName(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- setIdFieldName(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInMongo
- setIdFieldNameForPrivateKey(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- setIdFieldNameForPublicKey(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- setJdbc(DbType, Jdbc) - Method in class kz.greetgo.security.session.SessionStorageBuilder
- setKeysFieldName(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInMongo
- setKeySize(int) - Method in class kz.greetgo.security.crypto.CryptoBuilder
-
Defines key size
- setLastTouchedAt(String, Date) - Method in interface kz.greetgo.security.session.SessionStorage
-
Updates field lastTouchedAt of session
- setLastTouchedAt(String, Date) - Method in class kz.greetgo.security.session.SessionStorageAdapterAbstract
- setMongoCollection(MongoCollection<Document>) - Method in class kz.greetgo.security.session.SessionStorageBuilder
- setNotNull(boolean) - Method in class kz.greetgo.security.crypto.jdbc.create_table.CreatingField
- setNowSupplier(Supplier<Date>) - Method in class kz.greetgo.security.session.SessionServiceBuilder
- setPrivateId(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInMongo
- setPrivateIdFieldLength(int) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- setPrivateIdFieldName(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInMongo
- setPrivateKeyFieldName(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInMongo
- setPrivateKeyIdValue(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- setPublicId(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInMongo
- setPublicIdFieldLength(int) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- setPublicIdFieldName(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInMongo
- setPublicKeyFieldName(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInMongo
- setPublicKeyIdValue(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- setSaltGenerator(SaltGenerator) - Method in class kz.greetgo.security.session.SessionServiceBuilder
- setSaltGeneratorOnCrypto(Crypto) - Method in class kz.greetgo.security.session.SessionServiceBuilder
- setSaltGeneratorOnCrypto(Crypto, int) - Method in class kz.greetgo.security.session.SessionServiceBuilder
- setSessionCache(SessionCache) - Method in class kz.greetgo.security.session.SessionServiceBuilder
- setSessionIdLength(int) - Method in class kz.greetgo.security.session.SessionServiceBuilder
- setStorage(SessionStorage) - Method in class kz.greetgo.security.session.SessionServiceBuilder
- setTableName(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- setTableName(String) - Method in class kz.greetgo.security.session.SessionStorageJdbcBuilder
- setTableNameForPrivateKey(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- setTableNameForPublicKey(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- setTokenLength(int) - Method in class kz.greetgo.security.session.SessionServiceBuilder
- setValueFieldName(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- setValueFieldNameForPrivateKey(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- setValueFieldNameForPublicKey(String) - Method in class kz.greetgo.security.crypto.CryptoBuilderKeysInDb
- sign(byte[]) - Method in interface kz.greetgo.security.crypto.Crypto
-
Sign data
- sign(byte[]) - Method in class kz.greetgo.security.crypto.CryptoBridge
- sqlState - Variable in exception kz.greetgo.security.crypto.errors.SqlWrapper
- SqlWrapper - Exception in kz.greetgo.security.crypto.errors
- SqlWrapper(SQLException) - Constructor for exception kz.greetgo.security.crypto.errors.SqlWrapper
- Str - kz.greetgo.security.crypto.jdbc.create_table.FieldType
T
- tableName - Variable in class kz.greetgo.security.crypto.jdbc.ContentNames
- tableName - Variable in class kz.greetgo.security.crypto.jdbc.create_table.CreateTable
- toDate(Object) - Static method in class kz.greetgo.security.util.MongoUtil
- token - Variable in class kz.greetgo.security.session.SessionIdentity
- token - Variable in class kz.greetgo.security.session.SessionRow
- toStr(Object) - Static method in class kz.greetgo.security.util.MongoUtil
- toString() - Method in class kz.greetgo.security.session.SessionId
- toString() - Method in class kz.greetgo.security.session.SessionIdentity
- touch(String) - Method in class kz.greetgo.security.session.touch.PendingTouch
- TouchHandler - Interface in kz.greetgo.security.session.touch
- trace - Static variable in class kz.greetgo.security.crypto.CryptoBridge
- trace(Object) - Method in interface kz.greetgo.security.crypto.CryptoTrace
- trace(Object, Throwable) - Method in interface kz.greetgo.security.crypto.CryptoTrace
- type - Variable in class kz.greetgo.security.crypto.jdbc.create_table.CreatingField
- typeBlob() - Method in class kz.greetgo.security.crypto.jdbc.create_table.CreatingField
- typeString(int) - Method in class kz.greetgo.security.crypto.jdbc.create_table.CreatingField
- typeToStr(FieldType, int) - Method in class kz.greetgo.security.crypto.jdbc.AbstractDbDialect
- typeToStr(FieldType, int) - Method in class kz.greetgo.security.crypto.jdbc.DbDialectOracle
- typeToStr(FieldType, int) - Method in class kz.greetgo.security.crypto.jdbc.DbDialectPostgres
U
- UnsupportedDb - Exception in kz.greetgo.security.crypto.errors
- UnsupportedDb(DbType) - Constructor for exception kz.greetgo.security.crypto.errors.UnsupportedDb
- Update - Class in kz.greetgo.security.session.jdbc
- Update(String) - Constructor for class kz.greetgo.security.session.jdbc.Update
- Update(String, List<Object>) - Constructor for class kz.greetgo.security.session.jdbc.Update
- updateLastModifiedAt(String, Date) - Method in interface kz.greetgo.security.session.touch.TouchHandler
- uploadBytes(byte[]) - Method in interface kz.greetgo.security.crypto.ContentAccess
- uploadBytes(byte[]) - Method in class kz.greetgo.security.crypto.FileContentAccess
- uploadBytes(byte[]) - Method in class kz.greetgo.security.crypto.jdbc.JdbcContentAccess
- uploadBytes(byte[]) - Method in class kz.greetgo.security.crypto.MongoContentAccess
V
- validate(String, SessionUserData, String) - Method in interface kz.greetgo.security.session.SessionValidator
- validateSalt(String, String) - Method in interface kz.greetgo.security.session.SaltGenerator
- validateSalt(String, String) - Method in class kz.greetgo.security.session.SaltGeneratorCryptoBridge
- valueFieldName - Variable in class kz.greetgo.security.crypto.jdbc.ContentNames
- valueOf(String) - Static method in enum kz.greetgo.security.crypto.jdbc.create_table.FieldType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum kz.greetgo.security.crypto.jdbc.create_table.FieldType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verify(String, String) - Method in interface kz.greetgo.security.password.PasswordEncoder
- verifyId(String) - Method in interface kz.greetgo.security.session.SessionService
-
Verifies session id salt.
- verifySignature(byte[], byte[]) - Method in interface kz.greetgo.security.crypto.Crypto
-
Verifies signature
- verifySignature(byte[], byte[]) - Method in class kz.greetgo.security.crypto.CryptoBridge
- verifyToken(String, String) - Method in interface kz.greetgo.security.session.SessionService
-
Verify token: loads token from storage ot cache and check its identity
X
- xorBytes(byte[], byte[]) - Static method in class kz.greetgo.security.util.ByteUtil
Z
- zeroSessionAgeSql(List<Object>, String) - Method in class kz.greetgo.security.session.SessionStorageAdapterAbstract
All Classes All Packages