Skip to content

Commit ffd6c2b

Browse files
Merge pull request #6625 from TakayukiMatsuo/jp6352
Update Japanese API comments
2 parents 927930c + 0484f3e commit ffd6c2b

1 file changed

Lines changed: 12 additions & 10 deletions

File tree

doc/dox_comments/header_files-ja/asn_public.h

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,7 @@ int wc_GetSubjectRaw(byte **subjectRaw, Cert *cert);
393393
\return ASN_NO_SIGNER_E CA証明書の主体者を検証することができない場合に返されます。
394394
395395
\param cert 主体者の別名を設定する対象のCert構造体へのポインタ
396-
\param file PEM形式の証明書を格納しているバッファへのポインタ。
396+
\param file PEM形式の証明書のファイルパス
397397
398398
_Example_
399399
\code
@@ -901,7 +901,7 @@ int wc_PubKeyPemToDer(const unsigned char* pem, int pemSz,
901901
\return MEMORY_E メモリの確保に失敗した際に返されます。
902902
903903
\param fileName PEM形式のファイルパス
904-
\param derBuf DER形式証明書を出力する先のバッファ
904+
\param derBuf DER形式証明書を出力する先のバッファへのポインタ
905905
\param derSz DER形式証明書を出力する先のバッファのサイズ
906906
907907
_Example_
@@ -1127,7 +1127,7 @@ int wc_EccPrivateKeyDecode(const byte* input, word32* inOutIdx,
11271127
/*!
11281128
\ingroup ASN
11291129
1130-
\brief この関数はECC秘密鍵をDER形式で出力します
1130+
\brief この関数はECC秘密鍵をDER形式でバッファに出力します
11311131
11321132
\return ECC秘密鍵をDER形式での出力に成功した場合にはバッファへ出力したサイズを返します。
11331133
\return BAD_FUNC_ARG 出力バッファoutputがNULLあるいはinLenがゼロの場合に返します。
@@ -1201,7 +1201,7 @@ int wc_EccPublicKeyDecode(const byte* input, word32* inOutIdx,
12011201
処理したバッファのサイズを返します。変換して得られるDER形式のECC公開鍵は出力バッファに格納されます。
12021202
AlgCurveフラグの指定により、アルゴリズムと曲線情報をヘッダーに含めることができます。
12031203
1204-
\return >0 成功時には処理したバッファのサイズを返します。
1204+
\return 成功時には処理したバッファのサイズを返します。
12051205
\return BAD_FUNC_ARG 出力バッファoutputあるいはecc_key構造体keyがNULLの場合に返します。
12061206
\return LENGTH_ONLY_E ECC公開鍵のサイズ取得に失敗した場合に返します。
12071207
\return BUFFER_E 出力バッファが必要量より小さい場合に返します。
@@ -1496,7 +1496,7 @@ int wc_EncryptPKCS8Key(byte* key, word32 keySz, byte* out,
14961496
/*!
14971497
\ingroup ASN
14981498
1499-
\brief この関数は暗号化されたPKCS#8のDER形式の鍵を受け取り、復号してPKCS#8 非暗号化DER形式に変換します
1499+
\brief この関数は暗号化されたPKCS#8のDER形式の鍵を受け取り、復号してPKCS#8 DER形式に変換します
15001500
wc_EncryptPKCS8Keyによって行われた暗号化を元に戻します。RFC5208を参照してください。
15011501
入力データは復号データによって上書きされます。
15021502
@@ -1794,11 +1794,11 @@ int wc_SetCustomExtension(Cert *cert, int critical, const char *oid,
17941794
// failed to set the callback
17951795
}
17961796
1797-
// oid: Array of integers that are the dot separated values in an oid.
1798-
// oidSz: Number of values in oid.
1799-
// crit: Whether the extension was mark critical.
1800-
// der: The der encoding of the content of the extension.
1801-
// derSz: The size in bytes of the der encoding.
1797+
// oid: OIDを構成するドット区切りの数を格納した配列
1798+
// oidSz: oid内の値の数
1799+
// crit: 拡張がクリティカルとマークされているか
1800+
// der: DERエンコードされている拡張の内容
1801+
// derSz: 拡張の内容のサイズ
18021802
int myCustomExtCallback(const word16* oid, word32 oidSz, int crit,
18031803
const unsigned char* der, word32 derSz) {
18041804
@@ -1808,6 +1808,8 @@ int wc_SetCustomExtension(Cert *cert, int critical, const char *oid,
18081808
// 表明することになります。この拡張を処理できると判断できない場合にはエラーを
18091809
// 返してください。クリティカルとマークされている未知の拡張に遭遇した際の標準的
18101810
// な振る舞いはASN_CRIT_EXT_Eを返すことです。
1811+
// 簡潔にするためにこの例ではすべての拡張情報を受け入れ可としていますが、実際には実情に沿うようにロジックを追加してください。
1812+
18111813
return 0;
18121814
}
18131815
\endcode

0 commit comments

Comments
 (0)