Sun Guía de Sun Enterprise Authentication Mechanism

Creación de un contexto

Los contextos se crean con la llamada rpc_gss_seccreate(). Esta función toma los argumentos siguientes:

Devuelve un manejador de autenticación AUTH. Ejemplo 8-1 muestra cómo se puede utilizar rpc_gss_seccreate() para crear un contexto mediante el mecanismo de seguridad Kerberos V5 y el servicio de integridad:


Ejemplo 8-1 rpc_gss_seccreate()

CLIENT *clnt;                    /* manejador de cliente */ 
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); . . .

Algunas de las cosas que se deben tener en cuenta sobre Ejemplo 8-1 son:

Para más información, véase la página del comando man de rpc_gss_seccreate(3N).