class ActiveSupport::MessageVerifier

def initialize(secret, options = {})

def initialize(secret, options = {})
  raise ArgumentError, 'Secret should not be nil.' unless secret
  @secret = secret
  @digest = options[:digest] || 'SHA1'
  @serializer = options[:serializer] || Marshal
end