
afsperlka - ka (Authentication Server) functions

use AFS; # import all AFS names use AFS @AFS::KA; # import just the ka names ka_UserAthenticateGeneral ka_ParseLogin ka_StringToKey ka_des_string_to_key ka_ReadPassword ka_UserReadPassword ka_LocalCell; ka_ExpandCell ka_CellToRealm ka_GetAuthToken ka_GetAdminToken ka_nulltoken ka_AuthServerConn ka_SingleServerConn $kas -> getentry $kas -> listentry $kas -> create $kas -> delete $kas -> randomkey $kas -> debug $kas -> getstats $kas -> setpassword $kas -> KAM_GetEntry $kas -> KAM_Debug $kas -> KAM_GetStats $kas -> KAM_GetRandomKey $kas -> KAM_CreateUser $kas -> KAM_SetPassword $kas -> KAM_DeleteUser $kas -> KAM_ListEntry $kas -> KAM_SetFields $kas -> ka_ChangePassword $kas -> ka_Authenticate $kas -> ka_GetToken

This document describes the KAS (Kerberos Authenication Server) functions available in the AFS module.


Parse userentered login name; calls ka_ParseLoginName

Calls the AFS/Andrew string-to-key function.

Calls the des_string_to_key function, returns AFS::KTC_ENCRYPTIONKEY object.

Reads password and converts to DES key.

Reads password and returns as string. Returns undef and sets $AFS::CODE on error.






Returns a token for a server.

Returns NULL token for use with ka_AuthServerConn or ka_SingleServerConn (to get an authenticated connection). Do not use with any other routines.












