summaryrefslogtreecommitdiffstats
path: root/java/tests/LoginTest.java
diff options
context:
space:
mode:
authorEmmanuel Raviart <eraviart@entrouvert.com>2004-07-26 22:02:03 +0000
committerEmmanuel Raviart <eraviart@entrouvert.com>2004-07-26 22:02:03 +0000
commitdb051a1a73684708d47ede1acefdaeff0cf99120 (patch)
tree8d086f9140bbeb7890f554fa815300ef9922d55c /java/tests/LoginTest.java
parent8d1bd57755ceebe0fa5a3926223a1437c9869108 (diff)
downloadlasso-db051a1a73684708d47ede1acefdaeff0cf99120.tar.gz
lasso-db051a1a73684708d47ede1acefdaeff0cf99120.tar.xz
lasso-db051a1a73684708d47ede1acefdaeff0cf99120.zip
Removed obsolete logout method load_from_dump.
Upgraded some residual calls to login_new & logout_new. Updated Java binding. Java unit test works (and C too, but Python still doesn't).
Diffstat (limited to 'java/tests/LoginTest.java')
-rw-r--r--java/tests/LoginTest.java15
1 files changed, 7 insertions, 8 deletions
diff --git a/java/tests/LoginTest.java b/java/tests/LoginTest.java
index 95ebd8b0..7c7f8b22 100644
--- a/java/tests/LoginTest.java
+++ b/java/tests/LoginTest.java
@@ -93,7 +93,7 @@ public class LoginTest extends TestCase {
spContextDump = generateServiceProviderContextDump();
assertNotNull(spContextDump);
spContext = new LassoServer(spContextDump);
- spLoginContext = new LassoLogin(spContext, null);
+ spLoginContext = new LassoLogin(spContext);
assertEquals(0, spLoginContext.initAuthnRequest(
"https://identity-provider:1998/liberty-alliance/metadata"));
assertEquals(Lasso.messageTypeAuthnRequest, spLoginContext.getRequestType());
@@ -112,7 +112,7 @@ public class LoginTest extends TestCase {
idpContextDump = generateIdentityProviderContextDump();
assertNotNull(idpContextDump);
idpContext = new LassoServer(idpContextDump);
- idpLoginContext = new LassoLogin(idpContext, null);
+ idpLoginContext = new LassoLogin(idpContext);
assertEquals(0, idpLoginContext.initFromAuthnRequestMsg(authnRequestQuery, method));
assertTrue(idpLoginContext.mustAuthenticate());
@@ -135,7 +135,7 @@ public class LoginTest extends TestCase {
spContextDump = generateServiceProviderContextDump();
assertNotNull(spContextDump);
spContext = new LassoServer(spContextDump);
- spLoginContext = new LassoLogin(spContext, null);
+ spLoginContext = new LassoLogin(spContext);
assertEquals(0, spLoginContext.initRequest(responseQuery, method));
assertEquals(0, spLoginContext.buildRequestMsg());
soapEndpoint = spLoginContext.getMsgUrl();
@@ -162,10 +162,9 @@ public class LoginTest extends TestCase {
assertNotNull(spContextDump);
spContext = new LassoServer(spContextDump);
assertNotNull(spContext);
+ spLogoutContext = new LassoLogout(spContext, Lasso.providerTypeSp);
assertNotNull(spUserContextDump);
- spUserContext = new LassoUser(spUserContextDump);
- assertNotNull(spUserContext);
- spLogoutContext = new LassoLogout(Lasso.providerTypeSp, spContext, spUserContext);
+ spLogoutContext.setUserFromDump(spUserContextDump);
assertEquals(0, spLogoutContext.initRequest(null));
assertEquals(0, spLogoutContext.buildRequestMsg());
soapEndpoint = spLogoutContext.getMsgUrl();
@@ -178,11 +177,11 @@ public class LoginTest extends TestCase {
assertNotNull(idpContextDump);
idpContext = new LassoServer(idpContextDump);
assertNotNull(idpContext);
- idpLogoutContext = new LassoLogout(Lasso.providerTypeIdp, idpContext, null);
+ idpLogoutContext = new LassoLogout(idpContext, Lasso.providerTypeIdp);
assertEquals(0, idpLogoutContext.loadRequestMsg(soapRequestMsg, Lasso.httpMethodSoap));
assertEquals(nameIdentifier, idpLogoutContext.getNameIdentifier());
assertNotNull(idpUserContextDump);
- assertEquals(0, idpLogoutContext.loadUserDump(idpUserContextDump));
+ assertEquals(0, idpLogoutContext.setUserFromDump(idpUserContextDump));
assertEquals(0, idpLogoutContext.processRequest());
idpUserContext = idpLogoutContext.getUser();
assertNotNull(idpUserContext);