testdictionary.java
来自「TinyRadius is a simple, small and fast J」· Java 代码 · 共 36 行
JAVA
36 行
/**
* $Id: TestDictionary.java,v 1.1 2005/09/06 16:38:41 wuttke Exp $
* Created on 06.09.2005
* @author mw
* @version $Revision: 1.1 $
*/
package org.tinyradius.test;
import java.io.FileInputStream;
import java.io.InputStream;
import org.tinyradius.attribute.IpAttribute;
import org.tinyradius.dictionary.Dictionary;
import org.tinyradius.dictionary.DictionaryParser;
import org.tinyradius.packet.AccessRequest;
/**
* Shows how to use TinyRadius with a custom dictionary
* loaded from a dictionary file.
* Requires a file "test.dictionary" in the current directory.
*/
public class TestDictionary {
public static void main(String[] args)
throws Exception {
InputStream source = new FileInputStream("test.dictionary");
Dictionary dictionary = DictionaryParser.parseDictionary(source);
AccessRequest ar = new AccessRequest("UserName", "UserPassword");
ar.setDictionary(dictionary);
ar.addAttribute("WISPr-Location-ID", "LocationID");
ar.addAttribute(new IpAttribute(8, 1234567));
System.out.println(ar);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?