主动支持密钥生成器,它在哪里?

时间:2013-11-25 19:59:05

标签: ruby-on-rails encryption activesupport

使用Rails 4.0.1

我正在尝试生成一个与ActiveSupport::MessageEncryptor一起使用的密钥,但我找不到如何要求key_generator。我正在关注此代码:http://api.rubyonrails.org/classes/ActiveSupport/MessageEncryptor.html

此代码抛出错误:

key = ActiveSupport::KeyGenerator.new('password').generate_key(salt)
NameError: uninitialized constant ActiveSupport::KeyGenerator

要求它也不起作用:

require 'active_support/key_generator'
LoadError: cannot load such file -- active_support/key_generator

最后,谷歌搜索没有产生相关结果。勒撕裂。

之前有人使用过KeyGenerator吗?我怎么得到它?

1 个答案:

答案 0 :(得分:0)

它从rails 4.0.0开始存在