Module: ApiEngineBase::Secrets

Defined in:
app/services/api_engine_base/secrets.rb,
app/services/api_engine_base/secrets/verify.rb,
app/services/api_engine_base/secrets/cleanse.rb,
app/services/api_engine_base/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,
]