X-Git-Url: http://git.pjr.cc/?p=ga4php.git;a=blobdiff_plain;f=archive%2Fauthserver_v1.0%2Flib%2FauthClient.php;fp=archive%2Fauthserver_v1.0%2Flib%2FauthClient.php;h=81143ae8aefefcac7f46ab49f90c4902f661f078;hp=0000000000000000000000000000000000000000;hb=ee45b81ae7117097934cacc0c129565fddb49fc4;hpb=ac262b9b316777bed9e908b8b85200b8a14256f7 diff --git a/archive/authserver_v1.0/lib/authClient.php b/archive/authserver_v1.0/lib/authClient.php new file mode 100644 index 0000000..81143ae --- /dev/null +++ b/archive/authserver_v1.0/lib/authClient.php @@ -0,0 +1,190 @@ +sendReceive(MSG_ADD_RADIUS_CLIENT, $message); + } + + function deleteRadiusClient($clientname) { + $message["clientname"] = $clientname; + + return $this->sendReceive(MSG_REMOVE_RADIUS_CLIENT, $message); + + } + + function getRadiusClients() { + return $this->sendReceive(MSG_GET_RADIUS_CLIENTS, ""); + } + + + function syncUserToken($username, $tokenone, $tokentwo) { + $message["username"] = $username; + $message["tokenone"] = $tokenone; + $message["tokentwo"] = $tokentwo; + + return $this->sendReceive(MSG_SYNC_TOKEN, $messgae); + } + + function getUserTokenType($username) { + $message["username"] = $username; + + return $this->sendReceive(MSG_GET_TOKEN_TYPE, $message); + } + + function setUserToken($username, $token) { + $message["username"] = $username; + $message["tokenstring"] = $token; + + return $this->sendReceive(MSG_GET_USER_TOKEN, $message); + } + + function setUserPass($username, $password) { + $message["username"] = $username; + $message["password"] = $password; + + return $this->sendReceive(MSG_SET_USER_PASSWORD, $message); + } + + function getOtkID($username) { + $message["username"] = $username; + + return $this->sendReceive(MSG_GET_OTK_ID, $message); + } + + function getOtkPng($username, $otk) { + $message["otk"] = $otk; + $message["username"] = $username; + + return $this->sendReceive(MSG_GET_OTK_PNG, $message); + } + + function authUserPass($username, $password) { + $message["username"] = $username; + $message["password"] = $password; + + return $this->sendReceive(MSG_AUTH_USER_PASSWORD, $message); + } + + function deleteUser($username) { + $message["username"] = $username; + + return $this->sendReceive(MSG_DELETE_USER, $message); + } + + function setUserRealName($username, $realname) { + $message["username"] = $username; + $message["realname"] = $realname; + + return $this->sendReceive(MSG_SET_USER_REALNAME, $message); + } + + function getUsers() { + return $this->sendReceive(MSG_GET_USERS, ""); + } + + function authUserToken($username, $passcode) { + $message["username"] = $username; + $message["passcode"] = $passcode; + + return $this->sendReceive(MSG_AUTH_USER_TOKEN, $message); + } + + function deleteUserToken($username) { + $message["username"] = $username; + + return $this->sendReceive(MSG_DELETE_USER_TOKEN, $message); + } + + function addUser($username, $tokentype="", $hexkey="") { + $message["username"] = $username; + if($tokentype!="") $message["tokentype"] = $tokentype; + if($hexkey!="") $message["hexkey"] = $hexkey; + + return $this->sendReceive(MSG_ADD_USER_TOKEN, $message); + } + + function setUserTokenType($username, $tokentype) { + $message["username"] = $username; + $message["tokentype"] = $tokentype; + + return $this->sendReceive(MSG_SET_USER_TOKEN_TYPE, $message); + } +} + +?>