Guide du mécanisme d'authentification pour l'entreprise de Sun

Définition des noms de principal de serveurs

Un serveur doit connaître les noms des principaux qu'il représentera lors de son démarrage (un serveur peut agir comme plus d'un principal). rpc_gss_set_svc_name() définit le nom du/des principal(aux) :


Exemple 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;		/* temps durant lequel le justificatif d'identité doit être valide 
*/
rpc_gss_set_svc_name(principal, mécanisme, req_time, SERV_PROG, SERV_VERS);

(Kerberos ne tient pas compte du paramètre req_time, mais d'autres systèmes d'authentification peuvent l'utiliser.)

Pour de plus amples renseignements, consultez la page de manuel rpc_gss_set_svc_name(3N).