From 64106c4d3d4ddba8c7bc2af75376e6d3d3d75601 Mon Sep 17 00:00:00 2001 From: Date: Mon, 29 Jun 2015 20:16:15 +0000 Subject: Update documentation --- openssl/ssl/index.html | 446 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 446 insertions(+) create mode 100644 openssl/ssl/index.html (limited to 'openssl/ssl/index.html') diff --git a/openssl/ssl/index.html b/openssl/ssl/index.html new file mode 100644 index 0000000..c6441b3 --- /dev/null +++ b/openssl/ssl/index.html @@ -0,0 +1,446 @@ + + + + + + + + + + openssl::ssl - Rust + + + + + + + + + + + + + + + +
+

Module openssl::ssl + + [] + + [src]

+

Modules

+ + + + + +
error + +

Structs

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Ssl + +
SslContext +

An SSL context object

+ +
SslContextOptions + +
SslStream +

A stream wrapper which handles SSL encryption for an underlying stream.

+ +
SslVerifyMode + +

Enums

+ + + + + + + + + + +
MaybeSslStream +

A utility type to help in cases where the use of SSL is decided at runtime.

+ +
SslMethod +

Determines the SSL method supported

+ +

Constants

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
SSL_OP_ALL + +
SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION + +
SSL_OP_CIPHER_SERVER_PREFERENCE + +
SSL_OP_CISCO_ANYCONNECT + +
SSL_OP_COOKIE_EXCHANGE + +
SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS + +
SSL_OP_LEGACY_SERVER_CONNECT + +
SSL_OP_MICROSOFT_BIG_SSLV3_BUFFER + +
SSL_OP_NETSCAPE_REUSE_CIPHER_CHANGE_BUG + +
SSL_OP_NO_COMPRESSION + +
SSL_OP_NO_DTLSV1 + +
SSL_OP_NO_DTLSV1_2 + +
SSL_OP_NO_QUERY_MTU + +
SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION + +
SSL_OP_NO_SSLV2 + +
SSL_OP_NO_SSLV3 + +
SSL_OP_NO_TICKET + +
SSL_OP_NO_TLSV1 + +
SSL_OP_NO_TLSV1_1 + +
SSL_OP_NO_TLSV1_2 + +
SSL_OP_SAFARI_ECDHE_ECDSA_BUG + +
SSL_OP_SINGLE_DH_USE + +
SSL_OP_SINGLE_ECDH_USE + +
SSL_OP_SSLEAY_080_CLIENT_DH_BUG + +
SSL_OP_TLSEXT_PADDING + +
SSL_OP_TLS_BLOCK_PADDING_BUG + +
SSL_OP_TLS_D5_BUG + +
SSL_OP_TLS_ROLLBACK_BUG + +
SSL_VERIFY_FAIL_IF_NO_PEER_CERT +

/// Terminate handshake if client did not return a certificate. +/// Use together with SSL_VERIFY_PEER.

+ +
SSL_VERIFY_NONE +

/// Do not verify the server's certificate

+ +
SSL_VERIFY_PEER +

/// Verify that the server's certificate is trusted

+ +

Type Definitions

+ + + + + + + + + + +
VerifyCallback +

The signature of functions that can be used to manually verify certificates

+ +
VerifyCallbackData +

The signature of functions that can be used to manually verify certificates +when user-data should be carried for all verification process

+ +

Implementations

+
+ + + + + + + + + + + + + + + \ No newline at end of file -- cgit v1.2.3