Net-SSLeay-OO

 view release on metacpan or  search on metacpan

lib/Net/SSLeay/OO/Context.pm  view on Meta::CPAN

 sess_accept_good(ctx)
 sess_hits(ctx)
 sess_cb_hits(ctx)
 sess_misses(ctx)
 sess_timeouts(ctx)
 sess_cache_full(ctx)
 sess_get_cache_size(ctx)
 sess_set_cache_size(ctx,size)
 add_client_CA(ctx,x)
 callback_ctrl(ctx,i,fp)
 check_private_key(ctx)
 get_ex_data(ssl,idx)
 get_quiet_shutdown(ctx)
 get_timeout(ctx)
 get_verify_depth(ctx)
 get_verify_mode(ctx)
 set_cert_store(ctx,store)
 get_cert_store(ctx)
 set_cert_verify_callback(ctx,func,data=NULL)
 set_client_CA_list(ctx,list)
 set_default_passwd_cb(ctx,func=NULL)

lib/Net/SSLeay/OO/SSL.pm  view on Meta::CPAN

interface not to change; but of course I place no guarantees should
OpenSSL or Net::SSLeay ruin your day.

 set_cipher_list($list)
 add_client_CA(ssl,x)
 alert_desc_string(value)
 alert_desc_string_long(value)
 alert_type_string(value)
 alert_type_string_long(value)
 callback_ctrl(ssl,i,fp)
 check_private_key(ctx)
 do_handshake(s)
 dup(ssl)
 get_current_cipher(s)
 get_default_timeout(s)
 get_ex_data(ssl,idx)
 get_finished(s,buf,count)
 get_peer_finished(s,buf,count)
 get_quiet_shutdown(ssl)
 get_shutdown(ssl)
 get_verify_depth(s)

t/certs/ca-openssl.cnf  view on Meta::CPAN

dir		= .
certs		= $dir/.
crl_dir		= $dir/.
database	= $dir/index.txt
new_certs_dir	= $dir/.

certificate	= $dir/my-ca.pem
serial		= $dir/serial
crlnumber	= $dir/crlnumber
#crl		= $dir/crl.pem 		# The current CRL
private_key	= $dir/ca-key.pem
RANDFILE	= $dir/.rand

email_in_dn = no

x509_extensions	= usr_cert
# thank-you, http://www.phildev.net/ssl/opensslconf.xhtml
copy_extensions = copy

# Comment out the following two lines for the "traditional"
# (and highly broken) format.

t/certs/openssl.cnf  view on Meta::CPAN

database	= $dir/index.txt	# database index file.
#unique_subject	= no			# Set to 'no' to allow creation of
					# several ctificates with same subject.
new_certs_dir	= $dir/newcerts		# default place for new certs.

certificate	= $dir/cacert.pem 	# The CA certificate
serial		= $dir/serial 		# The current serial number
crlnumber	= $dir/crlnumber	# the current crl number
					# must be commented out to leave a V1 CRL
crl		= $dir/crl.pem 		# The current CRL
private_key	= $dir/private/cakey.pem# The private key
RANDFILE	= $dir/private/.rand	# private random number file

x509_extensions	= usr_cert		# The extentions to add to the cert

# Comment out the following two lines for the "traditional"
# (and highly broken) format.
name_opt 	= ca_default		# Subject Name options
cert_opt 	= ca_default		# Certificate field options

# Extension copying option: use with caution.



( run in 0.253 second using v1.01-cache-2.11-cpan-4d50c553e7e )