oag-mcp
    Preparing search index...

    Class SecretRegistry

    Registry of secret values known to the process (upstream credentials, issued upstream tokens, MCP bearer tokens). Every outbound string is scrubbed against it.

    Index
    • Register a secret value. Values shorter than 4 characters are ignored because scrubbing them would corrupt ordinary text.

      Parameters

      • value: string | null | undefined

        secret value

      Returns void

    • Forget a secret value (e.g. an expired token).

      Parameters

      • value: string | undefined

        secret value

      Returns void

    • Replace registered secret values and credential-looking patterns.

      Parameters

      • text: string

        text to scrub

      Returns string

      scrubbed text

    • Replace only registered secret values (no heuristics), for data such as API results where pattern-based scrubbing could corrupt content.

      Parameters

      • text: string

        text to scrub

      Returns string

      scrubbed text