FELIX-3935 - Testcases for JAAS integration

Adding testcases for following authentication scenarios
-- With TCCL switch
-- With Felix JAAS related classes on bootclasspath
-- With LoginContextFactory

Removing JaasConstants class from API for now as these constants are only required by testcases

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1458707 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/jaas/pom.xml b/jaas/pom.xml
index 3496aa7..9cbc129 100644
--- a/jaas/pom.xml
+++ b/jaas/pom.xml
@@ -47,6 +47,9 @@
       <bundle.file.name>
         ${bundle.build.name}/${project.build.finalName}.jar
       </bundle.file.name>
+      <bundle.boot.file>
+        ${bundle.build.name}/${project.build.finalName}-boot.jar
+      </bundle.boot.file>
     </properties>
     
     <build>
@@ -155,7 +158,7 @@
               <configuration>
                 <systemPropertyVariables>
                   <project.bundle.file>${bundle.file.name}</project.bundle.file>
-                  <felix.ca.version>${felix.ca.version}</felix.ca.version>
+                  <project.boot.file>${bundle.file.name}</project.boot.file>
                 </systemPropertyVariables>
               </configuration>
             </plugin>
@@ -241,6 +244,12 @@
           <version>1.6.0</version>
           <scope>test</scope>
         </dependency>
+        <dependency>
+          <groupId>org.apache.felix</groupId>
+          <artifactId>org.apache.felix.configadmin</artifactId>
+          <version>1.6.0</version>
+          <scope>test</scope>
+        </dependency>
     </dependencies>
 
     <profiles>