forked from wolfSSL/wolfssl
Update Japanese API comments
This commit is contained in:
@ -6384,14 +6384,15 @@ int wolfSSL_CertManagerDisableCRL(WOLFSSL_CERT_MANAGER*);
|
||||
|
||||
/*!
|
||||
\ingroup CertManager
|
||||
\brief 失効確認のためにCERTをCRLにロードするために、CERTをCRLにロードするために、ROADCRL()へのエラーがチェックされ、渡されます。
|
||||
\return SSL_SUCCESS wolfssl_certmanagerLoadcrlにエラーがない場合、およびloadcrlが正常に戻る場合。
|
||||
\return BAD_FUNC_ARG wolfssl_cert_manager構造体がnullの場合
|
||||
\return SSL_FATAL_ERROR wolfssl_certmanagerEnableCRLがSSL_SUCCESS以外のものを返す場合。
|
||||
\return BAD_PATH_ERROR パスがNULLの場合
|
||||
\brief 証明書の失効確認のために証明書をCRLにロードする際にエラーチェックを行い、その後証明書をLoadCRL()へ渡します。
|
||||
|
||||
\return SSL_SUCCESS wolfSSL_CertManagerLoadCRLでエラーが発生せず、loadCRLが成功で戻る場合に返されます。
|
||||
\return BAD_FUNC_ARG WOLFSSL_CERT_MANAGER構造体がNULLの場合
|
||||
\return SSL_FATAL_ERROR wolfSSL_CertManagerEnableCRLがSSL_SUCCESS以外のを返す場合。
|
||||
\return BAD_PATH_ERROR pathがNULLの場合
|
||||
\return MEMORY_E LOADCRLがヒープメモリの割り当てに失敗した場合。
|
||||
\param cm wolfssl_certmanagernew()を使用して作成されたwolfssl_cert_manager構造体へのポインタ。
|
||||
\param path CRL経路を保持している一定のチャールポインタ。
|
||||
\param cm wolfSSL_CertManagerNew()を使用して作成されたWOLFSSL_CERT_MANAGER構造体へのポインタ。
|
||||
\param path CRLへのパスを保持しているバッファーへのポインタ。
|
||||
\param type ロードする証明書の種類。
|
||||
_Example_
|
||||
\code
|
||||
@ -6468,6 +6469,32 @@ int wolfSSL_CertManagerLoadCRLBuffer(WOLFSSL_CERT_MANAGER* cm,
|
||||
*/
|
||||
int wolfSSL_CertManagerSetCRL_Cb(WOLFSSL_CERT_MANAGER* cm,
|
||||
CbMissingCRL cb);
|
||||
/*!
|
||||
\ingroup CertManager
|
||||
\brief この関数は証明書マネジャーに保持されているCRLを解放します。
|
||||
アプリケーションはCRLをwolfSSL_CertManagerFreeCRLを呼び出して解放した後に、新しいCRLをロードすることができます。
|
||||
|
||||
\return SSL_SUCCESS 関数の実行に成功した場合に返されます。
|
||||
\return BAD_FUNC_ARG WOLFSSL_CERT_MANAGER構造体へのポインターがNULLで渡された場合に返されます。
|
||||
|
||||
\param cm wolfSSL_CertManagerNew()で生成されたWOLFSSL_CERT_MANAGER構造体へのポインター。
|
||||
|
||||
_Example_
|
||||
\code
|
||||
#include <wolfssl/ssl.h>
|
||||
|
||||
const char* crl1 = "./certs/crl/crl.pem";
|
||||
WOLFSSL_CERT_MANAGER* cm = NULL;
|
||||
|
||||
cm = wolfSSL_CertManagerNew();
|
||||
wolfSSL_CertManagerLoadCRL(cm, crl1, WOLFSSL_FILETYPE_PEM, 0);
|
||||
…
|
||||
wolfSSL_CertManagerFreeCRL(cm);
|
||||
\endcode
|
||||
|
||||
\sa wolfSSL_CertManagerLoadCRL
|
||||
*/
|
||||
int wolfSSL_CertManagerFreeCRL(WOLFSSL_CERT_MANAGER* cm);
|
||||
|
||||
/*!
|
||||
\ingroup CertManager
|
||||
|
Reference in New Issue
Block a user