Module: Portunus
- Defined in:
- lib/portunus.rb,
lib/portunus/hasher.rb,
lib/portunus/railtie.rb,
lib/portunus/version.rb,
lib/portunus/master_key.rb,
lib/portunus/encryptable.rb,
lib/portunus/type_caster.rb,
lib/portunus/rotators/dek.rb,
lib/portunus/rotators/kek.rb,
lib/portunus/configuration.rb,
lib/portunus/field_configurer.rb,
lib/portunus/type_casters/date.rb,
lib/portunus/data_key_generator.rb,
lib/portunus/type_casters/float.rb,
lib/generators/install_generator.rb,
lib/portunus/data_encryption_key.rb,
lib/portunus/type_casters/string.rb,
lib/portunus/type_casters/boolean.rb,
lib/portunus/type_casters/integer.rb,
lib/portunus/type_casters/date_time.rb,
lib/portunus/encrypters/open_ssl_aes.rb,
lib/portunus/storage_adaptors/credentials.rb,
lib/portunus/storage_adaptors/environment.rb
Defined Under Namespace
Modules: Encryptable, Encrypters, Generators, Rotators, StorageAdaptors, TypeCasters Classes: Configuration, DataEncryptionKey, DataKeyGenerator, Error, FieldConfigurer, Hasher, MasterKey, Railtie, TypeCaster
Constant Summary collapse
- VERSION =
"0.3.8"
Class Method Summary collapse
- .configuration ⇒ Object
-
.configure {|@@configuration| ... } ⇒ Object
Your code goes here…
- .table_name_prefix ⇒ Object
Class Method Details
.configuration ⇒ Object
32 33 34 |
# File 'lib/portunus.rb', line 32 def self.configuration @@configuration ||= ::Portunus::Configuration.new end |
.configure {|@@configuration| ... } ⇒ Object
Your code goes here…
27 28 29 30 31 |
# File 'lib/portunus.rb', line 27 def self.configure @@configuration ||= ::Portunus::Configuration.new yield(@@configuration) end |
.table_name_prefix ⇒ Object
36 37 38 |
# File 'lib/portunus.rb', line 36 def self.table_name_prefix "portunus_" end |