mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-01-27 04:10:02 +01:00
9 lines
36 KiB
HTML
9 lines
36 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`."><meta name="keywords" content="rust, rustlang, rust-lang, secure_transport"><title>security_framework_sys::secure_transport - Rust</title><link rel="stylesheet" type="text/css" href="../../normalize.css"><link rel="stylesheet" type="text/css" href="../../rustdoc.css" id="mainThemeStyle"><link rel="stylesheet" type="text/css" href="../../light.css" id="themeStyle"><link rel="stylesheet" type="text/css" href="../../dark.css" disabled ><link rel="stylesheet" type="text/css" href="../../ayu.css" disabled ><script id="default-settings"></script><script src="../../storage.js"></script><noscript><link rel="stylesheet" href="../../noscript.css"></noscript><link rel="icon" type="image/svg+xml" href="../../favicon.svg">
|
||
<link rel="alternate icon" type="image/png" href="../../favicon-16x16.png">
|
||
<link rel="alternate icon" type="image/png" href="../../favicon-32x32.png"><style type="text/css">#crate-search{background-image:url("../../down-arrow.svg");}</style></head><body class="rustdoc mod"><!--[if lte IE 8]><div class="warning">This old browser is unsupported and will most likely display funky things.</div><![endif]--><nav class="sidebar"><div class="sidebar-menu">☰</div><a href='../../security_framework_sys/index.html'><div class='logo-container rust-logo'><img src='../../rust-logo.png' alt='logo'></div></a><p class="location">Module secure_transport</p><div class="sidebar-elems"><div class="block items"><ul><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 Definitions</a></li></ul></div><p class="location"><a href="../index.html">security_framework_sys</a></p><div id="sidebar-vars" data-name="secure_transport" data-ty="mod" data-relpath="../"></div><script defer src="../sidebar-items.js"></script></div></nav><div class="theme-picker"><button id="theme-picker" aria-label="Pick another theme!" aria-haspopup="menu"><img src="../../brush.svg" width="18" alt="Pick another theme!"></button><div id="theme-choices" role="menu"></div></div><script src="../../theme.js"></script><nav class="sub"><form class="search-form"><div class="search-container"><div><select id="crate-search"><option value="All crates">All crates</option></select><input class="search-input" name="search" disabled autocomplete="off" spellcheck="false" placeholder="Click or press ‘S’ to search, ‘?’ for more options…" type="search"></div><button type="button" class="help-button">?</button>
|
||
<a id="settings-menu" href="../../settings.html"><img src="../../wheel.svg" width="18" alt="Change settings"></a></div></form></nav><section id="main" class="content"><h1 class="fqn"><span class="in-band">Module <a href="../index.html">security_framework_sys</a>::<wbr><a class="mod" href="">secure_transport</a></span><span class="out-of-band"><span id="render-detail"><a id="toggle-all-docs" href="javascript:void(0)" title="collapse all docs">[<span class="inner">−</span>]</a></span><a class="srclink" href="../../src/security_framework_sys/secure_transport.rs.html#1-273" title="goto source code">[src]</a></span></h1><h2 id="enums" class="section-header"><a href="#enums">Enums</a></h2>
|
||
<table><tr class="module-item"><td><a class="enum" href="enum.SSLContext.html" title="security_framework_sys::secure_transport::SSLContext enum">SSLContext</a></td><td class="docblock-short"></td></tr></table><h2 id="constants" class="section-header"><a href="#constants">Constants</a></h2>
|
||
<table><tr class="module-item"><td><a class="constant" href="constant.errSSLBadCert.html" title="security_framework_sys::secure_transport::errSSLBadCert constant">errSSLBadCert</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLBadCipherSuite.html" title="security_framework_sys::secure_transport::errSSLBadCipherSuite constant">errSSLBadCipherSuite</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLBadConfiguration.html" title="security_framework_sys::secure_transport::errSSLBadConfiguration constant">errSSLBadConfiguration</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLBadRecordMac.html" title="security_framework_sys::secure_transport::errSSLBadRecordMac constant">errSSLBadRecordMac</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLBufferOverflow.html" title="security_framework_sys::secure_transport::errSSLBufferOverflow constant">errSSLBufferOverflow</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLCertExpired.html" title="security_framework_sys::secure_transport::errSSLCertExpired constant">errSSLCertExpired</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLCertNotYetValid.html" title="security_framework_sys::secure_transport::errSSLCertNotYetValid constant">errSSLCertNotYetValid</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLClientCertRequested.html" title="security_framework_sys::secure_transport::errSSLClientCertRequested constant">errSSLClientCertRequested</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLClientHelloReceived.html" title="security_framework_sys::secure_transport::errSSLClientHelloReceived constant">errSSLClientHelloReceived</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLClosedAbort.html" title="security_framework_sys::secure_transport::errSSLClosedAbort constant">errSSLClosedAbort</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLClosedGraceful.html" title="security_framework_sys::secure_transport::errSSLClosedGraceful constant">errSSLClosedGraceful</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLClosedNoNotify.html" title="security_framework_sys::secure_transport::errSSLClosedNoNotify constant">errSSLClosedNoNotify</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLConnectionRefused.html" title="security_framework_sys::secure_transport::errSSLConnectionRefused constant">errSSLConnectionRefused</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLCrypto.html" title="security_framework_sys::secure_transport::errSSLCrypto constant">errSSLCrypto</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLDecryptionFail.html" title="security_framework_sys::secure_transport::errSSLDecryptionFail constant">errSSLDecryptionFail</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLFatalAlert.html" title="security_framework_sys::secure_transport::errSSLFatalAlert constant">errSSLFatalAlert</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLHostNameMismatch.html" title="security_framework_sys::secure_transport::errSSLHostNameMismatch constant">errSSLHostNameMismatch</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLIllegalParam.html" title="security_framework_sys::secure_transport::errSSLIllegalParam constant">errSSLIllegalParam</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLInternal.html" title="security_framework_sys::secure_transport::errSSLInternal constant">errSSLInternal</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLModuleAttach.html" title="security_framework_sys::secure_transport::errSSLModuleAttach constant">errSSLModuleAttach</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLNegotiation.html" title="security_framework_sys::secure_transport::errSSLNegotiation constant">errSSLNegotiation</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLNoRootCert.html" title="security_framework_sys::secure_transport::errSSLNoRootCert constant">errSSLNoRootCert</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerAccessDenied.html" title="security_framework_sys::secure_transport::errSSLPeerAccessDenied constant">errSSLPeerAccessDenied</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerAuthCompleted.html" title="security_framework_sys::secure_transport::errSSLPeerAuthCompleted constant">errSSLPeerAuthCompleted</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerBadCert.html" title="security_framework_sys::secure_transport::errSSLPeerBadCert constant">errSSLPeerBadCert</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerBadRecordMac.html" title="security_framework_sys::secure_transport::errSSLPeerBadRecordMac constant">errSSLPeerBadRecordMac</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerCertExpired.html" title="security_framework_sys::secure_transport::errSSLPeerCertExpired constant">errSSLPeerCertExpired</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerCertRevoked.html" title="security_framework_sys::secure_transport::errSSLPeerCertRevoked constant">errSSLPeerCertRevoked</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerCertUnknown.html" title="security_framework_sys::secure_transport::errSSLPeerCertUnknown constant">errSSLPeerCertUnknown</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerDecodeError.html" title="security_framework_sys::secure_transport::errSSLPeerDecodeError constant">errSSLPeerDecodeError</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerDecompressFail.html" title="security_framework_sys::secure_transport::errSSLPeerDecompressFail constant">errSSLPeerDecompressFail</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerDecryptError.html" title="security_framework_sys::secure_transport::errSSLPeerDecryptError constant">errSSLPeerDecryptError</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerDecryptionFail.html" title="security_framework_sys::secure_transport::errSSLPeerDecryptionFail constant">errSSLPeerDecryptionFail</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerExportRestriction.html" title="security_framework_sys::secure_transport::errSSLPeerExportRestriction constant">errSSLPeerExportRestriction</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerHandshakeFail.html" title="security_framework_sys::secure_transport::errSSLPeerHandshakeFail constant">errSSLPeerHandshakeFail</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerInsufficientSecurity.html" title="security_framework_sys::secure_transport::errSSLPeerInsufficientSecurity constant">errSSLPeerInsufficientSecurity</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerInternalError.html" title="security_framework_sys::secure_transport::errSSLPeerInternalError constant">errSSLPeerInternalError</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerNoRenegotiation.html" title="security_framework_sys::secure_transport::errSSLPeerNoRenegotiation constant">errSSLPeerNoRenegotiation</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerProtocolVersion.html" title="security_framework_sys::secure_transport::errSSLPeerProtocolVersion constant">errSSLPeerProtocolVersion</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerRecordOverflow.html" title="security_framework_sys::secure_transport::errSSLPeerRecordOverflow constant">errSSLPeerRecordOverflow</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerUnexpectedMsg.html" title="security_framework_sys::secure_transport::errSSLPeerUnexpectedMsg constant">errSSLPeerUnexpectedMsg</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerUnknownCA.html" title="security_framework_sys::secure_transport::errSSLPeerUnknownCA constant">errSSLPeerUnknownCA</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerUnsupportedCert.html" title="security_framework_sys::secure_transport::errSSLPeerUnsupportedCert constant">errSSLPeerUnsupportedCert</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLPeerUserCancelled.html" title="security_framework_sys::secure_transport::errSSLPeerUserCancelled constant">errSSLPeerUserCancelled</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLProtocol.html" title="security_framework_sys::secure_transport::errSSLProtocol constant">errSSLProtocol</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLRecordOverflow.html" title="security_framework_sys::secure_transport::errSSLRecordOverflow constant">errSSLRecordOverflow</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLSessionNotFound.html" title="security_framework_sys::secure_transport::errSSLSessionNotFound constant">errSSLSessionNotFound</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLUnknownRootCert.html" title="security_framework_sys::secure_transport::errSSLUnknownRootCert constant">errSSLUnknownRootCert</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLWouldBlock.html" title="security_framework_sys::secure_transport::errSSLWouldBlock constant">errSSLWouldBlock</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.errSSLXCertChainInvalid.html" title="security_framework_sys::secure_transport::errSSLXCertChainInvalid constant">errSSLXCertChainInvalid</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kAlwaysAuthenticate.html" title="security_framework_sys::secure_transport::kAlwaysAuthenticate constant">kAlwaysAuthenticate</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kDTLSProtocol1.html" title="security_framework_sys::secure_transport::kDTLSProtocol1 constant">kDTLSProtocol1</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kNeverAuthenticate.html" title="security_framework_sys::secure_transport::kNeverAuthenticate constant">kNeverAuthenticate</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLAborted.html" title="security_framework_sys::secure_transport::kSSLAborted constant">kSSLAborted</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLClientCertNone.html" title="security_framework_sys::secure_transport::kSSLClientCertNone constant">kSSLClientCertNone</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLClientCertRejected.html" title="security_framework_sys::secure_transport::kSSLClientCertRejected constant">kSSLClientCertRejected</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLClientCertRequested.html" title="security_framework_sys::secure_transport::kSSLClientCertRequested constant">kSSLClientCertRequested</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLClientCertSent.html" title="security_framework_sys::secure_transport::kSSLClientCertSent constant">kSSLClientCertSent</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLClientSide.html" title="security_framework_sys::secure_transport::kSSLClientSide constant">kSSLClientSide</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLClosed.html" title="security_framework_sys::secure_transport::kSSLClosed constant">kSSLClosed</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLConnected.html" title="security_framework_sys::secure_transport::kSSLConnected constant">kSSLConnected</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLDatagramType.html" title="security_framework_sys::secure_transport::kSSLDatagramType constant">kSSLDatagramType</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLHandshake.html" title="security_framework_sys::secure_transport::kSSLHandshake constant">kSSLHandshake</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLIdle.html" title="security_framework_sys::secure_transport::kSSLIdle constant">kSSLIdle</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLProtocol2.html" title="security_framework_sys::secure_transport::kSSLProtocol2 constant">kSSLProtocol2</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLProtocol3.html" title="security_framework_sys::secure_transport::kSSLProtocol3 constant">kSSLProtocol3</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLProtocol3Only.html" title="security_framework_sys::secure_transport::kSSLProtocol3Only constant">kSSLProtocol3Only</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLProtocolAll.html" title="security_framework_sys::secure_transport::kSSLProtocolAll constant">kSSLProtocolAll</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLProtocolUnknown.html" title="security_framework_sys::secure_transport::kSSLProtocolUnknown constant">kSSLProtocolUnknown</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLServerSide.html" title="security_framework_sys::secure_transport::kSSLServerSide constant">kSSLServerSide</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLSessionOptionBreakOnCertRequested.html" title="security_framework_sys::secure_transport::kSSLSessionOptionBreakOnCertRequested constant">kSSLSessionOptionBreakOnCertRequested</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLSessionOptionBreakOnClientAuth.html" title="security_framework_sys::secure_transport::kSSLSessionOptionBreakOnClientAuth constant">kSSLSessionOptionBreakOnClientAuth</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLSessionOptionBreakOnServerAuth.html" title="security_framework_sys::secure_transport::kSSLSessionOptionBreakOnServerAuth constant">kSSLSessionOptionBreakOnServerAuth</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLSessionOptionFalseStart.html" title="security_framework_sys::secure_transport::kSSLSessionOptionFalseStart constant">kSSLSessionOptionFalseStart</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLSessionOptionSendOneByteRecord.html" title="security_framework_sys::secure_transport::kSSLSessionOptionSendOneByteRecord constant">kSSLSessionOptionSendOneByteRecord</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kSSLStreamType.html" title="security_framework_sys::secure_transport::kSSLStreamType constant">kSSLStreamType</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kTLSProtocol1.html" title="security_framework_sys::secure_transport::kTLSProtocol1 constant">kTLSProtocol1</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kTLSProtocol1Only.html" title="security_framework_sys::secure_transport::kTLSProtocol1Only constant">kTLSProtocol1Only</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kTLSProtocol11.html" title="security_framework_sys::secure_transport::kTLSProtocol11 constant">kTLSProtocol11</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kTLSProtocol12.html" title="security_framework_sys::secure_transport::kTLSProtocol12 constant">kTLSProtocol12</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kTLSProtocol13.html" title="security_framework_sys::secure_transport::kTLSProtocol13 constant">kTLSProtocol13</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="constant" href="constant.kTryAuthenticate.html" title="security_framework_sys::secure_transport::kTryAuthenticate constant">kTryAuthenticate</a></td><td class="docblock-short"></td></tr></table><h2 id="functions" class="section-header"><a href="#functions">Functions</a></h2>
|
||
<table><tr class="module-item"><td><a class="fn" href="fn.SSLClose.html" title="security_framework_sys::secure_transport::SSLClose fn">SSLClose</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLContextGetTypeID.html" title="security_framework_sys::secure_transport::SSLContextGetTypeID fn">SSLContextGetTypeID</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLCopyCertificateAuthorities.html" title="security_framework_sys::secure_transport::SSLCopyCertificateAuthorities fn">SSLCopyCertificateAuthorities</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLCopyPeerTrust.html" title="security_framework_sys::secure_transport::SSLCopyPeerTrust fn">SSLCopyPeerTrust</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLCreateContext.html" title="security_framework_sys::secure_transport::SSLCreateContext fn">SSLCreateContext</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLDisposeContext.html" title="security_framework_sys::secure_transport::SSLDisposeContext fn">SSLDisposeContext</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetBufferedReadSize.html" title="security_framework_sys::secure_transport::SSLGetBufferedReadSize fn">SSLGetBufferedReadSize</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetClientCertificateState.html" title="security_framework_sys::secure_transport::SSLGetClientCertificateState fn">SSLGetClientCertificateState</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetConnection.html" title="security_framework_sys::secure_transport::SSLGetConnection fn">SSLGetConnection</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetDiffieHellmanParams.html" title="security_framework_sys::secure_transport::SSLGetDiffieHellmanParams fn">SSLGetDiffieHellmanParams</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetEnabledCiphers.html" title="security_framework_sys::secure_transport::SSLGetEnabledCiphers fn">SSLGetEnabledCiphers</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetNegotiatedCipher.html" title="security_framework_sys::secure_transport::SSLGetNegotiatedCipher fn">SSLGetNegotiatedCipher</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetNegotiatedProtocolVersion.html" title="security_framework_sys::secure_transport::SSLGetNegotiatedProtocolVersion fn">SSLGetNegotiatedProtocolVersion</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetNumberEnabledCiphers.html" title="security_framework_sys::secure_transport::SSLGetNumberEnabledCiphers fn">SSLGetNumberEnabledCiphers</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetNumberSupportedCiphers.html" title="security_framework_sys::secure_transport::SSLGetNumberSupportedCiphers fn">SSLGetNumberSupportedCiphers</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetPeerDomainName.html" title="security_framework_sys::secure_transport::SSLGetPeerDomainName fn">SSLGetPeerDomainName</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetPeerDomainNameLength.html" title="security_framework_sys::secure_transport::SSLGetPeerDomainNameLength fn">SSLGetPeerDomainNameLength</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetPeerID.html" title="security_framework_sys::secure_transport::SSLGetPeerID fn">SSLGetPeerID</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetProtocolVersionMax.html" title="security_framework_sys::secure_transport::SSLGetProtocolVersionMax fn">SSLGetProtocolVersionMax</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetProtocolVersionMin.html" title="security_framework_sys::secure_transport::SSLGetProtocolVersionMin fn">SSLGetProtocolVersionMin</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetSessionOption.html" title="security_framework_sys::secure_transport::SSLGetSessionOption fn">SSLGetSessionOption</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetSessionState.html" title="security_framework_sys::secure_transport::SSLGetSessionState fn">SSLGetSessionState</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLGetSupportedCiphers.html" title="security_framework_sys::secure_transport::SSLGetSupportedCiphers fn">SSLGetSupportedCiphers</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLHandshake.html" title="security_framework_sys::secure_transport::SSLHandshake fn">SSLHandshake</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLNewContext.html" title="security_framework_sys::secure_transport::SSLNewContext fn">SSLNewContext</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLRead.html" title="security_framework_sys::secure_transport::SSLRead fn">SSLRead</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLSetCertificate.html" title="security_framework_sys::secure_transport::SSLSetCertificate fn">SSLSetCertificate</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLSetCertificateAuthorities.html" title="security_framework_sys::secure_transport::SSLSetCertificateAuthorities fn">SSLSetCertificateAuthorities</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLSetClientSideAuthenticate.html" title="security_framework_sys::secure_transport::SSLSetClientSideAuthenticate fn">SSLSetClientSideAuthenticate</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLSetConnection.html" title="security_framework_sys::secure_transport::SSLSetConnection fn">SSLSetConnection</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLSetDiffieHellmanParams.html" title="security_framework_sys::secure_transport::SSLSetDiffieHellmanParams fn">SSLSetDiffieHellmanParams</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLSetEnabledCiphers.html" title="security_framework_sys::secure_transport::SSLSetEnabledCiphers fn">SSLSetEnabledCiphers</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLSetIOFuncs.html" title="security_framework_sys::secure_transport::SSLSetIOFuncs fn">SSLSetIOFuncs</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLSetPeerDomainName.html" title="security_framework_sys::secure_transport::SSLSetPeerDomainName fn">SSLSetPeerDomainName</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLSetPeerID.html" title="security_framework_sys::secure_transport::SSLSetPeerID fn">SSLSetPeerID</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLSetProtocolVersionEnabled.html" title="security_framework_sys::secure_transport::SSLSetProtocolVersionEnabled fn">SSLSetProtocolVersionEnabled</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLSetProtocolVersionMax.html" title="security_framework_sys::secure_transport::SSLSetProtocolVersionMax fn">SSLSetProtocolVersionMax</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLSetProtocolVersionMin.html" title="security_framework_sys::secure_transport::SSLSetProtocolVersionMin fn">SSLSetProtocolVersionMin</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLSetSessionOption.html" title="security_framework_sys::secure_transport::SSLSetSessionOption fn">SSLSetSessionOption</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="fn" href="fn.SSLWrite.html" title="security_framework_sys::secure_transport::SSLWrite fn">SSLWrite</a><a title="unsafe function" href="#"><sup>⚠</sup></a></td><td class="docblock-short"></td></tr></table><h2 id="types" class="section-header"><a href="#types">Type Definitions</a></h2>
|
||
<table><tr class="module-item"><td><a class="type" href="type.SSLAuthenticate.html" title="security_framework_sys::secure_transport::SSLAuthenticate type">SSLAuthenticate</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="type" href="type.SSLClientCertificateState.html" title="security_framework_sys::secure_transport::SSLClientCertificateState type">SSLClientCertificateState</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="type" href="type.SSLConnectionRef.html" title="security_framework_sys::secure_transport::SSLConnectionRef type">SSLConnectionRef</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="type" href="type.SSLConnectionType.html" title="security_framework_sys::secure_transport::SSLConnectionType type">SSLConnectionType</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="type" href="type.SSLContextRef.html" title="security_framework_sys::secure_transport::SSLContextRef type">SSLContextRef</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="type" href="type.SSLProtocol.html" title="security_framework_sys::secure_transport::SSLProtocol type">SSLProtocol</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="type" href="type.SSLProtocolSide.html" title="security_framework_sys::secure_transport::SSLProtocolSide type">SSLProtocolSide</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="type" href="type.SSLReadFunc.html" title="security_framework_sys::secure_transport::SSLReadFunc type">SSLReadFunc</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="type" href="type.SSLSessionOption.html" title="security_framework_sys::secure_transport::SSLSessionOption type">SSLSessionOption</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="type" href="type.SSLSessionState.html" title="security_framework_sys::secure_transport::SSLSessionState type">SSLSessionState</a></td><td class="docblock-short"></td></tr><tr class="module-item"><td><a class="type" href="type.SSLWriteFunc.html" title="security_framework_sys::secure_transport::SSLWriteFunc type">SSLWriteFunc</a></td><td class="docblock-short"></td></tr></table></section><section id="search" class="content hidden"></section><section class="footer"></section><div id="rustdoc-vars" data-root-path="../../" data-current-crate="security_framework_sys"></div>
|
||
<script src="../../main.js"></script><script defer src="../../search-index.js"></script></body></html> |