aboutsummaryrefslogtreecommitdiff
path: root/files/ja/mozilla/projects/nss/ssl_functions/index.html
diff options
context:
space:
mode:
Diffstat (limited to 'files/ja/mozilla/projects/nss/ssl_functions/index.html')
-rw-r--r--files/ja/mozilla/projects/nss/ssl_functions/index.html300
1 files changed, 300 insertions, 0 deletions
diff --git a/files/ja/mozilla/projects/nss/ssl_functions/index.html b/files/ja/mozilla/projects/nss/ssl_functions/index.html
new file mode 100644
index 0000000000..58d409092f
--- /dev/null
+++ b/files/ja/mozilla/projects/nss/ssl_functions/index.html
@@ -0,0 +1,300 @@
+---
+title: SSL 関数
+slug: Mozilla/Projects/NSS/SSL_functions
+translation_of: Mozilla/Projects/NSS/SSL_functions
+---
+<p>ここで紹介する公開関数は、SSL および TLS プロトコルを使用して通信するためのソケットを設定するために使用します。SSL をサポートするアプリケーションでは、ここに記載されている機能に加えて、このページで後述する証明書機能、暗号機能、ユーティリティ機能の一部を使用しています。</p>
+
+<p>Other sources of information:</p>
+
+<ul>
+ <li>The <a href="https://developer.mozilla.org/en-US/docs/NSS_reference">NSS_reference</a> documents the functions most commonly used by applications to support SSL.</li>
+ <li>The <a href="https://developer.mozilla.org/en-US/docs/NSS">NSS</a> home page links to additional SSL documentation.</li>
+</ul>
+
+<p>If documentation is available for a function listed below, the function name is linked to either its MDC wiki page or its entry in the <a class="external" href="/en-US/docs/Mozilla/Projects/NSS/SSL_functions/OLD_SSL_Reference">old SSL Reference</a>. The <a class="external" href="https://dxr.mozilla.org/">Mozilla Cross Reference</a> (DXR) link for each function provides access to the function definition, prototype definition, and source code references. The NSS version column indicates which versions of NSS support the function.</p>
+
+<table class="standard-table">
+ <tbody>
+ <tr>
+ <th>Function name/documentation</th>
+ <th>Source code</th>
+ <th>NSS versions</th>
+ </tr>
+ <tr>
+ <td><a class="external" href="/en-US/docs/Mozilla/Projects/NSS/SSL_functions/sslfnc.html#1106762"><code>NSS_GetClientAuthData</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=NSS_GetClientAuthData">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1228530"><code>NSS_SetDomesticPolicy</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=NSS_SetDomesticPolicy">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1100285"><code>NSS_SetExportPolicy</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=NSS_SetExportPolicy">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><code>NSS_SetFrancePolicy</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=NSS_SetFrancePolicy">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><code>NSSSSL_VersionCheck</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=NSSSSL_VersionCheck">MXR</a></td>
+ <td>3.2.1 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1088888"><code>SSL_AuthCertificate</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_AuthCertificate">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1088805"><code>SSL_AuthCertificateHook</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_AuthCertificateHook">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1088928"><code>SSL_BadCertHook</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_BadCertHook">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><code>SSL_CertDBHandleSet</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_CertDBHandleSet">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><code>SSL_Canbypass</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_Canbypass">MXR</a></td>
+ <td>3.11.7 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1210463"><code>SSL_CipherPolicyGet</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_CipherPolicyGet">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1104647"><code>SSL_CipherPolicySet</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_CipherPolicySet">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1214800"><code>SSL_CipherPrefGet</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_CipherPrefGet">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1208119"><code>SSL_CipherPrefGetDefault</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_CipherPrefGetDefault">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1214758"><code>SSL_CipherPrefSet</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_CipherPrefSet">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1084747"><code>SSL_CipherPrefSetDefault</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_CipherPrefSetDefault">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1138601"><code>SSL_ClearSessionCache</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_ClearSessionCache">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1142625"><code>SSL_ConfigMPServerSIDCache</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_ConfigMPServerSIDCache">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1217647"><code>SSL_ConfigSecureServer</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_ConfigSecureServer">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1143851"><code>SSL_ConfigServerSessionIDCache</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_ConfigServerSessionIDCache">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1142625"><code>SSL_DataPending</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_DataPending">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1133431"><code>SSL_ForceHandshake</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_ForceHandshake">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><code>SSL_ForceHandshakeWithTimeout</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_ForceHandshakeWithTimeout">MXR</a></td>
+ <td>3.11.4 and later</td>
+ </tr>
+ <tr>
+ <td><code>SSL_GetChannelInfo</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_GetChannelInfo">MXR</a></td>
+ <td>3.4 and later</td>
+ </tr>
+ <tr>
+ <td><code>SSL_GetCipherSuiteInfo</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_GetCipherSuiteInfo">MXR</a></td>
+ <td>3.4 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1126622"><code>SSL_GetClientAuthDataHook</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_GetClientAuthDataHook">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><code>SSL_GetMaxServerCacheLocks</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_GetMaxServerCacheLocks">MXR</a></td>
+ <td>3.4 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1092869"><code>SSL_GetSessionID</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_GetSessionID">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><code>SSL_GetStatistics</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_GetStatistics">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1112702"><code>SSL_HandshakeCallback</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_HandshakeCallback">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1085950"><code>SSL_ImportFD</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_ImportFD">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1162055"><code>SSL_InheritMPServerSIDCache</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_InheritMPServerSIDCache">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1089420"><code>SSL_InvalidateSession</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_InvalidateSession">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><code>SSL_LocalCertificate</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_LocalCertificate">MXR</a></td>
+ <td>3.4 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1194921"><code>SSL_OptionGet</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_OptionGet">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1204897"><code>SSL_OptionGetDefault</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_OptionGetDefault">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1086543"><code>SSL_OptionSet</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_OptionSet">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1068466"><code>SSL_OptionSetDefault</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_OptionSetDefault">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1096168"><code>SSL_PeerCertificate</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_PeerCertificate">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><code>SSL_PreencryptedFileToStream</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_PreencryptedFileToStream">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><code>SSL_PreencryptedStreamToFile</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_PreencryptedStreamToFile">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1232052"><code>SSL_ReHandshake</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_ReHandshake">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><code>SSL_ReHandshakeWithTimeout</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_ReHandshakeWithTimeout">MXR</a></td>
+ <td>3.11.4 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1058001"><code>SSL_ResetHandshake</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_ResetHandshake">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><code>SSL_RestartHandshakeAfterCertReq</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_RestartHandshakeAfterCertReq">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><code>SSL_RestartHandshakeAfterServerCert</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_RestartHandshakeAfterServerCert">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><code>SSL_RevealCert</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_RevealCert">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1123385"><code>SSL_RevealPinArg</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_RevealPinArg">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1081175"><code>SSL_RevealURL</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_RevealURL">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1092805"><code>SSL_SecurityStatus</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_SecurityStatus">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><code>SSL_SetMaxServerCacheLocks</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_SetMaxServerCacheLocks">MXR</a></td>
+ <td>3.4 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1088040"><code>SSL_SetPKCS11PinArg</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_SetPKCS11PinArg">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1124562"><code>SSL_SetSockPeerID</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_SetSockPeerID">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><a class="external" href="https://developer.mozilla.org/NSS/SSL_functions/sslfnc.html#1087792"><code>SSL_SetURL</code></a></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_SetURL">MXR</a></td>
+ <td>3.2 and later</td>
+ </tr>
+ <tr>
+ <td><code>SSL_ShutdownServerSessionIDCache</code></td>
+ <td><a class="external" href="http://mxr.mozilla.org/security/ident?i=SSL_ShutdownServerSessionIDCache">MXR</a></td>
+ <td>3.7.4 and later</td>
+ </tr>
+ </tbody>
+</table>