pyrad

Software skärmdump:
pyrad
Mjukvaruinformation:
Version: 2.0
Ladda upp dagen: 12 May 15
Utvecklare: Wichert Akkerman
Licens: Gratis
Popularitet: 5

Rating: nan/5 (Total Votes: 0)

pyrad är en Python RADIUS-klient.
pyrad innehåller flera moduler:
pyrad.client
 RADIUS-klient klass.
pyrad.dictionary
 RADIUS ordboken stöd. Stöder standard radiusd ordböcker och har preliminärt stöd för freeradius oktetter och abinary förlängningar.
pyrad.packet
 Ett paket med en RADIUS begäran eller svar. En paketobjekt tar hand om alla nödvändiga data konvertering tillåter programmeraren att endast använda standardtyper python data och RADIUS attributnamn.
pyrad.server
 Basradie server och proxy klasser.
pyrad.tools
Nyttofunktioner, främst används internt för datakonvertering
Enkelt exempel
Nedan är ett enkelt exempel på hur man använder pyrad; det visar hur man gör en autentiseringsbegäran.
      import pyrad.packet
      från pyrad.client import Klient
      från pyrad.dictionary import Lexikon
      SRV = Client (server = "radius.my.domain", hemlig = "s3cr3t",
      dict = ordbok ("dicts / dictionary", "dictionary.acc"))
      req = srv.CreateAuthPacket (kod = pyrad.packet.AccessRequest,
      Användarnamn = "Wichert", NAS_Identifier = "localhost")
      req ["Användarlösenord"] = req.PwCrypt ("password")
      svara = srv.SendPacket (req)
      om reply.code == pyrad.packet.AccessAccept:
      print "tillgång accepterade"
      annat:
      print "åtkomst nekad"
      print "Egenskaper returneras av servern:"
      ty jag i reply.keys ():
      print "% s:% s"% (i, svara [i])
Krav:

Annan programvara för utvecklare Wichert Akkerman

htmllaundry
htmllaundry

11 May 15

Euphorie
Euphorie

12 Apr 15

Kommentarer till pyrad

Kommentarer hittades inte
Kommentar
Slå på bilder!