加密上下文配置了用于执行加密的不同实体
-
一个密钥提供者
-
一个密钥生成器
-
一个加密器,用于加密数据的外观
-
一个密码,加密算法
-
一个消息序列化器
方法
- K
- N
常量
| 属性 | = | %i[ key_provider key_generator cipher message_serializer encryptor frozen_encryption ] |
类公共方法
new() 链接
来源: 显示 | 在 GitHub 上
# File activerecord/lib/active_record/encryption/context.rb, line 17 def initialize set_defaults end
实例公共方法
key_provider() 链接
来源: 显示 | 在 GitHub 上
# File activerecord/lib/active_record/encryption/context.rb, line 24 def key_provider @key_provider ||= build_default_key_provider end