Make extension bundles use the system bundle context and clean-up some of the code around extension bundles. Furthermore, refactor the protection domain assignment to make it possible to hook into it via an extension bundle. (FELIX-30)

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@618095 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/framework/src/main/java/org/apache/felix/moduleloader/IContentLoader.java b/framework/src/main/java/org/apache/felix/moduleloader/IContentLoader.java
index 8a01119..4420a44 100644
--- a/framework/src/main/java/org/apache/felix/moduleloader/IContentLoader.java
+++ b/framework/src/main/java/org/apache/felix/moduleloader/IContentLoader.java
@@ -36,6 +36,9 @@
     public void setURLPolicy(IURLPolicy urlPolicy);
     public IURLPolicy getURLPolicy();
 
+    public void setSecurityContext(Object securityContext);
+    public Object getSecurityContext();
+
     public Class getClass(String name);
     public URL getResource(String name);
     public Enumeration getResources(String name);