Class Stomp::SSLParams
In: lib/stomp/sslparams.rb
lib/stomp/sslparams.rb
Parent: Object

Purpose

Parameters for STOMP ssl connections.

Methods

new   new  

Attributes

cert_file  [RW]  The client certificate file.
cert_file  [RW]  The client certificate file.
ciphers  [RW]  Optional list of SSL ciphers to be used. In the format documented for Ruby‘s OpenSSL.
ciphers  [RW]  Optional list of SSL ciphers to be used. In the format documented for Ruby‘s OpenSSL.
ctx  [RW]  Back reference to the OpenSSL::SSL::SSLContext instance, gem sets before connect.
ctx  [RW]  Back reference to the OpenSSL::SSL::SSLContext instance, gem sets before connect.
fsck  [R]  Client wants file existance check on initialize. true/value or false/nil.
fsck  [R]  Client wants file existance check on initialize. true/value or false/nil.
key_file  [RW]  The client private key file.
key_file  [RW]  The client private key file.
key_password  [RW]  The client private key password.
key_password  [RW]  The client private key password.
peer_cert  [RW]  The certificate of the connection peer (the server), received during the handshake.
peer_cert  [RW]  The certificate of the connection peer (the server), received during the handshake.
ts_files  [RW]  The trust store files. Normally the certificate of the CA that signed the server‘s certificate. One file name, or a CSV list of file names.
ts_files  [RW]  The trust store files. Normally the certificate of the CA that signed the server‘s certificate. One file name, or a CSV list of file names.
use_ruby_ciphers  [R]  Absolute command to use Ruby default ciphers.
use_ruby_ciphers  [R]  Absolute command to use Ruby default ciphers.
verify_result  [RW]  SSL Connect Verify Result. The result of the handshake.
verify_result  [RW]  SSL Connect Verify Result. The result of the handshake.

Public Class methods

initialize returns a valid instance of SSLParams or raises an error.

initialize returns a valid instance of SSLParams or raises an error.

[Validate]