| Top |
| extern gss_OID_desc | GSS_C_NT_USER_NAME_static |
| extern gss_OID_desc | GSS_C_NT_MACHINE_UID_NAME_static |
| extern gss_OID_desc | GSS_C_NT_STRING_UID_NAME_static |
| extern gss_OID_desc | GSS_C_NT_HOSTBASED_SERVICE_X_static |
| extern gss_OID_desc | GSS_C_NT_HOSTBASED_SERVICE_static |
| extern gss_OID_desc | GSS_C_NT_ANONYMOUS_static |
| extern gss_OID_desc | GSS_C_NT_EXPORT_NAME_static |
const char *
gss_check_version (const char *req_version);
Check that the version of the library is at minimum the one
given as a string in req_version
.
WARNING: This function is a GNU GSS specific extension, and is not part of the official GSS API.
int gss_userok (const gss_name_t name,const char *username);
Compare the username against the output from gss_export_name()
invoked on name
, after removing the leading OID. This answers the
question whether the particular mechanism would authenticate them
as the same principal
WARNING: This function is a GNU GSS specific extension, and is not part of the official GSS API.