pyrad

Sagteware kiekie:
pyrad
Sagteware besonderhede:
Weergawe: 2.0
Upload datum: 12 May 15
Ontwikkelaar: Wichert Akkerman
Lisensie: Gratis
Populariteit: 47

Rating: 5.0/5 (Total Votes: 1)

pyrad is 'n Python RADIUS kliënt.
pyrad bevat verskeie modules:
pyrad.client
 RADIUS kliënt klas.
pyrad.dictionary
 RADIUS woordeboek ondersteuning. Ondersteun standaard radiusd woordeboeke en het voorlopige steun vir die freeradius octets en abinary uitbreidings.
pyrad.packet
 'N Pakkie met 'n radius versoek of antwoord. 'N Pakkie voorwerp sorg vir al die nodige data omskakeling sodat die programmeerder om slegs die standaard tipes python data en radius kenmerk name.
pyrad.server
 Basiese RADIUS bediener en proxy klasse.
pyrad.tools
Nut funksies, meestal intern gebruik vir data omskakeling
Eenvoudige voorbeeld
Hier is 'n eenvoudige voorbeeld van hoe om pyrad gebruik; dit wys hoe om 'n verifikasie versoek te doen.
      invoer pyrad.packet
      van pyrad.client invoer kliënt
      van pyrad.dictionary invoer woordeboek
      SRV = Kliënt (bediener = "radius.my.domain", geheime = "s3cr3t"
      dict = woordeboek ("dicts / woordeboek", "dictionary.acc"))
      req = srv.CreateAuthPacket (kode = pyrad.packet.AccessRequest,
      USER_NAME = "Wichert", NAS_Identifier = "localhost")
      req ["Gebruiker-wagwoord"] = req.PwCrypt ("password")
      antwoord = srv.SendPacket (req)
      As reply.code == pyrad.packet.AccessAccept:
      Druk "toegang aanvaar"
      anders:
      Druk "toegang geweier"
      Druk "eienskappe teruggekeer met bediener:"
      vir i in reply.keys ():
      Druk "% s:% s"% (i, antwoord [i])
Vereistes:

Ander sagteware ontwikkelaar Wichert Akkerman

htmllaundry
htmllaundry

11 May 15

Euphorie
Euphorie

12 Apr 15

Kommentaar te pyrad

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!