public class ObfuscatorExtensions extends Object
ObfuscatorExtensions provides algorithms for obfuscate strings.| Constructor and Description |
|---|
ObfuscatorExtensions() |
| Modifier and Type | Method and Description |
|---|---|
static String |
disentangle(com.google.common.collect.BiMap<Character,de.alpharogroup.crypto.obfuscation.rule.ObfuscationOperationRule<Character,Character>> rules,
String obfuscated)
Disentangle the given obfuscated text with the given
BiMap rules |
static String |
obfuscateWith(com.google.common.collect.BiMap<Character,de.alpharogroup.crypto.obfuscation.rule.ObfuscationOperationRule<Character,Character>> rules,
String toObfuscate)
Obfuscate with the given
BiMap |
static boolean |
validate(com.google.common.collect.BiMap<Character,de.alpharogroup.crypto.obfuscation.rule.ObfuscationOperationRule<Character,Character>> rules)
Validate the given
BiMap if a before obfuscated String can be disentangled |
public static String obfuscateWith(com.google.common.collect.BiMap<Character,de.alpharogroup.crypto.obfuscation.rule.ObfuscationOperationRule<Character,Character>> rules, String toObfuscate)
BiMaprules - the rulestoObfuscate - the String object to obfuscatepublic static String disentangle(com.google.common.collect.BiMap<Character,de.alpharogroup.crypto.obfuscation.rule.ObfuscationOperationRule<Character,Character>> rules, String obfuscated)
BiMap rulesrules - the rulesobfuscated - the obfuscated textpublic static boolean validate(com.google.common.collect.BiMap<Character,de.alpharogroup.crypto.obfuscation.rule.ObfuscationOperationRule<Character,Character>> rules)
BiMap if a before obfuscated String can be disentangledrules - the rulesBiMap is disentanglableCopyright © 2015–2018 Alpha Ro Group UG (haftungsbeschrÀngt). All rights reserved.