Spec-Zone.ru › Ruby on Rails 7.0

класс ActiveRecord::Encryption::Config

Родитель:
Объект

Контейнер параметров конфигурации

Атрибуты

add_to_filter_parameters[RW]
deterministic_key[RW]
encrypt_fixtures[RW]
excluded_from_filter_parameters[RW]
extend_queries[RW]
forced_encoding_for_deterministic_encryption[RW]
key_derivation_salt[RW]
previous_schemes[RW]
primary_key[RW]
store_key_references[RW]
support_unencrypted_data[RW]
validate_column_size[RW]

Публичные Классовые Методы

new() Показать исходный код
# File activerecord/lib/active_record/encryption/config.rb, line 11
def initialize
  set_defaults
end

Публичные Методы Экземпляров

previous=(previous_schemes_properties) Показать исходный код
# File activerecord/lib/active_record/encryption/config.rb, line 18
def previous=(previous_schemes_properties)
  previous_schemes_properties.each do |properties|
    add_previous_scheme(**properties)
  end
end

Настроить предыдущие схемы шифрования.

config.active_record.encryption.previous = [ { key_provider: MyOldKeyProvider.new } ]

© 2004–2021 David Heinemeier Hansson
Licensed under the MIT License.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API