User definition and encryption methods
MapObfuscator |
Obfuscate a map. interface MapObfuscator |
ObfuscatorService |
To load obfuscators via service loaders. interface ObfuscatorService |
RequestFilter |
A request filter is used to filter an incoming request. interface RequestFilter |
SimpleObfuscator |
Simple implementation for StringObfuscator. data class SimpleObfuscator : StringObfuscator |
StringObfuscator |
Replaces a string by an other String. interface StringObfuscator |
TockObfuscatorService |
To manage obfuscations. object TockObfuscatorService |
TockUser |
Tock implementation of vertx User. data class TockUser : AbstractUser |
TockUserListener |
Tock user admin listener. interface TockUserListener |
TockUserRole |
The user roles for TockUser. enum class TockUserRole |
UserLogin |
typealias UserLogin = String |
NoEncryptionPassException |
Thrown when trying to encrypt with no encryption pass set. class NoEncryptionPassException : IllegalStateException |
encryptionEnabled |
Is encryption enabled? val encryptionEnabled: Boolean |
UNKNOWN_USER_LOGIN |
const val UNKNOWN_USER_LOGIN: String |
createRequestFilter |
fun createRequestFilter(: Set<String>?, : String?): RequestFilter |
decrypt |
Decrypt a string and return the result. fun decrypt(: String): String |
encrypt |
Encrypt a string and return the result. fun encrypt(: String): String |
initEncryptor |
Init encryption utilities. fun initEncryptor(): Unit |
shaS256 |
Encrypt with sha256. fun shaS256(: String): String |