User: starksm
Date: 01/11/09 02:31:37
Modified: src/main/org/jboss/test Tag: Branch_2_4 TestProtocol.java
Log:
Update the debug logging
Revision Changes Path
No revision
No revision
1.1.4.1 +19 -7 jbosssx/src/main/org/jboss/test/TestProtocol.java
Index: TestProtocol.java
===================================================================
RCS file: /cvsroot/jboss/jbosssx/src/main/org/jboss/test/TestProtocol.java,v
retrieving revision 1.1
retrieving revision 1.1.4.1
diff -u -r1.1 -r1.1.4.1
--- TestProtocol.java 2001/03/05 09:53:37 1.1
+++ TestProtocol.java 2001/11/09 10:31:37 1.1.4.1
@@ -13,27 +13,29 @@
import java.security.MessageDigest;
import org.apache.log4j.Category;
-import org.apache.log4j.FileAppender;
+import org.apache.log4j.ConsoleAppender;
import org.apache.log4j.NDC;
import org.apache.log4j.PatternLayout;
+import org.jboss.logging.log4j.TracePriority;
+import org.jboss.security.Logger;
import org.jboss.security.Util;
import org.jboss.security.srp.SRPConf;
import org.jboss.security.srp.SRPServerInterface;
import org.jboss.security.srp.SRPServerInterface.SRPParameters;
import org.jboss.security.srp.SRPClientSession;
import org.jboss.security.srp.SRPServerSession;
-import org.jboss.security.srp.TracePriority;
/** Test of the SRP protocol msg exchange sequence.
-@author [EMAIL PROTECTED]
-@version $Revision: 1.1 $
+@author [EMAIL PROTECTED]
+@version $Revision: 1.1.4.1 $
*/
public class TestProtocol extends junit.framework.TestCase
{
- String username = "stark";
- String password = "scott";
+ static Logger log = Logger.getInstance(TestProtocol.class);
+ String username = "jduke";
+ String password = "theduke";
SRPServerInterface server;
/** A simple hard coded implementation of SRPServerInterface that validates
@@ -47,8 +49,18 @@
TstImpl(String password, String salt)
{
+ BigInteger N = SRPConf.getDefaultParams().N();
+ log.trace("N: "+Util.tob64(N.toByteArray()));
+ BigInteger g = SRPConf.getDefaultParams().g();
+ log.trace("g: "+Util.tob64(g.toByteArray()));
params.N = SRPConf.getDefaultParams().Nbytes();
+ log.trace("N': "+Util.tob64(params.N));
params.g = SRPConf.getDefaultParams().gbytes();
+ log.trace("g': "+Util.tob64(params.g));
+ byte[] hn = Util.newDigest().digest(params.N);
+ log.trace("H(N): "+Util.tob64(hn));
+ byte[] hg = Util.newDigest().digest(params.g);
+ log.trace("H(g): "+Util.tob64(hg));
params.s = Util.fromb64(salt);
this.password = password;
}
@@ -88,7 +100,7 @@
// Set up a simple configuration that logs on the console.
Category root = Category.getRoot();
root.setPriority(TracePriority.TRACE);
- root.addAppender(new FileAppender(new PatternLayout("%x%m%n"), System.out));
+ root.addAppender(new ConsoleAppender(new PatternLayout("%x%m%n")));
Util.init();
NDC.push("S,");
server = new TstImpl(password, "123456");
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-development