[jboss-cvs] JBossAS SVN: r68205 - trunk/ejb3/src/test/org/jboss/ejb3/test/initial.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Dec 12 17:24:36 EST 2007


Author: bdecoste
Date: 2007-12-12 17:24:36 -0500 (Wed, 12 Dec 2007)
New Revision: 68205

Modified:
   trunk/ejb3/src/test/org/jboss/ejb3/test/initial/SecurityTester.java
Log:
split tests for SecurityAssociation and security client

Modified: trunk/ejb3/src/test/org/jboss/ejb3/test/initial/SecurityTester.java
===================================================================
--- trunk/ejb3/src/test/org/jboss/ejb3/test/initial/SecurityTester.java	2007-12-12 21:28:10 UTC (rev 68204)
+++ trunk/ejb3/src/test/org/jboss/ejb3/test/initial/SecurityTester.java	2007-12-12 22:24:36 UTC (rev 68205)
@@ -24,8 +24,10 @@
 import javax.ejb.EJBAccessException;
 import javax.naming.InitialContext;
 import org.jboss.logging.Logger;
+import org.jboss.security.auth.callback.AppCallbackHandler;
 import org.jboss.security.SecurityAssociation;
 import org.jboss.security.SimplePrincipal;
+import org.jboss.security.client.JBossSecurityClient;
 import org.jboss.security.client.SecurityClient;
 import org.jboss.security.client.SecurityClientFactory;
 
@@ -93,16 +95,24 @@
          log.info(ignored.getMessage());
          securityFailure = false;
       }
+      
       if (securityFailure) throw new RuntimeException("excluded failure was not caught for method");
    }
    
    public void testSecurityClient() throws Exception
    {
+      SecurityAssociation.clear();
+      
       InitialContext ctx = new InitialContext();
       SecuredTest test = (SecuredTest) ctx.lookup("SecuredTestBean/local");
 
       SecurityClient sc = SecurityClientFactory.getSecurityClient();
+//      SecurityClient sc = SecurityClientFactory.getSecurityClient(JBossSecurityClient.class);
       sc.setSimple(new SimplePrincipal("somebody"),"password".toCharArray());
+      
+//      AppCallbackHandler acbh = new AppCallbackHandler("somebody","password".toCharArray()); 
+//      sc.setJAAS("other", acbh);
+      
       sc.login();
       test.unchecked();
       test.testDefault();




More information about the jboss-cvs-commits mailing list