]> git.ipfire.org Git - thirdparty/openssl.git/blame - perl/ssl.txt
Import of old SSLeay release: SSLeay 0.9.1b (unreleased)
[thirdparty/openssl.git] / perl / ssl.txt
CommitLineData
58964a49
RE
1SSL_CTX::new(method)
2 SSLv3
3 SSLv3_client
4 SSLv3_server
5 SSLv23
6 SSLv23_client
7 SSLv23_server
8 SSLv2
9 SSLv2_client
10 SSLv2_server
11
12SSL_CTX::use_PrivateKey_file(file[,type])
13 type eq "der" or "pem". Default == 'pem'.
14
15SSL_CTX::set_options(...)
16 -info_callback function
17
18SSL::new(SSL_CTX)
19
20SSL::connect(); returns 0, -1 or 1
21SSL::accept(); return 0, -1 or 1
22SSL::sysread(); as per sysread
23SSL::syswrite(); as per syswrite
24SSL::set_bio(bio);
25
26SSL::set_options(...)
27 -info_callback function
28 -connect_state
29 -accept_state
30
31SSL::state(); the state in numeric and text form.
32SSL::references(); debug stuff
33SSL::get_peer_certificate()
34SSL::do_handshake()
35SSL::renegotiate()
36SSL::shutdown()
37SSL::get_version()
38
39SSL::get_current_cipher();
40
41(key,alg)=SSL_CIPHER::get_bits();
42SSL_CIPHER::get_version();
43SSL_CIPHER::get_name();