Author: iocanel
Date: Thu Nov 18 19:15:51 2010
New Revision: 1036579

URL: http://svn.apache.org/viewvc?rev=1036579&view=rev
Log:
[KARAF-287] Bumped karaf-jaas.xsd to reflect changes.

Added:
    
karaf/trunk/jaas/config/src/main/java/org/apache/karaf/jaas/config/karaf-jaas-1.0.0.xsd
    
karaf/trunk/jaas/config/src/main/resources/org/apache/karaf/jaas/config/karaf-jaas-1.1.0.xsd
      - copied, changed from r1031979, 
karaf/trunk/jaas/config/src/main/resources/org/apache/karaf/jaas/config/karaf-jaas.xsd
Removed:
    
karaf/trunk/jaas/config/src/main/resources/org/apache/karaf/jaas/config/karaf-jaas.xsd
Modified:
    
karaf/trunk/jaas/config/src/main/java/org/apache/karaf/jaas/config/impl/NamespaceHandler.java

Modified: 
karaf/trunk/jaas/config/src/main/java/org/apache/karaf/jaas/config/impl/NamespaceHandler.java
URL: 
http://svn.apache.org/viewvc/karaf/trunk/jaas/config/src/main/java/org/apache/karaf/jaas/config/impl/NamespaceHandler.java?rev=1036579&r1=1036578&r2=1036579&view=diff
==============================================================================
--- 
karaf/trunk/jaas/config/src/main/java/org/apache/karaf/jaas/config/impl/NamespaceHandler.java
 (original)
+++ 
karaf/trunk/jaas/config/src/main/java/org/apache/karaf/jaas/config/impl/NamespaceHandler.java
 Thu Nov 18 19:15:51 2010
@@ -36,7 +36,7 @@ import java.util.Set;
 public class NamespaceHandler implements 
org.apache.aries.blueprint.NamespaceHandler {
 
     public URL getSchemaLocation(String namespace) {
-        return 
getClass().getResource("/org/apache/karaf/jaas/config/karaf-jaas.xsd");
+        return 
getClass().getResource("/org/apache/karaf/jaas/config/karaf-jaas-1.1.0.xsd");
     }
 
     public Set<Class> getManagedClasses() {

Added: 
karaf/trunk/jaas/config/src/main/java/org/apache/karaf/jaas/config/karaf-jaas-1.0.0.xsd
URL: 
http://svn.apache.org/viewvc/karaf/trunk/jaas/config/src/main/java/org/apache/karaf/jaas/config/karaf-jaas-1.0.0.xsd?rev=1036579&view=auto
==============================================================================
--- 
karaf/trunk/jaas/config/src/main/java/org/apache/karaf/jaas/config/karaf-jaas-1.0.0.xsd
 (added)
+++ 
karaf/trunk/jaas/config/src/main/java/org/apache/karaf/jaas/config/karaf-jaas-1.0.0.xsd
 Thu Nov 18 19:15:51 2010
@@ -0,0 +1,62 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one or more
+    contributor license agreements.  See the NOTICE file distributed with
+    this work for additional information regarding copyright ownership.
+    The ASF licenses this file to You under the Apache License, Version 2.0
+    (the "License"); you may not use this file except in compliance with
+    the License.  You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+    Unless required by applicable law or agreed to in writing, software
+    distributed under the License is distributed on an "AS IS" BASIS,
+    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+    See the License for the specific language governing permissions and
+    limitations under the License.
+
+-->
+<xs:schema elementFormDefault='qualified'
+           targetNamespace='http://karaf.apache.org/xmlns/jaas/v1.0.0'
+           xmlns:xs='http://www.w3.org/2001/XMLSchema'
+           xmlns:bp="http://www.osgi.org/xmlns/blueprint/v1.0.0";
+           xmlns:tns='http://karaf.apache.org/xmlns/jaas/v1.0.0'>
+
+    <xs:import namespace="http://www.osgi.org/xmlns/blueprint/v1.0.0"/>
+
+    <xs:element name="config">
+        <xs:complexType>
+            <xs:sequence>
+                <xs:element name="module" minOccurs="0" maxOccurs="unbounded">
+                    <xs:complexType mixed="true">
+                        <xs:attribute name="className" use="required" 
type="xs:string"/>
+                        <xs:attribute name="flags" default="required">
+                            <xs:simpleType>
+                                <xs:restriction base="xs:NMTOKEN">
+                                    <xs:enumeration value="required"/>
+                                    <xs:enumeration value="requisite"/>
+                                    <xs:enumeration value="sufficient"/>
+                                    <xs:enumeration value="optional"/>
+                                </xs:restriction>
+                            </xs:simpleType>
+                        </xs:attribute>
+                    </xs:complexType>
+                </xs:element>
+            </xs:sequence>
+            <xs:attribute name="name" use="required" type="xs:string"/>
+            <xs:attribute name="rank" use="optional" default="0" 
type="xs:int"/>
+        </xs:complexType>
+    </xs:element>
+
+    <xs:element name="keystore">
+        <xs:complexType>
+            <xs:attribute name="name" use="required" type="xs:string"/>
+            <xs:attribute name="rank" use="optional" default="0" 
type="xs:int"/>
+            <xs:attribute name="path" use="required" type="xs:string"/>
+            <xs:attribute name="keystorePassword" use="optional" 
type="xs:string"/>
+            <xs:attribute name="keyPasswords" use="optional" type="xs:string"/>
+        </xs:complexType>
+    </xs:element>
+
+</xs:schema>

Copied: 
karaf/trunk/jaas/config/src/main/resources/org/apache/karaf/jaas/config/karaf-jaas-1.1.0.xsd
 (from r1031979, 
karaf/trunk/jaas/config/src/main/resources/org/apache/karaf/jaas/config/karaf-jaas.xsd)
URL: 
http://svn.apache.org/viewvc/karaf/trunk/jaas/config/src/main/resources/org/apache/karaf/jaas/config/karaf-jaas-1.1.0.xsd?p2=karaf/trunk/jaas/config/src/main/resources/org/apache/karaf/jaas/config/karaf-jaas-1.1.0.xsd&p1=karaf/trunk/jaas/config/src/main/resources/org/apache/karaf/jaas/config/karaf-jaas.xsd&r1=1031979&r2=1036579&rev=1036579&view=diff
==============================================================================
--- 
karaf/trunk/jaas/config/src/main/resources/org/apache/karaf/jaas/config/karaf-jaas.xsd
 (original)
+++ 
karaf/trunk/jaas/config/src/main/resources/org/apache/karaf/jaas/config/karaf-jaas-1.1.0.xsd
 Thu Nov 18 19:15:51 2010
@@ -18,10 +18,10 @@
 
 -->
 <xs:schema elementFormDefault='qualified'
-           targetNamespace='http://karaf.apache.org/xmlns/jaas/v1.0.0'
+           targetNamespace='http://karaf.apache.org/xmlns/jaas/v1.1.0'
            xmlns:xs='http://www.w3.org/2001/XMLSchema'
            xmlns:bp="http://www.osgi.org/xmlns/blueprint/v1.0.0";
-           xmlns:tns='http://karaf.apache.org/xmlns/jaas/v1.0.0'>
+           xmlns:tns='http://karaf.apache.org/xmlns/jaas/v1.1.0'>
 
     <xs:import namespace="http://www.osgi.org/xmlns/blueprint/v1.0.0"/>
 


Reply via email to