Radiuslib.

Radiuslib fornece um protocolo de raio completo e biblioteca de serviços públicos para Ruby.
Baixe Agora

Radiuslib. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Dan Debertin
  • Site do editor:
  • http://www.nodewarrior.org/radiuslib/

Radiuslib. Tag


Radiuslib. Descrição

Radiuslib fornece um protocolo de raio completo e biblioteca de serviços públicos para Ruby. O Radiuslib fornece um protocolo de raio completo e a biblioteca de utilitários para Ruby.Radiuslib é uma biblioteca completa de protocolo de raio e utilitário para o idioma de programação Ruby. Inclui uma implementação de protocolo compatível com RFC, bem como classes de parser para dicionários de raios, arquivos de "usuários" de formato Cistron, e logs de contabilidade de "detalhe" padrão.Aqui são alguns principais recursos de "Radiuslib": · VSA completa apoio, mesmo aqueles peculiares USR VSAS. Toda a complexidade do manuseio VSA está abaixo da superfície; Você os trata como qualquer outro atributo, e o Radiuslib lida com a embalagem mais complexa e descompactando esses atributos exigem. · As aulas de autenticação suportam PAP e CHAP. Tem sido um aborrecimento freqüente para mim que mais bibliotecas (PERL's) não suportam o CHAP. Radiuslib lida com os dois métodos de autenticação perfeitamente. · Codifica e decodifica os filtros no formato de filtro binário Ascendente ('abinary'). · API idiomática, rubi-ish. Tentei implementar muitos iteradores úteis e a maioria das classes que representam dados indexáveis podem ser acessados como você esperaria, com os métodos familiares [] e [] =. · As classes "Solicitar" incluem rede do cliente, com tempo limite e retransmissão configuráveis. · Uma implementação completa, compatível com RFC do protocolo, apropriado para uso do cliente ou servidor. A autenticação e a contabilidade são suportadas. · Um manipulador de solicitação de raio de nível mais alto, encapsulando uma autenticação inteira de raio ou transação contábil. · Um analisador de dicionário suportando quase todos os formatos disponíveis em uso hoje. · Um analisador de leitura / gravação para arquivos de "Usuários" de formato Cistron, comumente usado para armazenar informações de autenticação do usuário. · Um analisador de leitura / gravação para arquivos "Usuários" de formato Cistron no formato DBM (TBA). · Um analisador para arquivos "detalhe" de contabilidade de raio. Este é outro formato de arquivo padrão usado por Servidores RADIUS para registrar dados de contabilidade.Requirements: · RubyWhat novo nesta versão: · Esta versão inicial do beta apresenta suporte ao VSA, suporte a PAP / CHAP, codificação e decodificação dos filtros binários Ascend (tipo 'abinião' ) e networking do lado do cliente.


Radiuslib. Software Relacionado