Sun 企业鉴别机制指南

设定服务器授权对象名称

服务器需要在启动时被告知其将代表的授权对象的名称。 (一个服务器可以作为一个以上的授权对象行事。) rpc_gss_set_svc_name() 设定授权对象的名称:


实例 8-3 rpc_gss_set_svc_name()

char *principal, *mechanism; 
u_int req_time; 

principal = "nfs@eng.acme.com"; 
mechanism = "kerberos_v5"; 
req_time = 10000;		/* time for which credential should be valid */ 

rpc_gss_set_svc_name(principal, mechanism, req_time, SERV_PROG, SERV_VERS);

(Kerberos 忽略 req_time 参数。其它的鉴别系统可能会使用它。)

如要了解更多的信息,请参见 rpc_gss_set_svc_name(3N) 手册页。