v1.4.3
How To Use
Installation
Develop
Contributing
Overall Architecture
API
Credsweeper package
logger package
ml_model package
common package
rules package
filters package
Subpackages
Submodules
filters.filter module
filters.line_specific_key_check module
filters.separator_unusual_check module
filters.value_allowlist_check module
filters.value_array_dictionary_check module
filters.value_blocklist_check module
filters.value_camel_case_check module
filters.value_dictionary_keyword_check module
filters.value_dictionary_value_length_check module
filters.value_entropy_check module
filters.value_file_path_check module
filters.value_first_word_check module
filters.value_last_word_check module
filters.value_length_check module
filters.value_method_check module
filters.value_not_allowed_pattern module
filters.value_pattern_filter module
filters.value_similarity_check module
filters.value_string_type_check module
filters.value_token_check module
filters.value_useless_word_check module
filters.variable_check module
Module contents
utils package
filters.group package
Submodules
filters.group.general_keyword module
filters.group.general_pattern module
filters.group.group module
filters.group.password_keyword module
filters.group.pem_pattern module
filters.group.url_credentials_group module
Module contents
scanner package
validations package
scanner.scan_type package
config package
file_handler package
credentials package
CredSweeper
»
API
»
filters package
»
filters.group package
Edit on GitHub
filters.group package
¶
Submodules
¶
filters.group.general_keyword module
¶
class
credsweeper.filters.group.general_keyword.
GeneralKeyword
(
config
)
[source]
¶
Bases:
Group
filters.group.general_pattern module
¶
class
credsweeper.filters.group.general_pattern.
GeneralPattern
(
config
)
[source]
¶
Bases:
Group
filters.group.group module
¶
class
credsweeper.filters.group.group.
Group
(
config
,
rule_type
)
[source]
¶
Bases:
ABC
property
filters
:
List
[
Filter
]
¶
Return type
:
List
[
Filter
]
get_keyword_base_filters
(
config
)
[source]
¶
Return type
:
List
[
Filter
]
get_pattern_base_filters
(
config
)
[source]
¶
Return type
:
List
[
Filter
]
filters.group.password_keyword module
¶
class
credsweeper.filters.group.password_keyword.
PasswordKeyword
(
config
)
[source]
¶
Bases:
Group
filters.group.pem_pattern module
¶
class
credsweeper.filters.group.pem_pattern.
PEMPattern
(
config
)
[source]
¶
Bases:
Group
filters.group.url_credentials_group module
¶
class
credsweeper.filters.group.url_credentials_group.
UrlCredentialsGroup
(
config
)
[source]
¶
Bases:
Group
Module contents
¶
Read the Docs
v: v1.4.3
Versions
latest
stable
v1.4.3
v1.4.2
v1.4.1
v1.4.0
v1.3.1
v1.3.0
v1.2.1
v1.2.0
v1.1.0
Downloads
On Read the Docs
Project Home
Builds