mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-01-25 12:44:07 +01:00
2 lines
32 KiB
HTML
2 lines
32 KiB
HTML
<!DOCTYPE html><html lang="en"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="generator" content="rustdoc"><meta name="description" content="API documentation for the Rust `secure_transport` mod in crate `security_framework_sys`."><title>security_framework_sys::secure_transport - Rust</title><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/SourceSerif4-Regular-46f98efaafac5295.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/FiraSans-Regular-018c141bf0843ffd.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/FiraSans-Medium-8f9a781e4970d388.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/SourceCodePro-Regular-562dcc5011b6de7d.ttf.woff2"><link rel="preload" as="font" type="font/woff2" crossorigin href="../../static.files/SourceCodePro-Semibold-d899c5a5c4aeb14a.ttf.woff2"><link rel="stylesheet" href="../../static.files/normalize-76eba96aa4d2e634.css"><link rel="stylesheet" href="../../static.files/rustdoc-ac92e1bbe349e143.css"><meta name="rustdoc-vars" data-root-path="../../" data-static-root-path="../../static.files/" data-current-crate="security_framework_sys" data-themes="" data-resource-suffix="" data-rustdoc-version="1.76.0 (07dca489a 2024-02-04)" data-channel="1.76.0" data-search-js="search-2b6ce74ff89ae146.js" data-settings-js="settings-4313503d2e1961c2.js" ><script src="../../static.files/storage-f2adc0d6ca4d09fb.js"></script><script defer src="../sidebar-items.js"></script><script defer src="../../static.files/main-305769736d49e732.js"></script><noscript><link rel="stylesheet" href="../../static.files/noscript-feafe1bb7466e4bd.css"></noscript><link rel="alternate icon" type="image/png" href="../../static.files/favicon-16x16-8b506e7a72182f1c.png"><link rel="alternate icon" type="image/png" href="../../static.files/favicon-32x32-422f7d1d52889060.png"><link rel="icon" type="image/svg+xml" href="../../static.files/favicon-2c020d218678b618.svg"></head><body class="rustdoc mod"><!--[if lte IE 11]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="mobile-topbar"><button class="sidebar-menu-toggle">☰</button></nav><nav class="sidebar"><div class="sidebar-crate"><h2><a href="../../security_framework_sys/index.html">security_framework_sys</a><span class="version">2.9.1</span></h2></div><h2 class="location"><a href="#">Module secure_transport</a></h2><div class="sidebar-elems"><section><ul class="block"><li><a href="#enums">Enums</a></li><li><a href="#constants">Constants</a></li><li><a href="#functions">Functions</a></li><li><a href="#types">Type Aliases</a></li></ul></section><h2><a href="../index.html">In crate security_framework_sys</a></h2></div></nav><div class="sidebar-resizer"></div>
|
||
<main><div class="width-limiter"><nav class="sub"><form class="search-form"><span></span><div id="sidebar-button" tabindex="-1"><a href="../../security_framework_sys/all.html" title="show sidebar"></a></div><input class="search-input" name="search" aria-label="Run search in the documentation" autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"><div id="help-button" tabindex="-1"><a href="../../help.html" title="help">?</a></div><div id="settings-menu" tabindex="-1"><a href="../../settings.html" title="settings"><img width="22" height="22" alt="Change settings" src="../../static.files/wheel-7b819b6101059cd0.svg"></a></div></form></nav><section id="main-content" class="content"><div class="main-heading"><h1>Module <a href="../index.html">security_framework_sys</a>::<wbr><a class="mod" href="#">secure_transport</a><button id="copy-path" title="Copy item path to clipboard"><img src="../../static.files/clipboard-7571035ce49a181d.svg" width="19" height="18" alt="Copy item path"></button></h1><span class="out-of-band"><a class="src" href="../../src/security_framework_sys/secure_transport.rs.html#1-275">source</a> · <button id="toggle-all-docs" title="collapse all docs">[<span>−</span>]</button></span></div><h2 id="enums" class="section-header"><a href="#enums">Enums</a></h2><ul class="item-table"><li><div class="item-name"><a class="enum" href="enum.SSLContext.html" title="enum security_framework_sys::secure_transport::SSLContext">SSLContext</a></div></li></ul><h2 id="constants" class="section-header"><a href="#constants">Constants</a></h2><ul class="item-table"><li><div class="item-name"><a class="constant" href="constant.errSSLBadCert.html" title="constant security_framework_sys::secure_transport::errSSLBadCert">errSSLBadCert</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLBadCipherSuite.html" title="constant security_framework_sys::secure_transport::errSSLBadCipherSuite">errSSLBadCipherSuite</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLBadConfiguration.html" title="constant security_framework_sys::secure_transport::errSSLBadConfiguration">errSSLBadConfiguration</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLBadRecordMac.html" title="constant security_framework_sys::secure_transport::errSSLBadRecordMac">errSSLBadRecordMac</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLBufferOverflow.html" title="constant security_framework_sys::secure_transport::errSSLBufferOverflow">errSSLBufferOverflow</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLCertExpired.html" title="constant security_framework_sys::secure_transport::errSSLCertExpired">errSSLCertExpired</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLCertNotYetValid.html" title="constant security_framework_sys::secure_transport::errSSLCertNotYetValid">errSSLCertNotYetValid</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLClientCertRequested.html" title="constant security_framework_sys::secure_transport::errSSLClientCertRequested">errSSLClientCertRequested</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLClientHelloReceived.html" title="constant security_framework_sys::secure_transport::errSSLClientHelloReceived">errSSLClientHelloReceived</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLClosedAbort.html" title="constant security_framework_sys::secure_transport::errSSLClosedAbort">errSSLClosedAbort</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLClosedGraceful.html" title="constant security_framework_sys::secure_transport::errSSLClosedGraceful">errSSLClosedGraceful</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLClosedNoNotify.html" title="constant security_framework_sys::secure_transport::errSSLClosedNoNotify">errSSLClosedNoNotify</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLConnectionRefused.html" title="constant security_framework_sys::secure_transport::errSSLConnectionRefused">errSSLConnectionRefused</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLCrypto.html" title="constant security_framework_sys::secure_transport::errSSLCrypto">errSSLCrypto</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLDecryptionFail.html" title="constant security_framework_sys::secure_transport::errSSLDecryptionFail">errSSLDecryptionFail</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLFatalAlert.html" title="constant security_framework_sys::secure_transport::errSSLFatalAlert">errSSLFatalAlert</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLHostNameMismatch.html" title="constant security_framework_sys::secure_transport::errSSLHostNameMismatch">errSSLHostNameMismatch</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLIllegalParam.html" title="constant security_framework_sys::secure_transport::errSSLIllegalParam">errSSLIllegalParam</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLInternal.html" title="constant security_framework_sys::secure_transport::errSSLInternal">errSSLInternal</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLModuleAttach.html" title="constant security_framework_sys::secure_transport::errSSLModuleAttach">errSSLModuleAttach</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLNegotiation.html" title="constant security_framework_sys::secure_transport::errSSLNegotiation">errSSLNegotiation</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLNoRootCert.html" title="constant security_framework_sys::secure_transport::errSSLNoRootCert">errSSLNoRootCert</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerAccessDenied.html" title="constant security_framework_sys::secure_transport::errSSLPeerAccessDenied">errSSLPeerAccessDenied</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerAuthCompleted.html" title="constant security_framework_sys::secure_transport::errSSLPeerAuthCompleted">errSSLPeerAuthCompleted</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerBadCert.html" title="constant security_framework_sys::secure_transport::errSSLPeerBadCert">errSSLPeerBadCert</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerBadRecordMac.html" title="constant security_framework_sys::secure_transport::errSSLPeerBadRecordMac">errSSLPeerBadRecordMac</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerCertExpired.html" title="constant security_framework_sys::secure_transport::errSSLPeerCertExpired">errSSLPeerCertExpired</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerCertRevoked.html" title="constant security_framework_sys::secure_transport::errSSLPeerCertRevoked">errSSLPeerCertRevoked</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerCertUnknown.html" title="constant security_framework_sys::secure_transport::errSSLPeerCertUnknown">errSSLPeerCertUnknown</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerDecodeError.html" title="constant security_framework_sys::secure_transport::errSSLPeerDecodeError">errSSLPeerDecodeError</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerDecompressFail.html" title="constant security_framework_sys::secure_transport::errSSLPeerDecompressFail">errSSLPeerDecompressFail</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerDecryptError.html" title="constant security_framework_sys::secure_transport::errSSLPeerDecryptError">errSSLPeerDecryptError</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerDecryptionFail.html" title="constant security_framework_sys::secure_transport::errSSLPeerDecryptionFail">errSSLPeerDecryptionFail</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerExportRestriction.html" title="constant security_framework_sys::secure_transport::errSSLPeerExportRestriction">errSSLPeerExportRestriction</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerHandshakeFail.html" title="constant security_framework_sys::secure_transport::errSSLPeerHandshakeFail">errSSLPeerHandshakeFail</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerInsufficientSecurity.html" title="constant security_framework_sys::secure_transport::errSSLPeerInsufficientSecurity">errSSLPeerInsufficientSecurity</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerInternalError.html" title="constant security_framework_sys::secure_transport::errSSLPeerInternalError">errSSLPeerInternalError</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerNoRenegotiation.html" title="constant security_framework_sys::secure_transport::errSSLPeerNoRenegotiation">errSSLPeerNoRenegotiation</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerProtocolVersion.html" title="constant security_framework_sys::secure_transport::errSSLPeerProtocolVersion">errSSLPeerProtocolVersion</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerRecordOverflow.html" title="constant security_framework_sys::secure_transport::errSSLPeerRecordOverflow">errSSLPeerRecordOverflow</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerUnexpectedMsg.html" title="constant security_framework_sys::secure_transport::errSSLPeerUnexpectedMsg">errSSLPeerUnexpectedMsg</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerUnknownCA.html" title="constant security_framework_sys::secure_transport::errSSLPeerUnknownCA">errSSLPeerUnknownCA</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerUnsupportedCert.html" title="constant security_framework_sys::secure_transport::errSSLPeerUnsupportedCert">errSSLPeerUnsupportedCert</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLPeerUserCancelled.html" title="constant security_framework_sys::secure_transport::errSSLPeerUserCancelled">errSSLPeerUserCancelled</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLProtocol.html" title="constant security_framework_sys::secure_transport::errSSLProtocol">errSSLProtocol</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLRecordOverflow.html" title="constant security_framework_sys::secure_transport::errSSLRecordOverflow">errSSLRecordOverflow</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLSessionNotFound.html" title="constant security_framework_sys::secure_transport::errSSLSessionNotFound">errSSLSessionNotFound</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLUnknownRootCert.html" title="constant security_framework_sys::secure_transport::errSSLUnknownRootCert">errSSLUnknownRootCert</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLWouldBlock.html" title="constant security_framework_sys::secure_transport::errSSLWouldBlock">errSSLWouldBlock</a></div></li><li><div class="item-name"><a class="constant" href="constant.errSSLXCertChainInvalid.html" title="constant security_framework_sys::secure_transport::errSSLXCertChainInvalid">errSSLXCertChainInvalid</a></div></li><li><div class="item-name"><a class="constant" href="constant.kAlwaysAuthenticate.html" title="constant security_framework_sys::secure_transport::kAlwaysAuthenticate">kAlwaysAuthenticate</a></div></li><li><div class="item-name"><a class="constant" href="constant.kDTLSProtocol1.html" title="constant security_framework_sys::secure_transport::kDTLSProtocol1">kDTLSProtocol1</a></div></li><li><div class="item-name"><a class="constant" href="constant.kNeverAuthenticate.html" title="constant security_framework_sys::secure_transport::kNeverAuthenticate">kNeverAuthenticate</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLAborted.html" title="constant security_framework_sys::secure_transport::kSSLAborted">kSSLAborted</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLClientCertNone.html" title="constant security_framework_sys::secure_transport::kSSLClientCertNone">kSSLClientCertNone</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLClientCertRejected.html" title="constant security_framework_sys::secure_transport::kSSLClientCertRejected">kSSLClientCertRejected</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLClientCertRequested.html" title="constant security_framework_sys::secure_transport::kSSLClientCertRequested">kSSLClientCertRequested</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLClientCertSent.html" title="constant security_framework_sys::secure_transport::kSSLClientCertSent">kSSLClientCertSent</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLClientSide.html" title="constant security_framework_sys::secure_transport::kSSLClientSide">kSSLClientSide</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLClosed.html" title="constant security_framework_sys::secure_transport::kSSLClosed">kSSLClosed</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLConnected.html" title="constant security_framework_sys::secure_transport::kSSLConnected">kSSLConnected</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLDatagramType.html" title="constant security_framework_sys::secure_transport::kSSLDatagramType">kSSLDatagramType</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLHandshake.html" title="constant security_framework_sys::secure_transport::kSSLHandshake">kSSLHandshake</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLIdle.html" title="constant security_framework_sys::secure_transport::kSSLIdle">kSSLIdle</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLProtocol2.html" title="constant security_framework_sys::secure_transport::kSSLProtocol2">kSSLProtocol2</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLProtocol3.html" title="constant security_framework_sys::secure_transport::kSSLProtocol3">kSSLProtocol3</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLProtocol3Only.html" title="constant security_framework_sys::secure_transport::kSSLProtocol3Only">kSSLProtocol3Only</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLProtocolAll.html" title="constant security_framework_sys::secure_transport::kSSLProtocolAll">kSSLProtocolAll</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLProtocolUnknown.html" title="constant security_framework_sys::secure_transport::kSSLProtocolUnknown">kSSLProtocolUnknown</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLServerSide.html" title="constant security_framework_sys::secure_transport::kSSLServerSide">kSSLServerSide</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLSessionOptionBreakOnCertRequested.html" title="constant security_framework_sys::secure_transport::kSSLSessionOptionBreakOnCertRequested">kSSLSessionOptionBreakOnCertRequested</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLSessionOptionBreakOnClientAuth.html" title="constant security_framework_sys::secure_transport::kSSLSessionOptionBreakOnClientAuth">kSSLSessionOptionBreakOnClientAuth</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLSessionOptionBreakOnServerAuth.html" title="constant security_framework_sys::secure_transport::kSSLSessionOptionBreakOnServerAuth">kSSLSessionOptionBreakOnServerAuth</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLSessionOptionFalseStart.html" title="constant security_framework_sys::secure_transport::kSSLSessionOptionFalseStart">kSSLSessionOptionFalseStart</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLSessionOptionSendOneByteRecord.html" title="constant security_framework_sys::secure_transport::kSSLSessionOptionSendOneByteRecord">kSSLSessionOptionSendOneByteRecord</a></div></li><li><div class="item-name"><a class="constant" href="constant.kSSLStreamType.html" title="constant security_framework_sys::secure_transport::kSSLStreamType">kSSLStreamType</a></div></li><li><div class="item-name"><a class="constant" href="constant.kTLSProtocol1.html" title="constant security_framework_sys::secure_transport::kTLSProtocol1">kTLSProtocol1</a></div></li><li><div class="item-name"><a class="constant" href="constant.kTLSProtocol1Only.html" title="constant security_framework_sys::secure_transport::kTLSProtocol1Only">kTLSProtocol1Only</a></div></li><li><div class="item-name"><a class="constant" href="constant.kTLSProtocol11.html" title="constant security_framework_sys::secure_transport::kTLSProtocol11">kTLSProtocol11</a></div></li><li><div class="item-name"><a class="constant" href="constant.kTLSProtocol12.html" title="constant security_framework_sys::secure_transport::kTLSProtocol12">kTLSProtocol12</a></div></li><li><div class="item-name"><a class="constant" href="constant.kTLSProtocol13.html" title="constant security_framework_sys::secure_transport::kTLSProtocol13">kTLSProtocol13</a></div></li><li><div class="item-name"><a class="constant" href="constant.kTryAuthenticate.html" title="constant security_framework_sys::secure_transport::kTryAuthenticate">kTryAuthenticate</a></div></li></ul><h2 id="functions" class="section-header"><a href="#functions">Functions</a></h2><ul class="item-table"><li><div class="item-name"><a class="fn" href="fn.SSLClose.html" title="fn security_framework_sys::secure_transport::SSLClose">SSLClose</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLContextGetTypeID.html" title="fn security_framework_sys::secure_transport::SSLContextGetTypeID">SSLContextGetTypeID</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLCopyCertificateAuthorities.html" title="fn security_framework_sys::secure_transport::SSLCopyCertificateAuthorities">SSLCopyCertificateAuthorities</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLCopyPeerTrust.html" title="fn security_framework_sys::secure_transport::SSLCopyPeerTrust">SSLCopyPeerTrust</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLCreateContext.html" title="fn security_framework_sys::secure_transport::SSLCreateContext">SSLCreateContext</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLDisposeContext.html" title="fn security_framework_sys::secure_transport::SSLDisposeContext">SSLDisposeContext</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetBufferedReadSize.html" title="fn security_framework_sys::secure_transport::SSLGetBufferedReadSize">SSLGetBufferedReadSize</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetClientCertificateState.html" title="fn security_framework_sys::secure_transport::SSLGetClientCertificateState">SSLGetClientCertificateState</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetConnection.html" title="fn security_framework_sys::secure_transport::SSLGetConnection">SSLGetConnection</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetDiffieHellmanParams.html" title="fn security_framework_sys::secure_transport::SSLGetDiffieHellmanParams">SSLGetDiffieHellmanParams</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetEnabledCiphers.html" title="fn security_framework_sys::secure_transport::SSLGetEnabledCiphers">SSLGetEnabledCiphers</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetNegotiatedCipher.html" title="fn security_framework_sys::secure_transport::SSLGetNegotiatedCipher">SSLGetNegotiatedCipher</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetNegotiatedProtocolVersion.html" title="fn security_framework_sys::secure_transport::SSLGetNegotiatedProtocolVersion">SSLGetNegotiatedProtocolVersion</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetNumberEnabledCiphers.html" title="fn security_framework_sys::secure_transport::SSLGetNumberEnabledCiphers">SSLGetNumberEnabledCiphers</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetNumberSupportedCiphers.html" title="fn security_framework_sys::secure_transport::SSLGetNumberSupportedCiphers">SSLGetNumberSupportedCiphers</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetPeerDomainName.html" title="fn security_framework_sys::secure_transport::SSLGetPeerDomainName">SSLGetPeerDomainName</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetPeerDomainNameLength.html" title="fn security_framework_sys::secure_transport::SSLGetPeerDomainNameLength">SSLGetPeerDomainNameLength</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetPeerID.html" title="fn security_framework_sys::secure_transport::SSLGetPeerID">SSLGetPeerID</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetProtocolVersionMax.html" title="fn security_framework_sys::secure_transport::SSLGetProtocolVersionMax">SSLGetProtocolVersionMax</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetProtocolVersionMin.html" title="fn security_framework_sys::secure_transport::SSLGetProtocolVersionMin">SSLGetProtocolVersionMin</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetSessionOption.html" title="fn security_framework_sys::secure_transport::SSLGetSessionOption">SSLGetSessionOption</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetSessionState.html" title="fn security_framework_sys::secure_transport::SSLGetSessionState">SSLGetSessionState</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLGetSupportedCiphers.html" title="fn security_framework_sys::secure_transport::SSLGetSupportedCiphers">SSLGetSupportedCiphers</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLHandshake.html" title="fn security_framework_sys::secure_transport::SSLHandshake">SSLHandshake</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLNewContext.html" title="fn security_framework_sys::secure_transport::SSLNewContext">SSLNewContext</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLRead.html" title="fn security_framework_sys::secure_transport::SSLRead">SSLRead</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLSetCertificate.html" title="fn security_framework_sys::secure_transport::SSLSetCertificate">SSLSetCertificate</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLSetCertificateAuthorities.html" title="fn security_framework_sys::secure_transport::SSLSetCertificateAuthorities">SSLSetCertificateAuthorities</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLSetClientSideAuthenticate.html" title="fn security_framework_sys::secure_transport::SSLSetClientSideAuthenticate">SSLSetClientSideAuthenticate</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLSetConnection.html" title="fn security_framework_sys::secure_transport::SSLSetConnection">SSLSetConnection</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLSetDiffieHellmanParams.html" title="fn security_framework_sys::secure_transport::SSLSetDiffieHellmanParams">SSLSetDiffieHellmanParams</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLSetEnabledCiphers.html" title="fn security_framework_sys::secure_transport::SSLSetEnabledCiphers">SSLSetEnabledCiphers</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLSetIOFuncs.html" title="fn security_framework_sys::secure_transport::SSLSetIOFuncs">SSLSetIOFuncs</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLSetPeerDomainName.html" title="fn security_framework_sys::secure_transport::SSLSetPeerDomainName">SSLSetPeerDomainName</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLSetPeerID.html" title="fn security_framework_sys::secure_transport::SSLSetPeerID">SSLSetPeerID</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLSetProtocolVersionEnabled.html" title="fn security_framework_sys::secure_transport::SSLSetProtocolVersionEnabled">SSLSetProtocolVersionEnabled</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLSetProtocolVersionMax.html" title="fn security_framework_sys::secure_transport::SSLSetProtocolVersionMax">SSLSetProtocolVersionMax</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLSetProtocolVersionMin.html" title="fn security_framework_sys::secure_transport::SSLSetProtocolVersionMin">SSLSetProtocolVersionMin</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLSetSessionOption.html" title="fn security_framework_sys::secure_transport::SSLSetSessionOption">SSLSetSessionOption</a><sup title="unsafe function">⚠</sup></div></li><li><div class="item-name"><a class="fn" href="fn.SSLWrite.html" title="fn security_framework_sys::secure_transport::SSLWrite">SSLWrite</a><sup title="unsafe function">⚠</sup></div></li></ul><h2 id="types" class="section-header"><a href="#types">Type Aliases</a></h2><ul class="item-table"><li><div class="item-name"><a class="type" href="type.SSLAuthenticate.html" title="type security_framework_sys::secure_transport::SSLAuthenticate">SSLAuthenticate</a></div></li><li><div class="item-name"><a class="type" href="type.SSLClientCertificateState.html" title="type security_framework_sys::secure_transport::SSLClientCertificateState">SSLClientCertificateState</a></div></li><li><div class="item-name"><a class="type" href="type.SSLConnectionRef.html" title="type security_framework_sys::secure_transport::SSLConnectionRef">SSLConnectionRef</a></div></li><li><div class="item-name"><a class="type" href="type.SSLConnectionType.html" title="type security_framework_sys::secure_transport::SSLConnectionType">SSLConnectionType</a></div></li><li><div class="item-name"><a class="type" href="type.SSLContextRef.html" title="type security_framework_sys::secure_transport::SSLContextRef">SSLContextRef</a></div></li><li><div class="item-name"><a class="type" href="type.SSLProtocol.html" title="type security_framework_sys::secure_transport::SSLProtocol">SSLProtocol</a></div></li><li><div class="item-name"><a class="type" href="type.SSLProtocolSide.html" title="type security_framework_sys::secure_transport::SSLProtocolSide">SSLProtocolSide</a></div></li><li><div class="item-name"><a class="type" href="type.SSLReadFunc.html" title="type security_framework_sys::secure_transport::SSLReadFunc">SSLReadFunc</a></div></li><li><div class="item-name"><a class="type" href="type.SSLSessionOption.html" title="type security_framework_sys::secure_transport::SSLSessionOption">SSLSessionOption</a></div></li><li><div class="item-name"><a class="type" href="type.SSLSessionState.html" title="type security_framework_sys::secure_transport::SSLSessionState">SSLSessionState</a></div></li><li><div class="item-name"><a class="type" href="type.SSLWriteFunc.html" title="type security_framework_sys::secure_transport::SSLWriteFunc">SSLWriteFunc</a></div></li></ul></section></div></main></body></html> |