Linkexpress 利用者プログラム開発ガイド
目次 索引 前ページ次ページ

第4章 利用者プログラムインタフェース> 4.1 転送API> 4.1.4 転送APIのパラメタパケット一覧> 4.1.4.28 ssl_option_t

4.1.4.28.1 ssl_option_tのメンバ一覧

sctl_dir(スロット管理ディレクトリ名) *unsigned char型

証明書管理パッケージのスロット管理ディレクトリ名を128文字(バイト)以内の絶対パスで指定します。省略するときは、NULLを指定します。省略時はSSL通信パラメタ設定アプリケーション(ssl_applpathオペランドの指定値)から通知される値が採用されます。なお、本オペランドとネットワーク定義の両方を省略することはできません。

token_label(トークンラベル) *unsigned char型

秘密鍵のトークンラベルを32文字(バイト)以内で指定します。省略するときは、NULLを指定します。省略するときは、NULLを指定します。省略時はSSL通信パラメタ設定アプリケーション(ssl_applpathオペランドの指定値)から通知される値が採用されます。なお、本オペランドとネットワーク定義の両方を省略することはできません。

token_password(トークンパスワード) *unsigned char型

秘密鍵のトークンパスワードを32文字(バイト)以内で指定します。省略するときは、NULLを指定します。省略時はSSL通信パラメタ設定アプリケーション(ssl_applpathオペランドの指定値)から通知される値が採用されます。なお、本オペランドとネットワーク定義の両方を省略することはできません。

version(SSLプロトコルバージョン) unsigned 型

SSLプロトコルバージョンを設定します。省略(NULL)した場合、DTS_API_SSL_VER3が採用されます。

DTS_API_SSL_VER2 : SSLバージョン2を利用します。

DTS_API_SSL_VER3 : SSLバージョン3を利用します。

certenv_dir(証明書運用管理ディレクトリ名) *unsigned char型

証明書管理パッケージの証明書運用管理ディレクトリ名を1024文字(バイト)以内の絶対パスで指定します。省略するときは、NULLを指定します。省略時はSSL通信パラメタ設定アプリケーション(ssl_applpathオペランドの指定値)から通知される値が採用されます。なお、本オペランドとネットワーク定義の両方を省略することはできません。

cert_client(証明書ニックネームリスト) *unsigned char型

自システムの証明書をニックネームで指定します。複数の証明書を指定する場合は個々のニックネームを":"(コロン)で区切って列挙します。区切り文字を含み全体で最大256バイトまで指定できます。省略するときは、NULLを指定します。省略時はSSL通信パラメタ設定アプリケーション(ssl_applpathオペランドの指定値)から通知される値が採用されます。なお、本オペランドとネットワーク定義の両方が省略されている場合、登録されているサイト証明書のニックネームがすべて指定されたものとみなします。


目次 索引 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 1997-2007