Source code for credsweeper.filters.group.token_pattern

from credsweeper.common.constants import GroupType
from credsweeper.config.config import Config
from credsweeper.filters import ValueMorphemesCheck, ValueCamelCaseCheck, ValueNumberCheck, ValuePatternCheck
from credsweeper.filters.group.group import Group


[docs] class TokenPattern(Group): """Token Pattern""" def __init__(self, config: Config) -> None: super().__init__(config, GroupType.DEFAULT) self.filters = [ ValueMorphemesCheck(), ValueNumberCheck(), ValueCamelCaseCheck(), ValuePatternCheck(), ]