credsweeper.filters.group package

Submodules

credsweeper.filters.group.general_keyword module

class credsweeper.filters.group.general_keyword.GeneralKeyword(config: Config)[source]

Bases: Group

credsweeper.filters.group.general_pattern module

class credsweeper.filters.group.general_pattern.GeneralPattern(config: Config)[source]

Bases: Group

credsweeper.filters.group.group module

class credsweeper.filters.group.group.Group(config: Config, rule_type: GroupType = GroupType.DEFAULT)[source]

Bases: ABC

Abstract Group class

property filters: List[Filter]

property getter

credsweeper.filters.group.password_keyword module

class credsweeper.filters.group.password_keyword.PasswordKeyword(config: Config)[source]

Bases: Group

credsweeper.filters.group.token_pattern module

class credsweeper.filters.group.token_pattern.TokenPattern(config: Config)[source]

Bases: Group

Token Pattern

credsweeper.filters.group.url_credentials_group module

class credsweeper.filters.group.url_credentials_group.UrlCredentialsGroup(config: Config)[source]

Bases: Group

credsweeper.filters.group.weird_base36_token module

class credsweeper.filters.group.weird_base36_token.WeirdBase36Token(config: Config)[source]

Bases: Group

Structured Token

credsweeper.filters.group.weird_base64_token module

class credsweeper.filters.group.weird_base64_token.WeirdBase64Token(config: Config)[source]

Bases: Group

Structured Token

Module contents