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

名称

rpc_gss_get_principal_nameプリンシパル名を取得します

ライブラリ

RPC GSS-API Authentication Library (librpcsec_gss, -lrpcsec_gss)

書式

#include < rpc/rpcsec_gss.h>

bool_t
rpc_gss_get_principal_name( rpc_gss_principal_t *principal, const char *mech, const char *name, const char *node, const char *domain);

解説

様々な文字列からクライアントのプリンシパルを生成するために、この関数を使用することができます。

パラメータ

principal
プリンシパルが成功して作成されるなら、 *principal は、GSS-API のエクスポートされた名前の形式で新しいプリンシパルを指すように設定されます。
mech
このプリンシパルのためのメカニズムの名前。
name
プリンシパルの名前の部分。
node
NULL でないなら、プリンシパルのホスト名またはインスタンス部分です。
domain
NULL でないなら、プリンシパルのドメインまたはレルム部分です。

戻り値

プリンシパルが作成されたなら、 TRUE を返し、そうでなければ FALSE を返します。

歴史

rpc_gss_get_principal_name マニュアルページは、 FreeBSD 8.0 ではじめて登場しました。

作者

このマニュアルページは、 Doug Rabson <dfr@FreeBSD.org>によって書かれました。
January 26, 2010 FreeBSD