Module: OpenSSL

Defined in:
lib/openssl/bn.rb,
ossl.c,
ossl_bn.c,
ossl_ssl.c,
ossl_rand.c,
ossl_hmac.c,
ossl_pkey.c,
ossl_asn1.c,
ossl_digest.c,
ossl_cipher.c,
ossl_pkey_dh.c,
ossl_pkey_dsa.c,
ossl_pkey_rsa.c,
lib/openssl/ssl.rb,
lib/openssl/x509.rb,
lib/openssl/digest.rb,
lib/openssl/cipher.rb

Overview

Should we care what if somebody require this file directly? require 'openssl'

Defined Under Namespace

Modules: ASN1, Cipher, Digest, PKey, Random, SSL, X509 Classes: BN, BNError, CipherError, HMAC, HMACError, OpenSSLError

Constant Summary collapse

VERSION =

Constants

rb_str_new2(OSSL_VERSION)
OPENSSL_VERSION =
rb_str_new2(OPENSSL_VERSION_TEXT)
OPENSSL_VERSION_NUMBER =
INT2NUM(OPENSSL_VERSION_NUMBER)

Class Method Summary collapse

Class Method Details

.debugObject

.debug=Object

.errorsObject