EN JA
RPC_GSS_GETCRED(3)
RPC_GSS_GETCRED(3) FreeBSD Library Functions Manual RPC_GSS_GETCRED(3)

名称

rpc_gss_getcredRPC 要求のための認証情報を取得します

ライブラリ

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>によって書かれました。
January 26, 2010 FreeBSD