This is the API documentation for openssl: Ruby Standard Library Documentation.
This is the API documentation for openssl: Ruby Standard Library Documentation.
::create (OpenSSL::OCSP::Response)
::digest (OpenSSL::Digest::Digest)
::generate (OpenSSL::PKey::DH)
::generate (OpenSSL::PKey::DSA)
::generate (OpenSSL::PKey::RSA)
::generate_prime (OpenSSL::BN)
::hexdigest (OpenSSL::Digest::Digest)
::new (OpenSSL::ASN1::ASN1Data)
::new (OpenSSL::ASN1::Constructive)
::new (OpenSSL::ASN1::Primitive)
::new (OpenSSL::Cipher::Cipher)
::new (OpenSSL::Digest::Digest)
::new (OpenSSL::Netscape::SPKI)
::new (OpenSSL::OCSP::BasicResponse)
::new (OpenSSL::OCSP::CertificateId)
::new (OpenSSL::OCSP::Request)
::new (OpenSSL::OCSP::Response)
::new (OpenSSL::PKCS12::PKCS12)
::new (OpenSSL::PKCS7::RecipientInfo)
::new (OpenSSL::PKCS7::SignerInfo)
::new (OpenSSL::SSL::Nonblock)
::new (OpenSSL::SSL::SSLContext)
::new (OpenSSL::SSL::SSLServer)
::new (OpenSSL::SSL::SSLSocket)
::new (OpenSSL::X509::Attribute)
::new (OpenSSL::X509::Certificate)
::new (OpenSSL::X509::Extension)
::new (OpenSSL::X509::ExtensionFactory)
::new (OpenSSL::X509::Request)
::new (OpenSSL::X509::Revoked)
::parse_openssl (OpenSSL::X509::Name)
::parse_rfc2253 (OpenSSL::X509::Name)
::write_smime (OpenSSL::PKCS7)
#accept (OpenSSL::SSL::SSLServer)
#accept (OpenSSL::SSL::SSLSocket)
#add_attribute (OpenSSL::X509::Request)
#add_cert (OpenSSL::X509::Store)
#add_certid (OpenSSL::OCSP::Request)
#add_certificate (OpenSSL::PKCS7::PKCS7)
#add_crl (OpenSSL::PKCS7::PKCS7)
#add_crl (OpenSSL::X509::Store)
#add_data (OpenSSL::PKCS7::PKCS7)
#add_entry (OpenSSL::X509::Name)
#add_extension (OpenSSL::X509::CRL)
#add_extension (OpenSSL::X509::Certificate)
#add_extension (OpenSSL::X509::Revoked)
#add_file (OpenSSL::X509::Store)
#add_nonce (OpenSSL::OCSP::BasicResponse)
#add_nonce (OpenSSL::OCSP::Request)
#add_path (OpenSSL::X509::Store)
#add_recipient (OpenSSL::PKCS7::PKCS7)
#add_revoked (OpenSSL::X509::CRL)
#add_signer (OpenSSL::PKCS7::PKCS7)
#add_status (OpenSSL::OCSP::BasicResponse)
#addr (OpenSSL::SSL::SocketForwarder)
#attributes (OpenSSL::X509::Request)
#attributes= (OpenSSL::X509::Request)
#basic (OpenSSL::OCSP::Response)
#blinding_off! (OpenSSL::PKey::RSA)
#blinding_on! (OpenSSL::PKey::RSA)
#cert (OpenSSL::SSL::SSLSocket)
#certid (OpenSSL::OCSP::Request)
#certificates (OpenSSL::PKCS7::PKCS7)
#certificates= (OpenSSL::PKCS7::PKCS7)
#challenge (OpenSSL::Netscape::SPKI)
#challenge= (OpenSSL::Netscape::SPKI)
#check_nonce (OpenSSL::OCSP::Request)
#check_private_key (OpenSSL::X509::Certificate)
#cipher (OpenSSL::SSL::SSLSocket)
#cipher= (OpenSSL::PKCS7::PKCS7)
#ciphers (OpenSSL::SSL::SSLContext)
#ciphers= (OpenSSL::SSL::SSLContext)
#close (OpenSSL::SSL::SSLServer)
#closed? (OpenSSL::SSL::SocketForwarder)
#cmp (OpenSSL::OCSP::CertificateId)
#cmp_issuer (OpenSSL::OCSP::CertificateId)
#compute_key (OpenSSL::PKey::DH)
#config= (OpenSSL::X509::ExtensionFactory)
#connect (OpenSSL::SSL::SSLSocket)
#copy_nonce (OpenSSL::OCSP::BasicResponse)
#create_ext (OpenSSL::X509::ExtensionFactory)
#create_ext_from_array (OpenSSL::X509::ExtensionFactory)
#create_ext_from_hash (OpenSSL::X509::ExtensionFactory)
#create_ext_from_string (OpenSSL::X509::ExtensionFactory)
#create_extension (OpenSSL::X509::ExtensionFactory)
#critical= (OpenSSL::X509::Extension)
#critical? (OpenSSL::X509::Extension)
#crl= (OpenSSL::X509::ExtensionFactory)
#crls= (OpenSSL::PKCS7::PKCS7)
#data= (OpenSSL::PKCS7::PKCS7)
#decrypt (OpenSSL::Cipher::Cipher)
#decrypt (OpenSSL::PKCS7::PKCS7)
#detached (OpenSSL::PKCS7::PKCS7)
#detached= (OpenSSL::PKCS7::PKCS7)
#detached? (OpenSSL::PKCS7::PKCS7)
#digest (OpenSSL::Digest::Digest)
#do_not_reverse_lookup= (OpenSSL::SSL::SocketForwarder)
#each (OpenSSL::ASN1::Constructive)
#enc_key (OpenSSL::PKCS7::RecipientInfo)
#encrypt (OpenSSL::Cipher::Cipher)
#expand_hexstring (OpenSSL::X509::Name::RFC2253DN)
#expand_pair (OpenSSL::X509::Name::RFC2253DN)
#expand_value (OpenSSL::X509::Name::RFC2253DN)
#extensions (OpenSSL::X509::CRL)
#extensions (OpenSSL::X509::Certificate)
#extensions (OpenSSL::X509::Revoked)
#extensions= (OpenSSL::X509::CRL)
#extensions= (OpenSSL::X509::Certificate)
#extensions= (OpenSSL::X509::Revoked)
#fcntl (OpenSSL::SSL::SocketForwarder)
#final (OpenSSL::Cipher::Cipher)
#flags= (OpenSSL::X509::Store)
#generate_key! (OpenSSL::PKey::DH)
#getsockopt (OpenSSL::SSL::SocketForwarder)
#hexdigest (OpenSSL::Digest::Digest)
#inspect (OpenSSL::Digest::Digest)
#inspect (OpenSSL::X509::Certificate)
#issuer (OpenSSL::PKCS7::RecipientInfo)
#issuer (OpenSSL::PKCS7::SignerInfo)
#issuer (OpenSSL::X509::Certificate)
#issuer= (OpenSSL::X509::Certificate)
#issuer_certificate= (OpenSSL::X509::ExtensionFactory)
#iv= (OpenSSL::Cipher::Cipher)
#key= (OpenSSL::Cipher::Cipher)
#key_len= (OpenSSL::Cipher::Cipher)
#last_update (OpenSSL::X509::CRL)
#last_update= (OpenSSL::X509::CRL)
#listen (OpenSSL::SSL::SSLServer)
#load_private_key (OpenSSL::Engine)
#load_public_key (OpenSSL::Engine)
#name (OpenSSL::Cipher::Cipher)
#name (OpenSSL::Digest::Digest)
#name (OpenSSL::PKCS7::SignerInfo)
#next_update (OpenSSL::X509::CRL)
#next_update= (OpenSSL::X509::CRL)
#not_after (OpenSSL::X509::Certificate)
#not_after= (OpenSSL::X509::Certificate)
#not_before (OpenSSL::X509::Certificate)
#not_before= (OpenSSL::X509::Certificate)
#oid (OpenSSL::X509::Attribute)
#oid (OpenSSL::X509::Extension)
#oid= (OpenSSL::X509::Attribute)
#oid= (OpenSSL::X509::Extension)
#padding= (OpenSSL::Cipher::Cipher)
#params_ok? (OpenSSL::PKey::DH)
#peer_cert (OpenSSL::SSL::SSLSocket)
#peer_cert_chain (OpenSSL::SSL::SSLSocket)
#peeraddr (OpenSSL::SSL::SocketForwarder)
#pending (OpenSSL::SSL::SSLSocket)
#pkcs5_keyivgen (OpenSSL::Cipher::Cipher)
#post_connection_check (OpenSSL::SSL::SSLSocket)
#preprocess_orig (Net::Telnet)
#prime_fasttest? (OpenSSL::BN)
#private? (OpenSSL::PKey::DSA)
#private? (OpenSSL::PKey::RSA)
#private_decrypt (OpenSSL::PKey::RSA)
#private_encrypt (OpenSSL::PKey::RSA)
#public_decrypt (OpenSSL::PKey::RSA)
#public_encrypt (OpenSSL::PKey::RSA)
#public_key (OpenSSL::Netscape::SPKI)
#public_key (OpenSSL::PKey::DH)
#public_key (OpenSSL::PKey::DSA)
#public_key (OpenSSL::PKey::RSA)
#public_key (OpenSSL::X509::Certificate)
#public_key (OpenSSL::X509::Request)
#public_key= (OpenSSL::Netscape::SPKI)
#public_key= (OpenSSL::X509::Certificate)
#public_key= (OpenSSL::X509::Request)
#purpose= (OpenSSL::X509::Store)
#random_iv (OpenSSL::Cipher::Cipher)
#random_key (OpenSSL::Cipher::Cipher)
#recipients (OpenSSL::PKCS7::PKCS7)
#reset (OpenSSL::Cipher::Cipher)
#reset (OpenSSL::Digest::Digest)
#revoked= (OpenSSL::X509::CRL)
#scan (OpenSSL::X509::Name::RFC2253DN)
#serial (OpenSSL::OCSP::CertificateId)
#serial (OpenSSL::PKCS7::RecipientInfo)
#serial (OpenSSL::PKCS7::SignerInfo)
#serial (OpenSSL::X509::Certificate)
#serial (OpenSSL::X509::Revoked)
#serial= (OpenSSL::X509::Certificate)
#serial= (OpenSSL::X509::Revoked)
#set_default (OpenSSL::Engine)
#set_default_paths (OpenSSL::X509::Store)
#setsockopt (OpenSSL::SSL::SocketForwarder)
#sign (OpenSSL::Netscape::SPKI)
#sign (OpenSSL::OCSP::BasicResponse)
#sign (OpenSSL::OCSP::Request)
#sign (OpenSSL::X509::Certificate)
#sign (OpenSSL::X509::Request)
#signature_algorithm (OpenSSL::X509::CRL)
#signature_algorithm (OpenSSL::X509::Certificate)
#signature_algorithm (OpenSSL::X509::Request)
#signed_time (OpenSSL::PKCS7::SignerInfo)
#signers (OpenSSL::PKCS7::PKCS7)
#size (OpenSSL::Digest::Digest)
#state (OpenSSL::SSL::SSLSocket)
#status (OpenSSL::OCSP::BasicResponse)
#status (OpenSSL::OCSP::Response)
#status_string (OpenSSL::OCSP::Response)
#subject (OpenSSL::X509::Certificate)
#subject (OpenSSL::X509::Request)
#subject= (OpenSSL::X509::Certificate)
#subject= (OpenSSL::X509::Request)
#subject_certificate= (OpenSSL::X509::ExtensionFactory)
#subject_request= (OpenSSL::X509::ExtensionFactory)
#sysclose (OpenSSL::SSL::SSLSocket)
#sysread (OpenSSL::SSL::SSLSocket)
#sysverify (OpenSSL::PKey::DSA)
#syswrite (OpenSSL::SSL::SSLSocket)
#time (OpenSSL::X509::Revoked)
#time= (OpenSSL::X509::Revoked)
#to_a (OpenSSL::X509::Extension)
#to_der (OpenSSL::ASN1::ASN1Data)
#to_der (OpenSSL::ASN1::Constructive)
#to_der (OpenSSL::ASN1::Primitive)
#to_der (OpenSSL::Netscape::SPKI)
#to_der (OpenSSL::OCSP::Request)
#to_der (OpenSSL::OCSP::Response)
#to_der (OpenSSL::PKCS12::PKCS12)
#to_der (OpenSSL::PKCS7::PKCS7)
#to_der (OpenSSL::X509::Attribute)
#to_der (OpenSSL::X509::Certificate)
#to_der (OpenSSL::X509::Extension)
#to_der (OpenSSL::X509::Request)
#to_h (OpenSSL::X509::Extension)
#to_io (OpenSSL::SSL::SSLServer)
#to_pem (OpenSSL::Netscape::SPKI)
#to_pem (OpenSSL::PKCS7::PKCS7)
#to_pem (OpenSSL::X509::Certificate)
#to_pem (OpenSSL::X509::Request)
#to_s (OpenSSL::Digest::Digest)
#to_s (OpenSSL::Netscape::SPKI)
#to_s (OpenSSL::X509::Certificate)
#to_s (OpenSSL::X509::Extension)
#to_s (OpenSSL::X509::Request)
#to_text (OpenSSL::Netscape::SPKI)
#to_text (OpenSSL::X509::Certificate)
#to_text (OpenSSL::X509::Request)
#trust= (OpenSSL::X509::Store)
#type= (OpenSSL::PKCS7::PKCS7)
#update (OpenSSL::Cipher::Cipher)
#update (OpenSSL::Digest::Digest)
#value (OpenSSL::X509::Attribute)
#value (OpenSSL::X509::Extension)
#value= (OpenSSL::X509::Attribute)
#value= (OpenSSL::X509::Extension)
#verify (OpenSSL::Netscape::SPKI)
#verify (OpenSSL::OCSP::BasicResponse)
#verify (OpenSSL::OCSP::Request)
#verify (OpenSSL::PKCS7::PKCS7)
#verify (OpenSSL::X509::Certificate)
#verify (OpenSSL::X509::Request)
#verify (OpenSSL::X509::Store)
#verify_callback= (OpenSSL::X509::Store)
#version (OpenSSL::X509::Certificate)
#version (OpenSSL::X509::Request)
#version= (OpenSSL::X509::CRL)
#version= (OpenSSL::X509::Certificate)