pyrad

ソフトウェアのスクリーンショット:
pyrad
ソフトウェアの詳細:
バージョン: 2.0
日付のアップロード: 12 May 15
開発者: Wichert Akkerman
ライセンス: 無料
人気: 5

Rating: nan/5 (Total Votes: 0)

pyradは、Python RADIUSクライアントです。
pyradは、いくつかのモジュールが含まれています。
pyrad.client
 RADIUSクライアントクラス。
pyrad.dictionary
 RADIUSディクショナリのサポート。標準にradiusd辞書をサポートし、FreeRADIUSのオクテットとabinary拡張のための予備的なサポートしています。
pyrad.packet
 RADIUS要求または応答でパケット。パケット·オブジェクトは、標準のPythonデータ型を使用し、RADIUSが属性名に、プログラマを可能に必要なすべてのデータ変換を処理します。
pyrad.server
 RADIUSサーバーとプロキシクラスの基本。
pyrad.tools
主にデータ変換のために内部的に使用されるユーティリティ関数、
簡単な例
以下のpyradを使用する方法の簡単な例です。それは、認証要求を行う方法を示しています。
      輸入pyrad.packet
      pyrad.clientインポートクライアントから
      pyrad.dictionary輸入辞書
      SRV =クライアント(サーバー= "radius.my.domain"、秘密= "s3cr3t」、
      のdict =辞書( "dicts /辞書"、 "dictionary.acc」))
      REQ = srv.CreateAuthPacket(コード= pyrad.packet.AccessRequest、
      user_nameは「Wichertさん」、NAS_Identifierは= "localhost"が)
      REQ [「ユーザーパスワード」] = req.PwCrypt( "パスワード")
      返信= srv.SendPacket(REQ)
      reply.code == pyrad.packet.AccessAccept場合:
      印刷 "アクセスが受け入れ」
      他:
      印刷 "アクセスが拒否されました」
      プリント "サーバーによって返された属性:"
      reply.keys中のI():
      印刷 "%sの:%s"は%(私は、返信[i])と
要件:

開発者の他のソフトウェア Wichert Akkerman

htmllaundry
htmllaundry

11 May 15

Euphorie
Euphorie

12 Apr 15

へのコメント pyrad

コメントが見つかりません
コメントを追加
画像をオンにする!