pyrad

Skjermbilde programvare:
pyrad
Prog.varedetaljer:
Versjon: 2.0
Last opp dato: 12 May 15
Utvikler: Wichert Akkerman
Lisens: Gratis
Popularitet: 47

Rating: 5.0/5 (Total Votes: 1)

pyrad er en Python RADIUS klient.
pyrad inneholder flere moduler:
pyrad.client
 RADIUS klient klasse.
pyrad.dictionary
 RADIUS ordbok støtte. Støtter standard radiusd ordbøker og har foreløpig støtte for Freeradius oktetter og abinary utvidelser.
pyrad.packet
 En pakke med en RADIUS forespørsel eller svar. En pakke objektet tar vare på all nødvendig datakonvertering slik programmereren å bare bruke standard python datatyper og RADIUS-attributtet navn.
pyrad.server
 Grunn RADIUS server og proxy klasser.
pyrad.tools
Nyttefunksjoner, for det meste brukes internt for datakonvertering
Enkelt eksempel
Nedenfor er et enkelt eksempel på hvordan du bruker pyrad; det viser hvordan du gjør en autentiseringsforespørsel.
      import pyrad.packet
      fra pyrad.client import Client
      fra pyrad.dictionary import ordbok
      srv = Client (server = "radius.my.domain", hemmelig = "s3cr3t",
      dict = Ordbok ("rusmiddel / ordbok", "dictionary.acc"))
      req = srv.CreateAuthPacket (kode = pyrad.packet.AccessRequest,
      User_name = "Wichert", NAS_Identifier = "localhost")
      req ["User-passord"] = req.PwCrypt ("passord")
      svar = srv.SendPacket (req)
      hvis reply.code == pyrad.packet.AccessAccept:
      print "tilgang akseptert"
      annet:
      print "tilgang"
      print "attributter returneres av serveren:"
      for jeg i reply.keys ():
      print "% s:% s"% (i, svarer [i])
Krav:

Annen programvare fra utvikleren Wichert Akkerman

Euphorie
Euphorie

12 Apr 15

htmllaundry
htmllaundry

11 May 15

Kommentarer til pyrad

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!