RPC_GSS_GETCRED(3) |
FreeBSD Library Functions Manual |
RPC_GSS_GETCRED(3) |
名称
rpc_gss_getcred —
RPC 要求のための認証情報を取得します
ライブラリ
RPC GSS-API Authentication Library (librpcsec_gss, -lrpcsec_gss)
書式
#include < rpc/rpcsec_gss.h>
AUTH *
rpc_gss_getcred( struct svc_req *req, rpc_gss_rawcred_t **rcred, rpc_gss_ucred_t **ucred, void **cookie);
解説
この関数は、RPC 要求に関連している RPCSEC_GSS の認証された資格証明を返します。
パラメータ
-
req
-
問い合わせする RPC 要求。
-
rcred
-
NULL でないなら、
*rcred は、この要求のために生 (raw) の資格証明を指すように設定されます。
-
ucred
-
-
rcred
-
NULL でないなら、
*ucred は、対応する unix の資格証明を指すように設定されます。
-
cookie
-
NULL でないなら、
*cookie は、
rpc_gss_set_callback() で登録されたコールバック関数によって返されるクッキー値を設定します。
戻り値
成功するなら、
TRUE を返し、そうでなければ、
FALSE を返します。
歴史
rpc_gss_getcred マニュアルページは、
FreeBSD 8.0 ではじめて登場しました。
作者
このマニュアルページは、
Doug Rabson <dfr@FreeBSD.org>によって書かれました。