hx509 enviroment functions(3) | Heimdalx509library | hx509 enviroment functions(3) |
名称
hx509 環境関数-関数
int hx509_env_add (hx509_context context, hx509_env *env, const char *key, const char *value)
詳細説明
関数説明
int hx509_env_add (hx509_context context, hx509_env * env, const char * key, const char * value)
hx509_env に新しいキー/値 (key/value) ペアを追加します。パラメータ:
context hx509 コンテキスト。
env 環境変数にも追加する環境。
key 追加するキー。
value 追加する値。
返り値:
hx509 エラーコード、
hx509_get_error_string() を参照。
int hx509_env_add_binding (hx509_context context, hx509_env * env, const char * key, hx509_env list)
hx509Xenv に新しいキー/バインディング (key/binding) ペアを追加します。パラメータ:
context hx509 コンテキスト。
env 環境変数にも追加する環境。
key 追加するキー。
list 追加するバインディングのリスト。
返り値:
hx509 エラーコード、
hx509_get_error_string() を参照。
const char* hx509_env_find (hx509_context context, hx509_env env, const char * key)
キーのために hx509_env を検索します。パラメータ:
context hx509 コンテキスト。
env 環境変数にも追加する環境。
key 検索するキー。
返り値:
キーが見つかるなら、値、そうでなければ、NULL。
hx509_env hx509_env_find_binding (hx509_context context, hx509_env env, const char * key)
バインディングのために hx509_env を検索します。パラメータ:
context hx509 コンテキスト。
env 環境変数にも追加する環境。
key 検索するキー。
返り値:
キーが見つかるなら、バインディング、そうでなければ、NULL。
void hx509_env_free (hx509_env * env)
hx509_env 環境コンテキストを解放します。パラメータ:
env 解放する環境。
const char* hx509_env_lfind (hx509_context context, hx509_env env, const char * key, size_t len)
長さに基づいたキーのために hx509_env を検索します。パラメータ:
context hx509 コンテキスト。
env 環境変数にも追加する環境。
key 検索するキー。
len キーの長さ。
返り値:
キーが見つかるなら、値、そうでなければ、NULL。
11 Jan 2012 | Version 1.5.2 |