Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dataApps/chlorine-finder
/ functions
Functions
82 in github.com/dataApps/chlorine-finder
⨍
Functions
82
◇
Types & classes
18
↓ 24 callers
Method
find
Accepts an input value and returns a collection of sensitive values found in the inputs. @param input - String to be scanned. @return List of sensitiv
src/main/java/io/dataapps/chlorine/finder/Finder.java:39
↓ 21 callers
Method
add
add a Finder to the CompositeFinder @param finder
src/main/java/io/dataapps/chlorine/finder/CompositeFinder.java:78
↓ 21 callers
Method
getMatches
()
src/main/java/io/dataapps/chlorine/finder/FinderResult.java:31
↓ 13 callers
Method
contains
(String finderName, List<Finder> finders)
src/test/java/io/dataapps/chlorine/finder/TestDefaultFinders.java:132
↓ 9 callers
Method
getFinders
@return a list of Finders
src/main/java/io/dataapps/chlorine/finder/FinderProvider.java:29
↓ 6 callers
Method
findWithType
Scan the list of inputs using the finders. Return a map of finder to actual matched values. @return a map of finder to the corresponding matches.
src/main/java/io/dataapps/chlorine/finder/CompositeFinder.java:103
↓ 5 callers
Method
getMasker
()
src/main/java/io/dataapps/chlorine/mask/MaskFactory.java:161
↓ 5 callers
Method
getName
Name of the Finder @return name of the Finder
src/main/java/io/dataapps/chlorine/finder/Finder.java:31
↓ 5 callers
Method
mask
Accepts an input text and mask it. @param input - text to be masked @return masked text
src/main/java/io/dataapps/chlorine/mask/Masker.java:43
↓ 3 callers
Method
getMatchesRemoved
()
src/main/java/io/dataapps/chlorine/finder/FinderResult.java:37
↓ 2 callers
Method
createFinders
(Set<FinderProvider> finderProviders)
src/main/java/io/dataapps/chlorine/finder/FinderEngine.java:203
↓ 2 callers
Method
getMaskers
()
src/main/java/io/dataapps/chlorine/mask/MaskFactory.java:157
↓ 2 callers
Method
getName
()
src/test/java/io/dataapps/chlorine/finder/TestAddFinders.java:35
↓ 2 callers
Method
replaceMatches
(String input, List<String> matches, String replacement)
src/main/java/io/dataapps/chlorine/pattern/FinderUtil.java:27
↓ 1 callers
Method
addToMap
(Map<String, List<String>> map, Finder finder, List<String> matches)
src/main/java/io/dataapps/chlorine/finder/CompositeFinder.java:115
↓ 1 callers
Method
getInputStream
(String fileName, boolean fromClassPath)
src/main/java/io/dataapps/chlorine/finder/FinderEngine.java:96
↓ 1 callers
Method
getName
get Finder's name.
src/main/java/io/dataapps/chlorine/pattern/RegexFinder.java:71
↓ 1 callers
Method
init
initialize the Masker using the FinderEnginer and a string which provides a pointer for Masker's configuration. @param engine - FinderEngine @param co
src/main/java/io/dataapps/chlorine/mask/Masker.java:35
↓ 1 callers
Method
luhnCheck
(int[] digits)
src/main/java/io/dataapps/chlorine/pattern/CreditCardFinder.java:58
↓ 1 callers
Method
postMatchCheck
(String match)
src/main/java/io/dataapps/chlorine/pattern/CreditCardFinder.java:46
↓ 1 callers
Method
readReplacements
(String configurationFileName)
src/main/java/io/dataapps/chlorine/mask/Redactor.java:58
↓ 1 callers
Method
removeMatches
(String input, List<String> matches)
src/main/java/io/dataapps/chlorine/pattern/FinderUtil.java:23
↓ 1 callers
Method
replace
(String input, String replacement)
src/main/java/io/dataapps/chlorine/pattern/RegexFinder.java:115
↓ 1 callers
Method
setFinders
Set a list of Finders on the CompositeFInder @param finders
src/main/java/io/dataapps/chlorine/finder/CompositeFinder.java:62
Method
CompositeCreditCardFinder
Build a Composite CreditCardFinder using a multiple CreditCardFinders Each CreditCardFinder has patterns to identify different Credit Card types like
src/main/java/io/dataapps/chlorine/pattern/CompositeCreditCardFinder.java:32
Method
CompositeFinder
Create a CompositeFinder. @param name
src/main/java/io/dataapps/chlorine/finder/CompositeFinder.java:39
Method
CreditCardFinder
(String name, String pattern)
src/main/java/io/dataapps/chlorine/pattern/CreditCardFinder.java:25
Method
DefaultFinderProvider
()
src/main/java/io/dataapps/chlorine/finder/DefaultFinderProvider.java:70
Method
DummyFinderProvider
()
src/test/java/io/dataapps/chlorine/finder/TestAddFinders.java:60
Method
FinderEngine
Creates a FinderEngine. Adds all Default Finders.
src/main/java/io/dataapps/chlorine/finder/FinderEngine.java:43
Method
FinderResult
()
src/main/java/io/dataapps/chlorine/finder/FinderResult.java:25
Method
MaskFactory
()
src/main/java/io/dataapps/chlorine/mask/MaskFactory.java:59
Method
RegexFinder
()
src/main/java/io/dataapps/chlorine/pattern/RegexFinder.java:38
Method
characters
(char ch[], int start, int length)
src/main/java/io/dataapps/chlorine/mask/MaskFactory.java:137
Method
characters
(char ch[], int start, int length)
src/main/java/io/dataapps/chlorine/finder/DefaultFinderProvider.java:161
Method
endElement
(String uri, String localName, String qName)
src/main/java/io/dataapps/chlorine/mask/MaskFactory.java:100
Method
endElement
(String uri, String localName, String qName)
src/main/java/io/dataapps/chlorine/finder/DefaultFinderProvider.java:121
Method
find
(String input)
src/test/java/io/dataapps/chlorine/finder/TestAddFinders.java:40
Method
find
(String input)
src/main/java/io/dataapps/chlorine/pattern/CreditCardFinder.java:29
Method
find
Scan the list of inputs using the finders. Return a list of actual matched values. @return a list of matches
src/main/java/io/dataapps/chlorine/pattern/RegexFinder.java:95
Method
find
(String sample)
src/main/java/io/dataapps/chlorine/pattern/CompositeCreditCardFinder.java:45
Method
find
Scan the input using the finders. Return a list of actual matched values. @return a list of matches
src/main/java/io/dataapps/chlorine/finder/CompositeFinder.java:87
Method
getEngine
()
src/main/java/io/dataapps/chlorine/mask/Redactor.java:98
Method
getFinderEngine
()
src/main/java/io/dataapps/chlorine/mask/MaskFactory.java:169
Method
getFinders
()
src/test/java/io/dataapps/chlorine/finder/TestAddFinders.java:68
Method
getFinders
()
src/main/java/io/dataapps/chlorine/finder/DefaultFinderProvider.java:185
Method
getFinders
Get a list of all finders associated with the CompositeFinder. @return All Finders associated with the CompositeFinder.
src/main/java/io/dataapps/chlorine/finder/CompositeFinder.java:70
Method
getName
()
src/main/java/io/dataapps/chlorine/pattern/CompositeCreditCardFinder.java:50
Method
getName
Get name of the Finder.
src/main/java/io/dataapps/chlorine/finder/CompositeFinder.java:54
Method
getPattern
Get Pattern.
src/main/java/io/dataapps/chlorine/pattern/RegexFinder.java:86
Method
getReplacements
()
src/main/java/io/dataapps/chlorine/mask/Redactor.java:92
Method
init
(FinderEngine engine, Map<String,String> replacements)
src/main/java/io/dataapps/chlorine/mask/Redactor.java:49
Method
mask
(String input)
src/main/java/io/dataapps/chlorine/mask/Redactor.java:75
Method
removeCommas
(String match)
src/main/java/io/dataapps/chlorine/pattern/RegexFinder.java:105
Method
setEngine
(FinderEngine engine)
src/main/java/io/dataapps/chlorine/mask/Redactor.java:101
Method
setMatches
(List<String> matches)
src/main/java/io/dataapps/chlorine/finder/FinderResult.java:34
Method
setMatchesRemoved
(String matchesRemoved)
src/main/java/io/dataapps/chlorine/finder/FinderResult.java:40
Method
setName
set the name of the Finder @param name
src/main/java/io/dataapps/chlorine/pattern/RegexFinder.java:64
Method
setName
set the name. @param name
src/main/java/io/dataapps/chlorine/finder/CompositeFinder.java:47
Method
setPattern
set the Pattern @param pattern
src/main/java/io/dataapps/chlorine/pattern/RegexFinder.java:79
Method
setReplacements
(Map<String, String> replacements)
src/main/java/io/dataapps/chlorine/mask/Redactor.java:95
Method
startElement
(String uri, String localName,String qName, Attributes attributes)
src/main/java/io/dataapps/chlorine/mask/MaskFactory.java:87
Method
startElement
(String uri, String localName,String qName, Attributes attributes)
src/main/java/io/dataapps/chlorine/finder/DefaultFinderProvider.java:105
Method
testAdd
()
src/test/java/io/dataapps/chlorine/finder/TestAddFinders.java:75
Method
testAddList
()
src/test/java/io/dataapps/chlorine/finder/TestAddFinders.java:95
Method
testAddProvider
()
src/test/java/io/dataapps/chlorine/finder/TestAddFinders.java:128
Method
testDisabledFinders
()
src/test/java/io/dataapps/chlorine/finder/TestDefaultFinders.java:205
Method
testFinders
()
src/test/java/io/dataapps/chlorine/finder/TestDefaultFinders.java:122
Method
testMasker
()
src/test/java/io/dataapps/chlorine/finder/TestMasker.java:91
Method
testMatch
()
src/test/java/io/dataapps/chlorine/finder/TestDefaultFinders.java:141
Method
testMatch
()
src/test/java/io/dataapps/chlorine/finder/TestMasker.java:98
Method
testMatchWithType
()
src/test/java/io/dataapps/chlorine/finder/TestDefaultFinders.java:167
Method
testMultipleCreditCardsWithCommas
()
src/test/java/io/dataapps/chlorine/finder/TestDefaultFinders.java:221
Method
testMultipleCreditCardsWithCommas
()
src/test/java/io/dataapps/chlorine/finder/TestMasker.java:142
Method
testMultipleEmailsWithCommas
()
src/test/java/io/dataapps/chlorine/finder/TestDefaultFinders.java:212
Method
testMultipleEmailsWithCommas
()
src/test/java/io/dataapps/chlorine/finder/TestMasker.java:133
Method
testNoMatch
()
src/test/java/io/dataapps/chlorine/finder/TestDefaultFinders.java:160
Method
testNoMatch
()
src/test/java/io/dataapps/chlorine/finder/TestMasker.java:125
Method
testNonMatch
()
src/test/java/io/dataapps/chlorine/finder/TestDefaultFinders.java:151
Method
testNonMatch
()
src/test/java/io/dataapps/chlorine/finder/TestMasker.java:114
Method
testReadFromAFileUsingClassPath
()
src/test/java/io/dataapps/chlorine/finder/TestAddFinders.java:155
Method
testReadFromAFileUsingPath
()
src/test/java/io/dataapps/chlorine/finder/TestAddFinders.java:161