GSS-API Programming Guide


In network-security terminology, a principal is a user, a program, or a machine. Principals can be either clients or servers. Examples of principals are: a user (joe@machine) logging into another machine; a network service (nfs@machine); a machine that runs an application (

In the GSS-API, principals are referred to by a special data type— see Names.