Method: Claude::OpenSSLCipherBuilder#initialize

Defined in:
lib/claude/openssl_cipher_builder.rb

#initialize(key = nil, iv = nil, ssl_cipher = Claude.ssl_cipher) ⇒ OpenSSLCipherBuilder

Returns a new instance of OpenSSLCipherBuilder.



7
8
9
10
11
# File 'lib/claude/openssl_cipher_builder.rb', line 7

def initialize(key = nil, iv = nil, ssl_cipher = Claude.ssl_cipher)
  @key        = key && key.to_s
  @iv         = hash_if_too_short(iv)
  @ssl_cipher = ssl_cipher
end