Class: S7n::Configuration
- Inherits:
-
Object
- Object
- S7n::Configuration
- Defined in:
- lib/s7n/configuration.rb
Overview
設定を表現する。
Constant Summary collapse
- DEFAULT_CIPHER_TYPE =
デフォルトの秘密鍵暗号方式。
"AES-256-CBC"
Instance Attribute Summary collapse
-
#cipher_type ⇒ Object
秘密鍵暗号方式。.
-
#world ⇒ Object
World オブジェクト。.
Instance Method Summary collapse
-
#initialize(world) ⇒ Configuration
constructor
A new instance of Configuration.
-
#load(path) ⇒ Object
設定をファイルから読み込む。.
-
#save(path) ⇒ Object
設定をファイルに書き出す。.
Constructor Details
#initialize(world) ⇒ Configuration
Returns a new instance of Configuration.
17 18 19 20 |
# File 'lib/s7n/configuration.rb', line 17 def initialize(world) @world = world @cipher_type = DEFAULT_CIPHER_TYPE end |
Instance Attribute Details
#cipher_type ⇒ Object
秘密鍵暗号方式。
15 16 17 |
# File 'lib/s7n/configuration.rb', line 15 def cipher_type @cipher_type end |
#world ⇒ Object
World オブジェクト。
12 13 14 |
# File 'lib/s7n/configuration.rb', line 12 def world @world end |