Module: CommandTower::Secrets

Defined in:
app/services/command_tower/secrets.rb,
app/services/command_tower/secrets/verify.rb,
app/services/command_tower/secrets/cleanse.rb,
app/services/command_tower/secrets/generate.rb

Defined Under Namespace

Classes: Cleanse, Generate, Verify

Constant Summary collapse

ALLOWED_SECRET_REASONS =
[
  EMAIL_VERIFICIATION = :email_verification,
  SSO = :sso,
]
ALLOWED_SECRET_TYPES =
[
  DEFAULT_SECRET_TYPE = ALPHANUMERIC = :alphanumeric,
  HEX = :hex,
  NUMERIC = :numeric,
  UUID = :uuid,
]