|
From: Pelle B. <pe...@us...> - 2004-03-22 20:20:09
|
Update of /cvsroot/neuclear/neuclear-id/src/test/org/neuclear/id/builders In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11947/src/test/org/neuclear/id/builders Modified Files: AuthenticationBuilderTest.java SigningRequestBuilderTest.java Log Message: Added simple ledger for unit testing and in memory use Index: SigningRequestBuilderTest.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-id/src/test/org/neuclear/id/builders/SigningRequestBuilderTest.java,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** SigningRequestBuilderTest.java 3 Mar 2004 23:26:45 -0000 1.12 --- SigningRequestBuilderTest.java 22 Mar 2004 20:09:49 -0000 1.13 *************** *** 1,14 **** package org.neuclear.id.builders; - import org.neuclear.id.auth.AuthenticationTicket; import org.neuclear.commons.NeuClearException; - import org.neuclear.commons.crypto.signers.NonExistingSignerException; - import org.neuclear.id.InvalidNamedObjectException; import org.neuclear.id.SignatureRequest; import org.neuclear.id.SignedNamedObject; ! import org.neuclear.id.NameResolutionException; ! import org.neuclear.tests.AbstractSigningTest; import org.neuclear.tests.AbstractObjectCreationTest; - import org.neuclear.xml.XMLException; import java.security.GeneralSecurityException; --- 1,9 ---- package org.neuclear.id.builders; import org.neuclear.commons.NeuClearException; import org.neuclear.id.SignatureRequest; import org.neuclear.id.SignedNamedObject; ! import org.neuclear.id.auth.AuthenticationTicket; import org.neuclear.tests.AbstractObjectCreationTest; import java.security.GeneralSecurityException; *************** *** 34,37 **** --- 29,35 ---- $Id$ $Log$ + Revision 1.13 2004/03/22 20:09:49 pelle + Added simple ledger for unit testing and in memory use + Revision 1.12 2004/03/03 23:26:45 pelle Updated various tests to use the AbstractObjectCreationTest *************** *** 85,89 **** Revision 1.1 2003/11/18 00:01:56 pelle ! The sample signing web application for logging in and out is now working. There had been an issue in the canonicalizer when dealing with the embedded object of the SignatureRequest object. --- 83,87 ---- Revision 1.1 2003/11/18 00:01:56 pelle ! The simple signing web application for logging in and out is now working. There had been an issue in the canonicalizer when dealing with the embedded object of the SignatureRequest object. *************** *** 100,105 **** } ! protected void verifyObject(SignedNamedObject obj) throws Exception { ! SignatureRequest tosign=(SignatureRequest) obj; assertNotNull(tosign.getUnsigned()); final Builder auth2 = tosign.getUnsigned(); --- 98,103 ---- } ! protected void verifyObject(SignedNamedObject obj) throws Exception { ! SignatureRequest tosign = (SignatureRequest) obj; assertNotNull(tosign.getUnsigned()); final Builder auth2 = tosign.getUnsigned(); *************** *** 107,111 **** assertNotNull(auth2); assertNotNull(auth2.getElement()); ! final AuthenticationTicket auth = (AuthenticationTicket) auth2.convert("neu://bob@test",signer); assertTrue(auth2.isSigned()); // assertEquals(auth.getName(), authreq.getName()); --- 105,109 ---- assertNotNull(auth2); assertNotNull(auth2.getElement()); ! final AuthenticationTicket auth = (AuthenticationTicket) auth2.convert("neu://bob@test", signer); assertTrue(auth2.isSigned()); // assertEquals(auth.getName(), authreq.getName()); *************** *** 120,124 **** protected Builder createBuilder() throws Exception { final AuthenticationTicketBuilder authreq = new AuthenticationTicketBuilder("neu://bob@test", "neu://test", "http://users.neuclear.org:8080"); ! return new SignatureRequestBuilder( "neu://bob@test", authreq, "For testing purposes"); } --- 118,122 ---- protected Builder createBuilder() throws Exception { final AuthenticationTicketBuilder authreq = new AuthenticationTicketBuilder("neu://bob@test", "neu://test", "http://users.neuclear.org:8080"); ! return new SignatureRequestBuilder("neu://bob@test", authreq, "For testing purposes"); } Index: AuthenticationBuilderTest.java =================================================================== RCS file: /cvsroot/neuclear/neuclear-id/src/test/org/neuclear/id/builders/AuthenticationBuilderTest.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** AuthenticationBuilderTest.java 3 Mar 2004 23:26:45 -0000 1.9 --- AuthenticationBuilderTest.java 22 Mar 2004 20:09:49 -0000 1.10 *************** *** 1,12 **** package org.neuclear.id.builders; - import org.neuclear.id.auth.AuthenticationTicket; import org.neuclear.commons.NeuClearException; import org.neuclear.commons.crypto.signers.NonExistingSignerException; - import org.neuclear.id.InvalidNamedObjectException; import org.neuclear.id.SignedNamedObject; ! import org.neuclear.tests.AbstractSigningTest; import org.neuclear.tests.AbstractObjectCreationTest; - import org.neuclear.xml.XMLException; import java.security.GeneralSecurityException; --- 1,9 ---- package org.neuclear.id.builders; import org.neuclear.commons.NeuClearException; import org.neuclear.commons.crypto.signers.NonExistingSignerException; import org.neuclear.id.SignedNamedObject; ! import org.neuclear.id.auth.AuthenticationTicket; import org.neuclear.tests.AbstractObjectCreationTest; import java.security.GeneralSecurityException; *************** *** 32,35 **** --- 29,35 ---- $Id$ $Log$ + Revision 1.10 2004/03/22 20:09:49 pelle + Added simple ledger for unit testing and in memory use + Revision 1.9 2004/03/03 23:26:45 pelle Updated various tests to use the AbstractObjectCreationTest *************** *** 72,76 **** Revision 1.1 2003/11/18 00:01:56 pelle ! The sample signing web application for logging in and out is now working. There had been an issue in the canonicalizer when dealing with the embedded object of the SignatureRequest object. --- 72,76 ---- Revision 1.1 2003/11/18 00:01:56 pelle ! The simple signing web application for logging in and out is now working. There had been an issue in the canonicalizer when dealing with the embedded object of the SignatureRequest object. *************** *** 88,92 **** protected void verifyObject(SignedNamedObject obj) throws NonExistingSignerException { ! final AuthenticationTicket auth = (AuthenticationTicket)obj; assertEquals(auth.getSiteHref(), "http://users.neuclear.org:8080"); } --- 88,92 ---- protected void verifyObject(SignedNamedObject obj) throws NonExistingSignerException { ! final AuthenticationTicket auth = (AuthenticationTicket) obj; assertEquals(auth.getSiteHref(), "http://users.neuclear.org:8080"); } |