No package doc string provided for net/ssl.

## Public Types

* [primitive X509](net-ssl-X509.md)
* [primitive SslAutoVersion](net-ssl-SslAutoVersion.md)
* [primitive Ssl3Version](net-ssl-Ssl3Version.md)
* [primitive Tls1Version](net-ssl-Tls1Version.md)
* [primitive Tls1u1Version](net-ssl-Tls1u1Version.md)
* [primitive Tls1u2Version](net-ssl-Tls1u2Version.md)
* [primitive Tls1u3Version](net-ssl-Tls1u3Version.md)
* [primitive Dtls1Version](net-ssl-Dtls1Version.md)
* [primitive Dtls1u2Version](net-ssl-Dtls1u2Version.md)
* [primitive TlsMinVersion](net-ssl-TlsMinVersion.md)
* [primitive TlsMaxVersion](net-ssl-TlsMaxVersion.md)
* [primitive DtlsMinVersion](net-ssl-DtlsMinVersion.md)
* [primitive DtlsMaxVersion](net-ssl-DtlsMaxVersion.md)
* [class SSLContext](net-ssl-SSLContext.md)
* [class SSLConnection](net-ssl-SSLConnection.md)
* [primitive SSLHandshake](net-ssl-SSLHandshake.md)
* [primitive SSLAuthFail](net-ssl-SSLAuthFail.md)
* [primitive SSLReady](net-ssl-SSLReady.md)
* [primitive SSLError](net-ssl-SSLError.md)
* [type SSLState](net-ssl-SSLState.md)
* [class SSL](net-ssl-SSL.md)
* [interface ALPNProtocolNotify](net-ssl-ALPNProtocolNotify.md)
* [type ALPNProtocolName](net-ssl-ALPNProtocolName.md)
* [primitive ALPNFatal](net-ssl-ALPNFatal.md)
* [primitive ALPNNoAck](net-ssl-ALPNNoAck.md)
* [primitive ALPNWarning](net-ssl-ALPNWarning.md)
* [type ALPNMatchResult](net-ssl-ALPNMatchResult.md)
* [interface ALPNProtocolResolver](net-ssl-ALPNProtocolResolver.md)
* [class ALPNStandardProtocolResolver](net-ssl-ALPNStandardProtocolResolver.md)


## Private Types

* [primitive _X509Name](net-ssl-_X509Name.md)
* [primitive _GeneralName](net-ssl-_GeneralName.md)
* [primitive _GeneralNameStack](net-ssl-_GeneralNameStack.md)
* [primitive _SSLContext](net-ssl-_SSLContext.md)
* [primitive _SslCtrlSetOptions](net-ssl-_SslCtrlSetOptions.md)
* [primitive _SslCtrlClearOptions](net-ssl-_SslCtrlClearOptions.md)
* [primitive _SslOpNoSslV2](net-ssl-_SslOpNoSslV2.md)
* [primitive _SslOpNoSslV3](net-ssl-_SslOpNoSslV3.md)
* [primitive _SslOpNoTlsV1](net-ssl-_SslOpNoTlsV1.md)
* [primitive _SslOpNoTlsV1u2](net-ssl-_SslOpNoTlsV1u2.md)
* [primitive _SslOpNoTlsV1u1](net-ssl-_SslOpNoTlsV1u1.md)
* [primitive _SslOpNoTlsV1u3](net-ssl-_SslOpNoTlsV1u3.md)
* [primitive _SslOpNoDtlsV1](net-ssl-_SslOpNoDtlsV1.md)
* [primitive _SslOpNoDtlsV1u2](net-ssl-_SslOpNoDtlsV1u2.md)
* [primitive _SslOpNoSslMask](net-ssl-_SslOpNoSslMask.md)
* [primitive _SslOpNoDtlsMask](net-ssl-_SslOpNoDtlsMask.md)
* [primitive _SSL](net-ssl-_SSL.md)
* [primitive _BIO](net-ssl-_BIO.md)
* [primitive _ALPNMatchResultCode](net-ssl-_ALPNMatchResultCode.md)
* [primitive _ALPNProtocolList](net-ssl-_ALPNProtocolList.md)
* [primitive _SslCtrlSetMinProtoVersion](net-ssl-_SslCtrlSetMinProtoVersion.md)
* [primitive _SslCtrlSetMaxProtoVersion](net-ssl-_SslCtrlSetMaxProtoVersion.md)
* [primitive _SslCtrlGetMinProtoVersion](net-ssl-_SslCtrlGetMinProtoVersion.md)
* [primitive _SslCtrlGetMaxProtoVersion](net-ssl-_SslCtrlGetMaxProtoVersion.md)
* [primitive _OpenSslInitSettings](net-ssl-_OpenSslInitSettings.md)
* [primitive _OpenSslInitNoLoadSslStrings](net-ssl-_OpenSslInitNoLoadSslStrings.md)
* [primitive _OpenSslInitLoadSslStrings](net-ssl-_OpenSslInitLoadSslStrings.md)
* [primitive _OpenSslInitNoLoadCryptoStrings](net-ssl-_OpenSslInitNoLoadCryptoStrings.md)
* [primitive _OpenSslInitLoadCryptoStrings](net-ssl-_OpenSslInitLoadCryptoStrings.md)
* [primitive _SSLInit](net-ssl-_SSLInit.md)
