Sun Enterprise Authentication Mechanism 1.0.1 ガイド

コンテキストの作成

コンテキストを作成するには、rpc_gss_seccreate() を呼び出します。この関数は次の引数を取ります。

rpc_gss_seccreate() を呼び出すと AUTH 認証ハンドルを戻します。例 8-1 に、rpc_gss_seccreate() で、Kerberos V5 セキュリティ機構と完全性サービスを使用してコンテキストを作成する方法を示します。


例 8-1 rpc_gss_seccreate()

CLIENT *clnt;                    /* クライアントハンドル */
char server_host[] = "foo";
char service_name[] = "nfs@eng.acme.com";
char mech[] = "kerberos_v5";

clnt = clnt_create(server_host, SERVER_PROG, SERV_VERS, "netpath");
clnt->clnt_auth = rpc_gss_seccreate(clnt, service_name, mech,
                          rpc_gss_svc_integrity, NULL, NULL, NULL);

. . .

例 8-1 では、次のことに注意してください。

詳細は、rpc_gss_seccreate(3N) のマニュアルページを参照してください。