Module: DebugBundle::Redaction

Defined in:
lib/debugbundle/redaction.rb

Defined Under Namespace

Classes: Redactor

Constant Summary collapse

REDACTED_VALUE =
'[REDACTED]'
CIRCULAR_VALUE =
'[Circular]'
TRUNCATED_DEPTH_VALUE =
'[Truncated:depth]'
TRUNCATED_COLLECTION_VALUE =
'[Truncated:collection]'
DEFAULT_MAX_DEPTH =
5
DEFAULT_MAX_STRING_LENGTH =
1_024
DEFAULT_MAX_ARRAY_LENGTH =
50
DEFAULT_MAX_HASH_KEYS =
50
DEFAULT_SENSITIVE_FIELDS =
%w[
  password
  secret
  token
  api_key
  apikey
  access_token
  refresh_token
  private_key
  passwd
  card_number
  credit_card
  cvv
  cvc
  pin
  expiry
  phone
  bearer
  session_id
  otp
  verification_code
  authorization
  cookie
  ssn
].freeze