pyrad

Szoftver screenshot:
pyrad
Szoftver adatai:
Változat: 2.0
Feltöltés dátuma: 12 May 15
Fejlesztő: Wichert Akkerman
Engedély: Ingyenes
Népszerűség: 5

Rating: nan/5 (Total Votes: 0)

pyrad egy Python RADIUS kliens.
pyrad tartalmaz több modul:
pyrad.client
 RADIUS kliens osztály.
pyrad.dictionary
 RADIUS szótár támogatás. Támogatja a szabványos radiusd szótárak és előzetes támogatja a freeradius oktettre és abinary kiterjesztéseket.
pyrad.packet
 A csomag egy RADIUS megkeresés vagy válasz. A csomag célja gondoskodik a szükséges adatok átalakítása, amely lehetővé teszi, hogy a programozó csak szabványos python adattípusok és RADIUS attribútum nevét.
pyrad.server
 Alapvető RADIUS szerver és a proxy osztályok.
pyrad.tools
Utility funkciók, többnyire belsőleg adatok átalakítása
Egyszerű példa
Az alábbiakban egy egyszerű példát, hogyan kell használni pyrad; ez azt mutatja, hogyan kell csinálni egy hitelesítési kérelmet.
      import pyrad.packet
      re pyrad.client import Client
      re pyrad.dictionary import szótár
      srv = Client (server = "radius.my.domain", titkos = "s3cr3t",
      dict = szótár ("dicts / szótárt", "dictionary.acc"))
      req = srv.CreateAuthPacket (kód = pyrad.packet.AccessRequest,
      Felhasználó_neve = "Wichert", NAS_Identifier = "localhost")
      req ["User-jelszó"] = req.PwCrypt ("jelszó")
      válaszolni = srv.SendPacket (req)
      ha reply.code == pyrad.packet.AccessAccept:
      print "hozzáférési elfogadott"
      más:
      print "hozzáférés megtagadva"
      print "Tulajdonságok által visszaadott szerver:"
      for i in reply.keys ():
      print "% s:% s"% (i, válasz [i])
Követelmények:

Más szoftver fejlesztő Wichert Akkerman

Euphorie
Euphorie

12 Apr 15

htmllaundry
htmllaundry

11 May 15

Hozzászólások a pyrad

Hozzászólás nem található
Megjegyzés hozzáadása
Kapcsolja be a képeket!