Skip to content

generic_key

generic_key

Classes:

Name Description
GenericKey

Attempt Generic API key/token matching

GenericKey()

Bases: RegexPredictor

Attempt Generic API key/token matching

Source code in src/nemo_safe_synthesizer/pii_replacer/ner/regexes/generic_key.py
def __init__(self):
    entity = Entity.GENERIC_KEY

    match = Pattern(
        pattern=r"\b[A-Za-z0-9-_.]{20,255}\b",
        context_score=Score.HIGH,
        raw_score=Score.LOW,
        header_contexts=LABELS,
        span_contexts=SPANNER,
        ignore_raw_score=True,
    )

    super().__init__(entity=entity, patterns=[match])