clerezza-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From r...@apache.org
Subject [08/51] [partial] clerezza git commit: CLEREZZA-966: started hierarchical project structure, moved platform bundles to platform, only moved RDF artifacts ported to use commons to the rdf folder.
Date Sun, 22 Mar 2015 12:11:04 GMT
http://git-wip-us.apache.org/repos/asf/clerezza/blob/af0d99b2/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/atomowl.rdf
----------------------------------------------------------------------
diff --git a/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/atomowl.rdf b/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/atomowl.rdf
deleted file mode 100644
index 5edfcab..0000000
--- a/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/atomowl.rdf
+++ /dev/null
@@ -1,653 +0,0 @@
-<!-- Processed by Id: cwm.py,v 1.191 2007-05-10 18:38:55 syosi Exp -->
-<!--     using base file:///Users/hjs/Programming/sommer/www/atom/2006-06-06/AtomOwl.n3-->
-
-
-<rdf:RDF xmlns="http://www.w3.org/2000/01/rdf-schema#"
-    xmlns:Ato="file:///Users/hjs/Programming/sommer/www/atom/2006-06-06/AtomOwl.n3#"
-    xmlns:awol="http://bblfish.net/work/atom-owl/2006-06-06/#"
-    xmlns:cifp="http://eulersharp.sourceforge.net/2004/04test/rogier#"
-    xmlns:dc="http://purl.org/dc/elements/1.1/"
-    xmlns:log="http://www.w3.org/2000/10/swap/log#"
-    xmlns:owl="http://www.w3.org/2002/07/owl#"
-    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-    xmlns:skos="http://www.w3.org/2004/02/skos/core#">
-
-    <owl:Ontology rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Thing"/>
-        <dc:contributor xml:lang="en">Danny Ayers</dc:contributor>
-        <dc:contributor xml:lang="en">Elias Torres</dc:contributor>
-
-        <dc:contributor xml:lang="en">Reto Bachmann-Gmuer</dc:contributor>
-        <dc:created>2005-10-23</dc:created>
-        <dc:creator xml:lang="en">Henry Story</dc:creator>
-        <dc:title xml:lang="en">Atom Syndication Ontology</dc:title>
-        <comment xml:lang="en">The AtomOWL ontology is inspired from the work done by the atom working group. This ontology is working off the rfc 4287 published among othe places at http://www.atompub.org/rfc4287.html . The AtomOWL ontology uses as much as possible the same terms as the format there to make the relation easy to understand. The AtomOWL name space is slightly different from the atom namespace [see post http://www.imc.org/atom-syntax/mail-archive/msg16476.html]. But this is a good thing as it helps distinguish the ontology from the rfc 4287 serialisation.</comment>
-        <owl:imports rdf:resource="http://purl.org/dc/elements/1.1/"/>
-
-        <owl:imports rdf:resource="http://www.w3.org/2004/02/skos/core/owl-dl/skos-core-owl-dl.owl"/>
-        <owl:imports rdf:resource="http://xmlns.com/foaf/0.1/index.rdf"/>
-    </owl:Ontology>
-
-    <owl:Class rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#Category">
-        <awol:retosNote xml:lang="en">The construct with term and scheme looks very much like a URI-Ref used in RDF. Isn't this just any rdfs:Resource? Maybe skos:Concept could be used as range of :category.</awol:retosNote>
-        <comment xml:lang="en">see §4.2.2 of rfc 4287. A Category Type</comment>
-        <label>Category Class</label>
-
-    </owl:Class>
-
-    <owl:Class rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#Content">
-        <comment xml:lang="en">see §4.1.3 in rfc 4287 One way to think of this is as a class that represents what one can get from an HTTP connection. It has a body, and a number of headers, info such as mime-type, content-lenght, etc... .</comment>
-        <label xml:lang="en">Content Class</label>
-        <subClassOf rdf:resource="http://sw.nokia.com/WebArch-1/Representation"/>
-    </owl:Class>
-
-    <owl:Class rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#Entry">
-
-        <comment xml:lang="en">see §4.1.2 of the rfc 4287 spec</comment>
-        <label xml:lang="en">Entry Class</label>
-        <subClassOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Version"/>
-    </owl:Class>
-
-    <owl:Class rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#Feed">
-        <comment xml:lang="en">Container for feed metadata.</comment>
-        <label xml:lang="en">Feed Class</label>
-
-        <subClassOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Version"/>
-    </owl:Class>
-
-    <owl:Class rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#FeedOrEntry">
-        <comment xml:lang="en">Union of the Feed and Entry class. Simplifies writing the ontology.</comment>
-        <label xml:lang="en">FeedOrEntry Class</label>
-        <subClassOf rdf:parseType="Resource">
-            <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-
-            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</owl:cardinality>
-            <owl:onProperty rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#title"/>
-        </subClassOf>
-        <owl:unionOf rdf:parseType="Resource">
-            <rdf:first rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Entry"/>
-            <rdf:rest rdf:parseType="Resource">
-                <rdf:first rdf:resource="#Feed"/>
-                <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-
-            </rdf:rest>
-        </owl:unionOf>
-        <skos:editorialNote>This class should probably be anonymous. It is really only used to make it easier to write the ontology, as it is helps regroup all the relations that are in common between a awol:Feed and an :Entry.</skos:editorialNote>
-    </owl:Class>
-
-    <owl:Class rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#Generator">
-        <awol:retosNote xml:lang="en">is this an instance of the piece of software or the program itself? which is the agent</awol:retosNote>
-        <comment xml:lang="en">see §4.2.4 of rfc 4287 spec. Generator for the Feed. It has many properties in common with awol:Person</comment>
-
-        <label xml:lang="en">Generator of feed</label>
-        <subClassOf rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
-    </owl:Class>
-
-    <owl:Class rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#HTML">
-        <comment xml:lang="en">see §3.1.1.2 of rfc 4287. The class of html strings</comment>
-        <label>Html content class</label>
-        <subClassOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#TextContent"/>
-
-    </owl:Class>
-
-    <owl:Class rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#Link">
-        <comment xml:lang="en">see §4.2.7 of rfc 4287 spec. Note that the href, hreflang and lengtlength attributes of rfc 4287 have been moved to the content class and a content relation from the Link to a Content class has been made. The href is translated onto the awol:src relation of the Content class. A link is a reified relation between an entry an a content, for the purpose of adding some metadata such as a title. If it is a reified statement, it is a special type of such a statement, one that implies always the reified statement itself (see N3 rule)</comment>
-        <label xml:lang="en">Link Class</label>
-        <subClassOf rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#Statement"/>
-    </owl:Class>
-
-    <owl:Class rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#Person">
-
-        <comment xml:lang="en">see §3.2 of rfc 4287 spec.</comment>
-        <label xml:lang="en">Person Class</label>
-        <subClassOf rdf:resource="http://xmlns.com/foaf/0.1/Agent"/>
-        <subClassOf rdf:parseType="Resource">
-            <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</owl:cardinality>
-            <owl:onProperty rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#email"/>
-
-        </subClassOf>
-    </owl:Class>
-
-    <owl:Class rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#PlainText">
-        <comment xml:lang="en">see §3.1.1.1 of rfc 4287. The datatype of simple text elements. Essentially this is the class of all plain text literals.</comment>
-        <label>Plain text content class</label>
-        <subClassOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#TextContent"/>
-    </owl:Class>
-
-    <owl:Class rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#RelationType">
-        <comment xml:lang="en">see §4.2.7.2 of rfc 4287. Relation types are registered, or can be created as described in rfc 4287. They are special types of properties that relate awol:Versions to :Contents.</comment>
-        <label xml:lang="en">Relation Type Class</label>
-        <subClassOf rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
-    </owl:Class>
-
-    <owl:Class rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#TextContent">
-        <comment xml:lang="en">see §3.1 of rfc 4287. The text constructs.</comment>
-
-        <label xml:lang="en">All Text Content Class</label>
-        <subClassOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Content"/>
-        <skos:editorialNote>Should awol:TextContent really be a sublcass of :Content ? If it is then all the properties that apply to text will also apply to :Content. If we want a :Content to be able to take properties such as :etag, this does not seem quite relevant to anything that is related to what should be the object of :title, :subtitle or :summary. Neither does :src really seem to be a relation that really makes sense there</skos:editorialNote>
-    </owl:Class>
-
-    <owl:Class rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#Version">
-        <comment xml:lang="en">Metadata about the state of  a resource with given awol:id at an :updated time.</comment>
-
-        <label xml:lang="en">Version Class</label>
-        <subClassOf rdf:parseType="Resource">
-            <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</owl:cardinality>
-            <owl:onProperty rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#id"/>
-        </subClassOf>
-        <subClassOf rdf:parseType="Resource">
-            <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#Restriction"/>
-
-            <owl:cardinality rdf:datatype="http://www.w3.org/2001/XMLSchema#integer">1</owl:cardinality>
-            <owl:onProperty rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#updated"/>
-        </subClassOf>
-    </owl:Class>
-
-    <owl:Class rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#XHTML">
-        <comment xml:lang="en">see §3.1.1.3 of rfc 4287. The datatype of xhtml strings</comment>
-        <label>Xhtml content class</label>
-
-        <subClassOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#TextContent"/>
-    </owl:Class>
-
-    <owl:Class rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#XML">
-        <comment xml:lang="en">see §4.1.3.3 of rfc 4287. The datatype of xml content</comment>
-        <label>XML content class</label>
-        <subClassOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Content"/>
-    </owl:Class>
-
-    <owl:ObjectProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#aggregates">
-        <comment xml:lang="en">The feed aggregates this given Entry.  See §4.1.1 of rfc4287. This means that the entry does not have the feed as its source. The entry was taken from a different feed.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Feed"/>
-        <label xml:lang="en">aggregates</label>
-        <range rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Entry"/>
-        <subPropertyOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#content"/>
-        <skos:editorialNote>This relation is not visible in the rfc4287 xml. It is not clear that it is needed either, though it can help simplify queries. See also N3 rule that defines this precisely </skos:editorialNote>
-
-    </owl:ObjectProperty>
-
-    <owl:ObjectProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#author">
-        <comment xml:lang="en">See §4.2.1 rfc 4287 spec.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#FeedOrEntry"/>
-        <label>author</label>
-        <range rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Person"/>
-    </owl:ObjectProperty>
-
-    <owl:DatatypeProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#body">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
-        <comment xml:lang="en">the body of the content.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Content"/>
-        <label>body relation</label>
-        <range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
-    </owl:DatatypeProperty>
-
-    <owl:ObjectProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#category">
-        <comment xml:lang="en">See §4.2.2. A category with which the conainer is associated.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#FeedOrEntry"/>
-        <label>category</label>
-        <range rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Category"/>
-    </owl:ObjectProperty>
-
-    <owl:ObjectProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#contains">
-
-        <comment xml:lang="en">The feed contains the given Entry. See §4.1.1 of rfc4287. This makes no statement about whether that Entry has the awol:Feed as its source.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Feed"/>
-        <label xml:lang="en">contains relation</label>
-        <range rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Entry"/>
-    </owl:ObjectProperty>
-
-    <owl:FunctionalProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#content">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
-
-        <comment xml:lang="en">See §4.1.3 of rfc 4287 spec. The content of an Entry, a Link or any of the relation types that are the object of awol:rel properties</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Entry"/>
-        <label xml:lang="en">content</label>
-        <range rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Content"/>
-        <subPropertyOf rdf:resource="http://sw.nokia.com/WebArch-1/representation"/>
-    </owl:FunctionalProperty>
-
-    <owl:ObjectProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#contributor">
-
-        <comment xml:lang="en">See §4.2.3 of rfc 4287 spec. Someone who contributed to the Version.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#FeedOrEntry"/>
-        <label xml:lang="en">contributor</label>
-        <range rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Person"/>
-    </owl:ObjectProperty>
-
-    <owl:AnnotationProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#dannyNote">
-        <comment xml:lang="en">A comment by Danny Ayers</comment>
-
-        <subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#editorialNote"/>
-    </owl:AnnotationProperty>
-
-    <owl:AnnotationProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#eliasNote">
-        <comment xml:lang="en">A comment by Elias Torres</comment>
-        <subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#editorialNote"/>
-    </owl:AnnotationProperty>
-
-    <owl:ObjectProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#email">
-
-        <comment xml:lang="en">see §3.2.3 of rfc 4287. A mailbox of the Person</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#FeedOrEntry"/>
-        <label xml:lang="en">email address</label>
-        <range rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Person"/>
-    </owl:ObjectProperty>
-
-    <owl:ObjectProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#entry">
-        <comment xml:lang="en">The feed contains the given Entry and that Entry has the feed as its source. See §4.1.1 of rfc 4287. This relation is a little bit more specialised than the rfc 4287 entry element. It relates only awol:Feed objects to :Entry objects where the :Feed is a :source of the :Entry. See also the :source and :contains relations. </comment>
-
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Feed"/>
-        <label xml:lang="en">entry relation</label>
-        <range rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Entry"/>
-        <subPropertyOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#contains"/>
-        <subPropertyOf rdf:parseType="Resource">
-            <owl:inverseOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#source"/>
-        </subPropertyOf>
-    </owl:ObjectProperty>
-
-    <owl:FunctionalProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#generator">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
-        <comment xml:lang="en">see §4.2.4 of rfc 4287. The generator of the object</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Feed"/>
-        <label xml:lang="en">generator</label>
-        <range rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Generator"/>
-        <skos:editorialNote xml:lang="en">The domain should really just be awol:Version. I don't see why Entries can't have an generator too (especially as atom:entry can be a top level content).</skos:editorialNote>
-
-    </owl:FunctionalProperty>
-
-    <owl:DatatypeProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#generatorVersion">
-        <comment xml:lang="en">see §4.2.4 of rfc 4287. Indicates the version of the Generator</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Generator"/>
-        <label xml:lang="en">generatorVersion</label>
-        <range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
-    </owl:DatatypeProperty>
-
-    <owl:DatatypeProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#html">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
-        <comment xml:lang="en">see §3.1.1.2 of rfc 4287. The datatype of html text elements. It is considered to be a relation to the text.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#HTML"/>
-        <label>html value</label>
-        <range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
-        <subPropertyOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#body"/>
-
-    </owl:DatatypeProperty>
-
-    <owl:ObjectProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#icon">
-        <comment xml:lang="en">see 4.2.5 of rfc 4287. An icon associated with the object</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Feed"/>
-        <label xml:lang="en">icon</label>
-        <range rdf:resource="http://xmlns.com/foaf/0.1/Image"/>
-        <skos:editorialNote xml:lang="en">The domain should really just be awol:Version. I don't see why Entries can't have an icon.</skos:editorialNote>
-
-    </owl:ObjectProperty>
-
-    <owl:DatatypeProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#id">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
-        <comment xml:lang="en">See §4.2.6 rfc 4287 spec. All Versions with the same id can be considered to be versions of the resource identified by the id. The id mentions the resource of which it is a representation. </comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Version"/>
-        <label xml:lang="en">id</label>
-        <range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
-
-    </owl:DatatypeProperty>
-
-    <owl:DatatypeProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#label">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
-        <comment xml:lang="en">see §4.2.2.3 of rfc 4287. A Human readable label for display.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Category"/>
-        <label xml:lang="en">label</label>
-        <range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
-
-        <skos:editorialNote xml:lang="en">Should this be functional? Given the language sensitivity of the label</skos:editorialNote>
-    </owl:DatatypeProperty>
-
-    <owl:DatatypeProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#lang">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
-        <comment xml:lang="en">see §4.2.7.4 of rfc 4287. The language of the representation.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Content"/>
-        <label xml:lang="en">language</label>
-
-        <range rdf:resource="http://www.w3.org/2001/XMLSchema#language"/>
-    </owl:DatatypeProperty>
-
-    <owl:DatatypeProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#length">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
-        <comment xml:lang="en">see §4.2.7.6 of rfc 4287. The length in bytes of the representation.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Content"/>
-        <label xml:lang="en">length in bytes</label>
-
-        <range rdf:resource="http://www.w3.org/2001/XMLSchema#int"/>
-    </owl:DatatypeProperty>
-
-    <owl:ObjectProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#link">
-        <comment xml:lang="en">See §4.2.7 of rfc 4287 spec. A link associated with the container. If the link is unreified, we have a relation from the container to some resource</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#FeedOrEntry"/>
-        <label xml:lang="en">link</label>
-        <range rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Link"/>
-
-        <subPropertyOf rdf:parseType="Resource">
-            <owl:inverseOf rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#subject"/>
-        </subPropertyOf>
-    </owl:ObjectProperty>
-
-    <owl:FunctionalProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#logo">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
-        <comment xml:lang="en">see §4.2.8 of rfc 4287. An icon associated with the object</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Feed"/>
-
-        <label xml:lang="en">logo</label>
-        <range rdf:resource="http://xmlns.com/foaf/0.1/Image"/>
-        <skos:editorialNote xml:lang="en">The domain should really just be awol:Version. I don't see why Entries can't have a logo too.</skos:editorialNote>
-    </owl:FunctionalProperty>
-
-    <owl:DatatypeProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#name">
-        <comment xml:lang="en">see §3.2.1 of rfc 4287. A human readable name for the Person.</comment>
-        <comment xml:lang="en">see §4.2.4 of rfc 4287. A name for the Generator. </comment>
-
-        <domain rdf:parseType="Resource">
-            <owl:unionOf rdf:parseType="Resource">
-                <rdf:first rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Person"/>
-                <rdf:rest rdf:parseType="Resource">
-                    <rdf:first rdf:resource="#Generator"/>
-                    <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-                </rdf:rest>
-            </owl:unionOf>
-        </domain>
-
-        <label xml:lang="en">name</label>
-        <subPropertyOf rdf:resource="http://xmlns.com/foaf/0.1/name"/>
-    </owl:DatatypeProperty>
-
-    <owl:DatatypeProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#published">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
-        <comment xml:lang="en">See §4.2.9 of rfc 4287 spec. A date associated with an event early in the lifecyle of the subject.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Entry"/>
-
-        <label xml:lang="en">publication date</label>
-        <range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
-    </owl:DatatypeProperty>
-
-    <owl:ObjectProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#rel">
-        <comment xml:lang="en">see §4.2.7.2 of rfc 4287. The relationship type. The relationship type is a property that relates a awol:Version to a :Content </comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Link"/>
-        <label xml:lang="en">relation type</label>
-
-        <range rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#RelationType"/>
-        <subPropertyOf rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#predicate"/>
-    </owl:ObjectProperty>
-
-    <owl:AnnotationProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#retosNote">
-        <comment xml:lang="en">A comment by Reto Bachmann-Gmuer</comment>
-        <subPropertyOf rdf:resource="http://www.w3.org/2004/02/skos/core#editorialNote"/>
-    </owl:AnnotationProperty>
-
-    <owl:FunctionalProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#rights">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
-        <comment xml:lang="en">See §4.2.10 of rfc 4287 spec. Rights held over a Version.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#FeedOrEntry"/>
-        <label xml:lang="en">rights</label>
-        <range rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#TextContent"/>
-    </owl:FunctionalProperty>
-
-    <owl:FunctionalProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#scheme">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
-        <comment xml:lang="en">see §4.2.2.2 of rfc 4287. Identifies a categorization scheme.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Category"/>
-        <label xml:lang="en">catgegorization scheme</label>
-        <range rdf:resource="http://sw.nokia.com/WebArch-1/InformationResource"/>
-    </owl:FunctionalProperty>
-
-    <owl:ObjectProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#source">
-        <awol:eliasNote xml:lang="en">This relation is not strictly necessary.</awol:eliasNote>
-        <comment xml:lang="en">See §4.2.11 of rfc 4287 spec. The source feed where the entry was found</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Entry"/>
-        <label xml:lang="en">source feed</label>
-        <range rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Feed"/>
-        <owl:inverseOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#entry"/>
-
-        <skos:editorialNote>This is indeed not really needed. But it is useful for explaining the relation between the source element in rfc 4287 and the awol:entry relation. It has educational value.</skos:editorialNote>
-    </owl:ObjectProperty>
-
-    <owl:ObjectProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#src">
-        <comment xml:lang="en">a source of the representation</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Content"/>
-        <label xml:lang="en">source</label>
-        <range rdf:resource="http://sw.nokia.com/WebArch-1/InformationResource"/>
-
-        <owl:equivalentProperty rdf:resource="http://sw.nokia.com/WebArch-1/representationOf"/>
-    </owl:ObjectProperty>
-
-    <owl:ObjectProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#subject">
-        <comment xml:lang="en">the inverse of the awol:link relation, not specified in rfc 4287, but added here for convenience</comment>
-        <label xml:lang="en">the object of the link</label>
-        <subPropertyOf rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#subject"/>
-        <owl:inverseOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#link"/>
-
-    </owl:ObjectProperty>
-
-    <owl:FunctionalProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#subtitle">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
-        <comment xml:lang="en">see §4.2.12 of rfc 4287. Subtitle of the feed.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Feed"/>
-        <label xml:lang="en">subtitle</label>
-        <range rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#TextContent"/>
-
-        <subPropertyOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#content"/>
-    </owl:FunctionalProperty>
-
-    <owl:FunctionalProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#summary">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
-        <comment xml:lang="en">See §4.2.13 of rfc 4287 spec. A summary of the content of the Entry</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Entry"/>
-        <label xml:lang="en">summary</label>
-
-        <range rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#TextContent"/>
-    </owl:FunctionalProperty>
-
-    <owl:DatatypeProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#term">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
-        <comment xml:lang="en">see §4.2.2.1 of rfc 4287. Identifies the category</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Category"/>
-        <label xml:lang="en">term</label>
-
-        <range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
-        <skos:editorialNote xml:lang="en">should specify that there is exactly one term</skos:editorialNote>
-    </owl:DatatypeProperty>
-
-    <owl:DatatypeProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#text">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
-        <comment xml:lang="en">see §3.1.1.1 of rfc 4287. The datatype of xhtml text elements</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#PlainText"/>
-
-        <label>text type</label>
-        <range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
-        <subPropertyOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#body"/>
-    </owl:DatatypeProperty>
-
-    <owl:FunctionalProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#title">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
-        <comment xml:lang="en">See §4.2.14. Title of a container</comment>
-
-        <domain rdf:parseType="Resource">
-            <owl:unionOf rdf:parseType="Resource">
-                <rdf:first rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#FeedOrEntry"/>
-                <rdf:rest rdf:parseType="Resource">
-                    <rdf:first rdf:resource="#Link"/>
-                    <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-                </rdf:rest>
-            </owl:unionOf>
-        </domain>
-
-        <label xml:lang="en">title</label>
-        <range rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#TextContent"/>
-        <skos:editorialNote xml:lang="en">Reto argues that a Title should have any content attached to it. One should for example allow picture for people who can't read or audio titles for people who cannot write. This would of course make the semantics be a lot more lax that the rfc 4287 syntax allows. </skos:editorialNote>
-    </owl:FunctionalProperty>
-
-    <owl:ObjectProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#to">
-        <comment>the object of a link. We interpret here a Link to be a re-ified relation from a awol:Version to a :Content object. The relation is re-ified in order to add a :title relation to the link. This can probably usually be safely ignored</comment>
-        <label xml:lang="en">to</label>
-
-        <subPropertyOf rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#object"/>
-    </owl:ObjectProperty>
-
-    <owl:DatatypeProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#type">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
-        <comment xml:lang="en">see §4.2.7.3 of rfc 4287. The mime type of the representation.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Content"/>
-        <label xml:lang="en">mime type</label>
-
-        <range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
-    </owl:DatatypeProperty>
-
-    <owl:DatatypeProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#updated">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#FunctionalProperty"/>
-        <comment xml:lang="en">See §4.2.15 of rfc 4287 spec. Indicates the most recent instant in time when a resource with the given id was modified in a way the publisher considers significant. Therefore, not all modifications necessarily result in a changed atom:updated value.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Version"/>
-        <label xml:lang="en">updated</label>
-
-        <range rdf:resource="http://www.w3.org/2001/XMLSchema#dateTime"/>
-    </owl:DatatypeProperty>
-
-    <owl:DatatypeProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#uri">
-        <comment xml:lang="en">see §3.2.2 of rfc 4287. A uri associated the Person</comment>
-        <comment xml:lang="en">see §4.2.4 of rfc 4287. A uri associated the Generator</comment>
-        <domain rdf:parseType="Resource">
-            <owl:unionOf rdf:parseType="Resource">
-
-                <rdf:first rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Person"/>
-                <rdf:rest rdf:parseType="Resource">
-                    <rdf:first rdf:resource="#Generator"/>
-                    <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-                </rdf:rest>
-            </owl:unionOf>
-        </domain>
-        <label xml:lang="en">a uri</label>
-
-        <range rdf:resource="http://www.w3.org/2001/XMLSchema#anyURI"/>
-        <skos:editorialNote xml:lang="en">the uri with subject awol:Agent and :Generator are really the same relation</skos:editorialNote>
-    </owl:DatatypeProperty>
-
-    <owl:DatatypeProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#xhtml">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
-        <comment xml:lang="en">see §3.1.1.3 of rfc 4287. The datatype of xhtml text elements.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#XHTML"/>
-
-        <label>xhtml type</label>
-        <range rdf:resource="http://www.w3.org/2001/XMLSchema#string"/>
-        <subPropertyOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#body"/>
-        <skos:editorialNote xml:lang="en">Note that there is a tricky question concerning the xml div element. The xml:lang and xml:base elements are not in fact part of xhtml and it has been argued on the atom mailing list (28 June 2006) that the div is *not* part of the xhtml. We could have this be a special literal with the div, or we could remove the div and push the xml:lang and xml:base down (this would work only if there is one element beneath I suppose) or we would have to use the awol:lang and :base relations on the :Content object. </skos:editorialNote>
-    </owl:DatatypeProperty>
-
-    <owl:DatatypeProperty rdf:about="http://bblfish.net/work/atom-owl/2006-06-06/#xml">
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
-
-        <comment xml:lang="en">see §4.1.3.1 of rfc 4287. Relates an awol:XML object to its content.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#XML"/>
-        <label>xml type relation</label>
-        <range rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#XMLLiteral"/>
-        <subPropertyOf rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#body"/>
-    </owl:DatatypeProperty>
-
-    <awol:RelationType rdf:about="http://www.iana.org/assignments/relation/alternate">
-
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#ObjectProperty"/>
-        <comment xml:lang="en">see §4.2.7.2.1 of rfc 4287. The object points to an alternate version of the subject</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Version"/>
-        <label xml:lang="en">alternate relation</label>
-    </awol:RelationType>
-
-    <awol:RelationType rdf:about="http://www.iana.org/assignments/relation/enclosure">
-        <comment xml:lang="en">see §4.2.7.2.4 of rfc 4287. The object is a related resource that is potentially large in size and requires special handling.</comment>
-
-        <label xml:lang="en">enclosure relation</label>
-        <subPropertyOf rdf:resource="http://www.iana.org/assignments/relation/alternate"/>
-    </awol:RelationType>
-
-    <awol:RelationType rdf:about="http://www.iana.org/assignments/relation/related">
-        <comment xml:lang="en">see §4.2.7.2.2 of rfc 4287. The object points to a related version of the subject. So if the subject is a Entry the object might be a resource with an html representation of that entry.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Version"/>
-        <label xml:lang="en">related</label>
-
-    </awol:RelationType>
-
-    <awol:RelationType rdf:about="http://www.iana.org/assignments/relation/self">
-        <awol:retosNote xml:lang="en">is this owl:sameAs? or some other well known identity relation?</awol:retosNote>
-        <comment xml:lang="en">see §4.2.7.2.3 of rfc 4287. The object is equivalent to the subject.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Version"/>
-        <label xml:lang="en">self relation</label>
-    </awol:RelationType>
-
-    <awol:RelationType rdf:about="http://www.iana.org/assignments/relation/via">
-        <comment xml:lang="en">see §4.2.7.2.5 of rfc 4287. The object provided a source of the information found in the subject.</comment>
-        <domain rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#Version"/>
-        <label xml:lang="en">via relation</label>
-    </awol:RelationType>
-
-    <rdf:Description>
-        <rdf:type rdf:resource="http://www.w3.org/2002/07/owl#InverseFunctionalProperty"/>
-
-        <cifp:productProperty rdf:parseType="Resource">
-            <rdf:first rdf:resource="http://bblfish.net/work/atom-owl/2006-06-06/#term"/>
-            <rdf:rest rdf:parseType="Resource">
-                <rdf:first rdf:resource="#scheme"/>
-                <rdf:rest rdf:resource="http://www.w3.org/1999/02/22-rdf-syntax-ns#nil"/>
-            </rdf:rest>
-        </cifp:productProperty>
-        <comment xml:lang="en">A term and a scheme identify a Category</comment>
-
-        <skos:editorialNote xml:lang="en">The label is language dependent and seems less important</skos:editorialNote>
-    </rdf:Description>
-
-    <rdf:Description>
-        <log:is rdf:parseType="Quote">
-            <rdf:Description rdf:about="#e">
-                <awol:source rdf:resource="#f2"/>
-            </rdf:Description>
-            <rdf:Description rdf:about="#f">
-
-                <awol:contains rdf:resource="#e"/>
-                <owl:differentFrom rdf:resource="#f2"/>
-            </rdf:Description>
-        </log:is>
-        <log:means rdf:parseType="Quote">
-            <rdf:Description rdf:about="#f">
-                <awol:aggregates rdf:resource="#e"/>
-            </rdf:Description>
-        </log:means>
-
-    </rdf:Description>
-
-    <rdf:Description>
-        <log:is rdf:parseType="Quote">
-            <awol:Feed rdf:about="#feed">
-                <awol:entry rdf:resource="#entry"/>
-                <awol:id rdf:resource="#feedId"/>
-            </awol:Feed>
-        </log:is>
-
-        <log:implies rdf:parseType="Quote">
-            <rdf:Description rdf:about="#feedId">
-                <Ato:update rdf:resource="#entry"/>
-            </rdf:Description>
-        </log:implies>
-    </rdf:Description>
-
-    <rdf:Description>
-        <log:is rdf:parseType="Quote">
-
-            <rdf:Description rdf:about="#link">
-                <awol:rel rdf:resource="#rel"/>
-                <awol:subject rdf:resource="#version"/>
-                <awol:to rdf:resource="#content"/>
-            </rdf:Description>
-        </log:is>
-        <log:implies rdf:parseType="Quote">
-            <rdf:Description rdf:about="#version">
-                <Ato:rel rdf:resource="#content"/>
-
-            </rdf:Description>
-        </log:implies>
-    </rdf:Description>
-</rdf:RDF>

http://git-wip-us.apache.org/repos/asf/clerezza/blob/af0d99b2/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/cert.n3
----------------------------------------------------------------------
diff --git a/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/cert.n3 b/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/cert.n3
deleted file mode 100644
index 6710c4e..0000000
--- a/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/cert.n3
+++ /dev/null
@@ -1,187 +0,0 @@
-@prefix owl: <http://www.w3.org/2002/07/owl#> .
-@prefix foaf: <http://xmlns.com/foaf/0.1/> .
-@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
-@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
-@prefix wot: <http://xmlns.com/wot/0.1/> .
-@prefix xsd:  <http://www.w3.org/2001/XMLSchema#> .
-@prefix vs: <http://www.w3.org/2003/06/sw-vocab-status/ns#> .
-@prefix dc: <http://purl.org/dc/terms/>.
-@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
-@prefix : <http://www.w3.org/ns/auth/cert#> .
-
-
-: a owl:Ontology ;
-   dc:created "2008-11-13"^^xsd:date;
-   foaf:maker <http://bblfish.net/people/henry/card#me>;
-   vs:term_status "unstable";
-   rdfs:seeAlso <http://lists.foaf-project.org/mailman/listinfo/foaf-protocols>;
-   rdfs:seeAlso <X509Uml.svg>;
-   rdfs:seeAlso <rsa>;
-   rdfs:comment """
-   Ontology for Certificates and crypto stuff.
-   This is in development. 
-   Some other ontologies to look at:
-     * http://www.w3.org/2000/10/swap/crypto
-        + has cwm builtins: http://www.w3.org/2000/10/swap/doc/Trust
-        - a bit old perhaps. It imports daml+oil
-        - would help to be more completely specified
-        - uses literals as subjects a little liberally, which makes this a 
-        bit difficult to work with frameworks that don't permit this
-     * http://xmlns.com/wot/0.1/
-        - limited very much to PGP (though on can map PGP to X509)
-        - a little coarse grained, mixes up the PGP certificate with the PGP
-          public key
-     *
-   Todo: 
-     - add some classes and relations for DSA
-     - should this all be in one file? Or should this be cut up a little? Say one file for the general CERT ontology, and then files for RSA, DSA, PGP, etc... Or perhaps it does not really matter?
-     - expand more on the certification side of things
-     - verify this by security experts
-     - owl2 has some constructs for combined inverse functional properties. 
-       This may be useful to use in defining an RSA key which is identified
-       by two numbers.
-     - also create html version of the spec by using this as a template.
-     - should comments such as this be in html?
-     - add more todos
-   """.
-
-:Certificate a owl:Class;
-    vs:term_status "unstable";
-    rdfs:subClassOf foaf:Document;
-    rdfs:comment """A certificate is a Document that is signed.
-    As explained here http://www.pgpi.org/doc/pgpintro/#p16
-    'A digital certificate consists of three things:
-        * A public key.
-        * Certificate information. ('Identity' information about the  
-          user, such as name, user ID, and so on.)
-        * One or more digital signatures.'
-    """ .
-
-
-:X509Certificate a owl:Class;
-   vs:term_status "unstable";
-   rdfs:subClassOf :Certificate;
-   rdfs:seeAlso <http://en.wikipedia.org/wiki/X509>;
-   rdfs:comment "the class of X509 Certificates".   
-
-:PGPCertificate a owl:Class;
-   vs:term_status "unstable";
-   rdfs:subClassOf :Certificate;
-   owl:equivalentClass wot:PubKey;
-   rdfs:comment "the class of PGP Certificates".   
-      
-:Signature a owl:Class;
-   vs:term_status "unstable";
-   rdfs:comment "the class of signtatures" .
-
-:Key a owl:Class;
-   vs:term_status "unstable";
-   rdfs:comment "the class of keys" .
-
-:PublicKey a owl:Class;
-   vs:term_status "unstable";
-   rdfs:comment "Public Key";
-   rdfs:subClassOf :Key .
-
-:PrivateKey a owl:Class;
-   rdfs:comment "Private Key" ;
-   rdfs:subClassOf :Key .
-
-:base64der a rdf:Property;
-   vs:term_status "unstable";
-   rdfs:comment """The relation between an object and it's base64 DER format, for things that can have a DER format, 
-         such as certificates, private keys or even just bare keys(?)""" ;
-   rdfs:range xsd:string .
-
-:public_key a rdf:Property;
-    vs:term_status "unstable";
-    rdfs:label "public_key"@en; 
-    owl:inverseOf :identity;
-    rdfs:comment """
-      a relation from an agent to a public key for which he alone has 
-      the private key. This public key identifies that agent, allows him
-      to decrypt messages sent to him with that key, and is able to sign
-      messages with it too.
-    """ ;
-   rdfs:domain foaf:Agent;
-   rdfs:range :PublicKey .
-
-:principal_key a rdf:Property;
-    vs:term_status "unstable";
-    rdfs:label "the certificate's public_key"@en; 
-    rdfs:comment """
-        The main public key published in the certificate. Most certificates only publish one key
-   """ ;
-   rdfs:domain :Certificate;
-   rdfs:range :PublicKey .
-
-
-:hex a owl:DatatypeProperty, rdfs:Datatype,
-      owl:InverseFunctionalProperty;
-   rdfs:label "hexadecimal"@en;  
-   rdfs:seeAlso <http://en.wikipedia.org/wiki/Hexadecimal>;
-   owl:equivalentClass xsd:nonNegativeInteger;
-   rdfs:domain xsd:nonNegativeInteger;
-   rdfs:range xsd:string;
-   skos:editorialNote """
-     This relation should slowly be transited to just being a datatype.
-     Being a datatype and a property is legal as explained here
-   http://lists.w3.org/Archives/Public/semantic-web/2010Mar/0037.html 
- But it may be somewhat confusing, especially if it goes against a pattern - still to be set - by the xsd datatypes as the follow up email makes clear. 
-   """@en;
-   rdfs:comment """
-   An encoding of a positive integer (from 0 to infinity) as a hexadecimal string that makes it easy to read and/or fun to present on the web. 
-   The purpose of this way of representing hexadecimals is to enable users to copy and paste hexadecimal notations as shown by most browsers, keychains or tools such as opensso, into their rdf representation of choice.  There are a wide variety of ways in which such strings can be presented. One finds the following 
-
-  e1 dc d5 e1 00 8f 21 5e d5 cc 7c 7e c4 9c ad 86 
-  64 aa dc 29 f2 8d d9 56 7f 31 b6 bd 1b fd b8 ee 
-  51 0d 3c 84 59 a2 45 d2 13 59 2a 14 82 1a 0f 6e 
-  d3 d1 4a 2d a9 4c 7e db 90 07 fc f1 8d a3 8e 38 
-  25 21 0a 32 c1 95 31 3c ba 56 cc 17 45 87 e1 eb 
-  fd 9f 0f 82 16 67 9f 67 fa 91 e4 0d 55 4e 52 c0 
-  66 64 2f fe 98 8f ae f8 96 21 5e ea 38 9e 5c 4f 
-  27 e2 48 ca ca f2 90 23 ad 99 4b cc 38 32 6d bf  
-
- Or the same as the above, with ':' instead of spaces. We can't guarantee that these are the only ways such tools will present hexadecimals, so we are very lax.
- The letters can be uppercase or lowercase, or mixed.  
- Some strings may start with initial 00's, and can be stripped in this notation as they often are. Doing this could, in complement of 2 notation turn a positive number into a negative one, if the first hexadecimal character happens to be one of  the set {'8', '9', 'a', 'A', 'b', 'B', 'c', 'C', 'd', 'D', 'e', 'E', 'f', 'F'} .  As we interpret this string as a hexadecimal number leading 00s are not important  (Complement of 2 notation and hexadecimal overlap for positive numbers)
- In order to make this fun, we allow any unicode characters in the string. A parser should 
-  1. remove all non hexadecimal characters
-  2. treat the resulting as a hexadecimal representation of a number
- This will allow people to make an ascii - better yet a UTF-8 - picture of their public key when publishing it on the web.
-   """@en;
-  vs:term_status "unstable" .
-
-:decimal a owl:DatatypeProperty,
-           owl:InverseFunctionalProperty;
-   vs:term_status "archaic";
-   rdfs:domain xsd:nonNegativeInteger;
-   rdfs:range xsd:string; 
-   skos:editorialNote """
-      The name for this relation is not good. Even though Decimal is clearly defined as numbers in base 10 notation ( conf http://en.wikipedia.org/wiki/Decimal ), it is most often understood as refering to numbers with decimal fractions, which in cryptgraphic integer arithmetic do not turn up. 
-    Instead one should use cert:int
-   """@en;
-   rdfs:comment """
-      An encoding of an integer in base 10 notation. Use cert:int instead.
-    """@en.
-
-:int a rdfs:Datatype;
-   vs:term_status "unstable";
-   owl:equivalentClass xsd:nonNegativeInteger;
-   skos:editorialNote """
-      We may decide to make it easier to write integers than what xsd:integer provides, if needed.
-   """@en;
-   rdfs:comment """
-      A positive integer in base 10 notation.
-      xsd:nonNegativeInteger could be used, but is a bit long to write, and may be too strictly defined. 
-      This is here to provice a pair with cert:hex, to avoid needing to import a new namespace, and to give a bit more flexibility in the future.
-   """@en .
-
-:identity a rdf:Property;
-    vs:term_status "unstable";
-    rdfs:comment """
-    the identity of the public key. This is the entity that knows the private key and so can decrypt messages encrypted with the public key, or encrypt messages that can be decrypted with the public key. It can be an Agent, or an idirect identifier of an agent such as a foaf:OnlineAccount .
-    Should one specify the range as being the union of those two classes, or should one leave this open?
-    """;
-    rdfs:domain :PublicKey .
-

http://git-wip-us.apache.org/repos/asf/clerezza/blob/af0d99b2/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/earl.rdf
----------------------------------------------------------------------
diff --git a/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/earl.rdf b/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/earl.rdf
deleted file mode 100644
index 5d33ee6..0000000
--- a/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/earl.rdf
+++ /dev/null
@@ -1,245 +0,0 @@
-<?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.
-
--->
-
-<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-         xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
-         xmlns:dc="http://purl.org/dc/elements/1.1/"
-         xmlns:owl="http://www.w3.org/2002/07/owl#">
-
-<owl:Ontology rdf:about="http://www.w3.org/ns/earl#">
-  <rdfs:label xml:lang="en">EARL 1.0 Schema</rdfs:label>
-  <rdfs:comment xml:lang="en">Evaluation And Report Language (EARL) 1.0 Schema as defined by http://www.w3.org/TR/EARL10-Schema/</rdfs:comment>
-</owl:Ontology>
-
-<!--// ### EARL Classes ### //-->
-
-<rdfs:Class rdf:about="http://www.w3.org/ns/earl#Assertion">
-  <rdfs:label xml:lang="en">Assertion</rdfs:label>
-  <rdfs:comment xml:lang="en">a statement that embodies the results of a test</rdfs:comment>
-</rdfs:Class>
-
-<rdfs:Class rdf:about="http://www.w3.org/ns/earl#Assertor">
-  <rdfs:label xml:lang="en">Assertor</rdfs:label>
-  <rdfs:comment xml:lang="en">an entity such as a person, a software tool, an organization, or any other grouping that carries out a test collectively</rdfs:comment>
-</rdfs:Class>
-
-<rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestSubject">
-  <rdfs:label xml:lang="en">Test Subject</rdfs:label>
-  <rdfs:comment xml:lang="en">the class of things that have been tested against some test criterion</rdfs:comment>
-</rdfs:Class>
-
-<rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestCriterion">
-  <rdfs:label xml:lang="en">Test Criterion</rdfs:label>
-  <rdfs:comment xml:lang="en">a testable statement, usually one that can be passed or failed</rdfs:comment>
-</rdfs:Class> 
-
-<rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestRequirement">
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/earl#TestCriterion"/>
-  <rdfs:label xml:lang="en">Test Requirement</rdfs:label>
-  <rdfs:comment xml:lang="en">a higher-level requirement that is tested by executing one or more sub-tests</rdfs:comment>
-</rdfs:Class>
-
-<rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestCase">
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/earl#TestCriterion"/>
-  <rdfs:label xml:lang="en">Test Case</rdfs:label>
-  <rdfs:comment xml:lang="en">an atomic test, usually one that is a partial test for a requirement</rdfs:comment>
-</rdfs:Class>
-
-<rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestResult">
-  <rdfs:label xml:lang="en">Test Result</rdfs:label>
-  <rdfs:comment xml:lang="en">the actual result of performing the test</rdfs:comment>
-</rdfs:Class>
-
-<rdfs:Class rdf:about="http://www.w3.org/ns/earl#TestMode">
-  <rdfs:label xml:lang="en">Test Mode</rdfs:label>
-  <rdfs:comment xml:lang="en">describes how a test was carried out</rdfs:comment>
-</rdfs:Class>
-
-<rdfs:Class rdf:about="http://www.w3.org/ns/earl#OutcomeValue">
-  <rdfs:label xml:lang="en">Outcome Value</rdfs:label>
-  <rdfs:comment xml:lang="en">a discrete value that describes a resulting condition from carrying out the test</rdfs:comment>
-</rdfs:Class>
-
-<rdfs:Class rdf:about="http://www.w3.org/ns/earl#Pass">
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/earl#OutcomeValue"/>
-  <rdfs:label xml:lang="en">Passed</rdfs:label>
-  <rdfs:comment xml:lang="en">the subject passed the test</rdfs:comment>
-</rdfs:Class>
-
-<rdfs:Class rdf:about="http://www.w3.org/ns/earl#Fail">
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/earl#OutcomeValue"/>
-  <rdfs:label xml:lang="en">Failed</rdfs:label>
-  <rdfs:comment xml:lang="en">the subject failed the test</rdfs:comment>
-</rdfs:Class>
-
-<rdfs:Class rdf:about="http://www.w3.org/ns/earl#CannotTell">
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/earl#OutcomeValue"/>
-  <rdfs:label xml:lang="en">Cannot tell</rdfs:label>
-  <rdfs:comment xml:lang="en">it is unclear if the subject passed or failed the test</rdfs:comment>
-</rdfs:Class>
-
-<rdfs:Class rdf:about="http://www.w3.org/ns/earl#NotApplicable">
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/earl#OutcomeValue"/>
-  <rdfs:label xml:lang="en">Not applicable</rdfs:label>
-  <rdfs:comment xml:lang="en">the test is not applicable to the subject</rdfs:comment>
-</rdfs:Class>
-
-<rdfs:Class rdf:about="http://www.w3.org/ns/earl#NotTested">
-  <rdfs:subClassOf rdf:resource="http://www.w3.org/ns/earl#OutcomeValue"/>
-  <rdfs:label xml:lang="en">Not tested</rdfs:label>
-  <rdfs:comment xml:lang="en">the test has not been carried out</rdfs:comment>
-</rdfs:Class>
-
-<rdfs:Class rdf:about="http://www.w3.org/ns/earl#Software">
-  <rdfs:label xml:lang="en">Software</rdfs:label>
-  <rdfs:comment xml:lang="en">any piece of software such as an authoring tool, browser, or evaluation tool</rdfs:comment>
-</rdfs:Class>
-
-<!--// ### EARL Properties ### //-->
-
-<rdf:Property rdf:about="http://www.w3.org/ns/earl#assertedBy">
-  <rdfs:label xml:lang="en">Asserted By</rdfs:label>
-  <rdfs:comment xml:lang="en">assertor of an assertion</rdfs:comment>
-  <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Assertion"/>
-  <rdfs:range rdf:resource="http://www.w3.org/ns/earl#Assertor"/>
-</rdf:Property>
-
-<rdf:Property rdf:about="http://www.w3.org/ns/earl#subject">
-  <rdfs:label xml:lang="en">Subject</rdfs:label>
-  <rdfs:comment xml:lang="en">test subject of an assertion</rdfs:comment>
-  <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Assertion"/>
-  <rdfs:range rdf:resource="http://www.w3.org/ns/earl#TestSubject"/>
-</rdf:Property>
-
-<rdf:Property rdf:about="http://www.w3.org/ns/earl#test">
-  <rdfs:label xml:lang="en">Test</rdfs:label>
-  <rdfs:comment xml:lang="en">test criterion of an assertion</rdfs:comment>
-  <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Assertion"/>
-  <rdfs:range rdf:resource="http://www.w3.org/ns/earl#TestCriterion"/>
-</rdf:Property>
-
-<rdf:Property rdf:about="http://www.w3.org/ns/earl#result">
-  <rdfs:label xml:lang="en">Result</rdfs:label>
-  <rdfs:comment xml:lang="en">result of an assertion</rdfs:comment>
-  <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Assertion"/>
-  <rdfs:range rdf:resource="http://www.w3.org/ns/earl#TestResult"/>
-</rdf:Property>
-
-<rdf:Property rdf:about="http://www.w3.org/ns/earl#mode">
-  <rdfs:label xml:lang="en">Mode</rdfs:label>
-  <rdfs:comment xml:lang="en">mode in which the test was performed</rdfs:comment>
-  <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Assertion"/>
-  <rdfs:range rdf:resource="http://www.w3.org/ns/earl#TestMode"/>
-</rdf:Property>
-
-<rdf:Property rdf:about="http://www.w3.org/ns/earl#mainAssertor">
-  <rdfs:subPropertyOf rdf:resource="http://xmlns.com/foaf/spec/#term_member"/>
-  <rdfs:label xml:lang="en">Main Assertor</rdfs:label>
-  <rdfs:comment xml:lang="en">assertor that is primarily responsible for performing the test</rdfs:comment>
-  <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#Assertor"/>
-  <rdfs:range rdf:resource="http://www.w3.org/ns/earl#Assertor"/>
-</rdf:Property>
-
-<rdf:Property rdf:about="http://www.w3.org/ns/earl#outcome">
-  <rdfs:label xml:lang="en">Outcome</rdfs:label>
-  <rdfs:comment xml:lang="en">outcome of performing the test</rdfs:comment>
-  <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#TestResult"/>
-  <rdfs:range rdf:resource="http://www.w3.org/ns/earl#OutcomeValue"/>
-</rdf:Property>
-
-<rdf:Property rdf:about="http://www.w3.org/ns/earl#pointer">
-  <rdfs:label xml:lang="en">Pointer</rdfs:label>
-  <rdfs:comment xml:lang="en">location within a test subject that are most relevant to a test result</rdfs:comment>
-  <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#TestResult"/>
-  <rdfs:range rdf:resource="http://www.w3.org/2009/pointers#Pointer"/>
-</rdf:Property>
-
-<rdf:Property rdf:about="http://www.w3.org/ns/earl#info">
-  <rdfs:label xml:lang="en">Info</rdfs:label>
-  <rdfs:comment xml:lang="en">additional warnings or error messages in a human-readable form</rdfs:comment>
-  <rdfs:domain rdf:resource="http://www.w3.org/ns/earl#TestResult"/>
-  <rdfs:range rdf:resource="http://www.w3.org/2000/01/rdf-schema#Literal"/>
-</rdf:Property>
-
-<!--// ### EARL Instances ### //-->
-
-<rdf:Description rdf:about="http://www.w3.org/ns/earl#automatic">
-  <rdf:type rdf:resource="http://www.w3.org/ns/earl#TestMode"/>
-  <dc:title xml:lang="en">Automatic</dc:title>
-  <dc:description xml:lang="en">where the test was carried out automatically by the software tool and without any human intervention</dc:description>
-</rdf:Description>
-
-<rdf:Description rdf:about="http://www.w3.org/ns/earl#manual">
-  <rdf:type rdf:resource="http://www.w3.org/ns/earl#TestMode"/>
-  <dc:title xml:lang="en">Manual</dc:title>
-  <dc:description xml:lang="en">where the test was carried out by human evaluators</dc:description>
-</rdf:Description>
-
-<rdf:Description rdf:about="http://www.w3.org/ns/earl#semiAuto">
-  <rdf:type rdf:resource="http://www.w3.org/ns/earl#TestMode"/>
-  <dc:title xml:lang="en">Semi-Automatic</dc:title>
-  <dc:description xml:lang="en">where the test was partially carried out by software tools, but where human input or judgment was still required to decide or help decide the outcome of the test</dc:description>
-</rdf:Description>
-
-<rdf:Description rdf:about="http://www.w3.org/ns/earl#undisclosed">
-  <rdf:type rdf:resource="http://www.w3.org/ns/earl#TestMode"/>
-  <dc:title xml:lang="en">Undisclosed</dc:title>
-  <dc:description xml:lang="en">where the exact testing process is undisclosed</dc:description>
-</rdf:Description>
-
-<rdf:Description rdf:about="http://www.w3.org/ns/earl#unknownMode">
-  <rdf:type rdf:resource="http://www.w3.org/ns/earl#TestMode"/>
-  <dc:title xml:lang="en">Unknown</dc:title>
-  <dc:description xml:lang="en">where the testing process is unknown or undetermined</dc:description>
-</rdf:Description>
-
-<rdf:Description rdf:about="http://www.w3.org/ns/earl#passed">
-  <rdf:type rdf:resource="http://www.w3.org/ns/earl#Pass"/>
-  <dc:title xml:lang="en">Passed</dc:title>
-  <dc:description xml:lang="en">the subject passed the test</dc:description>
-</rdf:Description>
-
-<rdf:Description rdf:about="http://www.w3.org/ns/earl#failed">
-  <rdf:type rdf:resource="http://www.w3.org/ns/earl#Fail"/>
-  <dc:title xml:lang="en">Failed</dc:title>
-  <dc:description xml:lang="en">the subject failed the test</dc:description>
-</rdf:Description>
-
-<rdf:Description rdf:about="http://www.w3.org/ns/earl#cantTell">
-  <rdf:type rdf:resource="http://www.w3.org/ns/earl#CannotTell"/>
-  <dc:title xml:lang="en">Cannot tell</dc:title>
-  <dc:description xml:lang="en">it is unclear if the subject passed or failed the test</dc:description>
-</rdf:Description>
-
-<rdf:Description rdf:about="http://www.w3.org/ns/earl#inapplicable">
-  <rdf:type rdf:resource="http://www.w3.org/ns/earl#NotApplicable"/>
-  <dc:title xml:lang="en">Not Applicable</dc:title>
-  <dc:description xml:lang="en">the test is not applicable to the subject</dc:description>
-</rdf:Description>
-
-<rdf:Description rdf:about="http://www.w3.org/ns/earl#untested">
-  <rdf:type rdf:resource="http://www.w3.org/ns/earl#NotTested"/>
-  <dc:title xml:lang="en">Not Tested</dc:title>
-  <dc:description xml:lang="en">the test has not been carried out</dc:description>
-</rdf:Description>
-
-</rdf:RDF>

http://git-wip-us.apache.org/repos/asf/clerezza/blob/af0d99b2/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/rsa.rdf
----------------------------------------------------------------------
diff --git a/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/rsa.rdf b/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/rsa.rdf
deleted file mode 100644
index ead064c..0000000
--- a/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/rsa.rdf
+++ /dev/null
@@ -1,114 +0,0 @@
-<?xml version='1.0'?>
-<!--
-
- 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.
-
--->
-
-<!-- Processed by Id: cwm.py,v 1.197 2007/12/13 15:38:39 syosi Exp -->
-<!--     using base file:///Users/hjs/Programming/w3.org/WWW/ns/auth/rsa.n3-->
-
-
-<rdf:RDF xmlns="http://www.w3.org/2000/01/rdf-schema#"
-    xmlns:dc="http://purl.org/dc/elements/1.1/"
-    xmlns:foaf="http://xmlns.com/foaf/0.1/"
-    xmlns:owl="http://www.w3.org/2002/07/owl#"
-    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-    xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
-    xmlns:vs="http://www.w3.org/2003/06/sw-vocab-status/ns#"
-    xml:base="http://www.w3.org/ns/auth/">
-
-    <owl:Ontology rdf:about="rsa">
-        <dc:created rdf:datatype="http://www.w3.org/2001/XMLSchema#date">2008-11-13</dc:created>
-        <comment>ontology for the RSA public private keys </comment>
-        <seeAlso rdf:resource="X509Uml.svg"/>
-
-        <seeAlso rdf:resource="http://en.wikipedia.org/wiki/RSA"/>
-        <seeAlso rdf:resource="http://lists.foaf-project.org/mailman/listinfo/foaf-protocols"/>
-        <vs:term_status>unstable</vs:term_status>
-        <foaf:maker rdf:resource="http://bblfish.net/people/henry/card#me"/>
-    </owl:Ontology>
-
-    <Class rdf:about="rsa#RSAKey">
-        <comment>
-    The union of the public and private components of an RSAKey.
-    Usually those pieces are not kept together
-    </comment>
-
-        <subClassOf rdf:resource="cert#Key"/>
-        <vs:term_status>unstable</vs:term_status>
-    </Class>
-
-    <Class rdf:about="rsa#RSAPrivateKey">
-        <comment>
-    A Private Key in the RSA framework 
-    </comment>
-        <seeAlso rdf:resource="http://en.wikipedia.org/wiki/RSA"/>
-
-        <subClassOf rdf:resource="cert#PrivateKey"/>
-        <subClassOf rdf:resource="rsa#RSAKey"/>
-        <vs:term_status>unstable</vs:term_status>
-    </Class>
-
-    <Class rdf:about="rsa#RSAPublicKey">
-        <comment>
-    The RSA public key.  Padded message m are encrypted by applying the function
-      modulus(power(m,exponent),modulus)
-    </comment>
-
-        <seeAlso rdf:resource="http://en.wikipedia.org/wiki/RSA"/>
-        <subClassOf rdf:resource="cert#PublicKey"/>
-        <subClassOf rdf:resource="rsa#RSAKey"/>
-        <vs:term_status>unstable</vs:term_status>
-    </Class>
-
-    <rdf:Property rdf:about="rsa#modulus">
-        <comment>    
-   The modulus of an RSA public and private key. 
-   This is defined as n = p*q
-   </comment>
-
-        <domain rdf:resource="rsa#RSAKey"/>
-        <range rdf:resource="cert#Integer"/>
-        <vs:term_status>unstable</vs:term_status>
-    </rdf:Property>
-
-    <rdf:Property rdf:about="rsa#private_exponent">
-        <comment>
-       The exponent used to decrypt the message
-       calculated as 
-          public_exponent*private_exponent ≡ 1 modulo totient(p*q)
-       The private exponent is often named 'd'
-    </comment>
-
-        <domain rdf:resource="rsa#RSAPrivateKey"/>
-        <range rdf:resource="cert#Integer"/>
-        <vs:term_status>unstable</vs:term_status>
-    </rdf:Property>
-
-    <rdf:Property rdf:about="rsa#public_exponent">
-        <comment>
-       The exponent used to encrypt the message. Number chosen between
-       1 and the totient(p*q). Often named 'e' .
-    </comment>
-
-        <domain rdf:resource="rsa#RSAPublicKey"/>
-        <range rdf:resource="cert#Integer"/>
-        <vs:term_status>unstable</vs:term_status>
-    </rdf:Property>
-</rdf:RDF>

http://git-wip-us.apache.org/repos/asf/clerezza/blob/af0d99b2/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/test.n3
----------------------------------------------------------------------
diff --git a/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/test.n3 b/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/test.n3
deleted file mode 100644
index dad092e..0000000
--- a/platform.security.foafssl/ontologies/src/main/resources/org/apache/clerezza/foafssl/ontologies/test.n3
+++ /dev/null
@@ -1,205 +0,0 @@
-@prefix cert: <http://www.w3.org/ns/auth/cert#> .
-@prefix earl: <http://www.w3.org/ns/earl#> .
-@prefix zz: <http://clerezza.org/release/#> . #for the clerezza agent
-@prefix doap: <http://usefulinc.com/ns/doap#> .
-@prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
-@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
-@prefix wit: <http://www.w3.org/2005/Incubator/webid/test/> . #Web Id Test
-@prefix http: <http://www.w3.org/2006/http#> .
-@prefix dct: <http://purl.org/dc/terms/> .
-@prefix skos: <http://www.w3.org/2004/02/skos/core#> .
-@prefix owl: <http://www.w3.org/2002/07/owl#> .
-@prefix : <#> .
-
-wit: a owl:Ontology .
-
-zz:r05 a earl:Software;
-   doap:repository <https://svn.apache.org/repos/asf/incubator/clerezza/trunk/parent/platform.security.foafssl/test>;
-   doap:programming-language "Scala";
-   doap:developer <http://bblfish.net/#hjs>;
-   doap:name "WebID Test suite in Clerezza" .
-
-
-<https://svn.apache.org/repos/asf/incubator/clerezza/trunk/parent/platform.security.foafssl/test> a doap:SVNRepository .
-
-###############################################
-#
-# Initial Test vocabulary to write somewhere
-#
-# todo: where should these be placed?
-#
-################################################
-
-# pure certificate tests
-
-wit:certificateProvided a earl:TestRequirement;
-  dct:title "The client provided a x509 certificate".
-
-wit:certificateProvidedSAN a earl:TestRequirement;
-  dct:title "The client certificate contains a subject alternative name".
-
-wit:certificateDateOk a earl:TestRequirement;
-  dct:title "The current timestamp is between begin and end date of the certificate".
-
-wit:certificatePubkeyRecognised a earl:TestRequirement;
-  dct:title "Public key in certificate recognised ";
-  dct:description """The public key in the certificate is recognised by the WebId code. If it is not then it is not going to be possible
-    to match it with the remote certificate. """ .  
-
-wit:certificateCriticalExtensionsOk a earl:TestRequirement;
- dct:title "The certificate contains no unecessary critical extension";
- dct:description "Critical Extensions are not a direct problem for WebID, but can cause many servers to reject the certificate before the WebID code gets to see the certificate. These tests should not generate errors but only warnings" .
-
-
-# profile tests
-
-wit:profileGet a earl:TestRequirement;
- dct:title "WebId Profile is accessible and downloadable".
-
-wit:profileWellFormed a earl:TestRequirement;
- dct:title "WebId Profile is well formed";
- dct:description "The WebId Profile is parseable Content and transformable to RDF" .
-
-wit:profileWellFormedKey a earl:TestRequirement;
-  dct:title "WebIdProfile Contains well formed Keys";
-  dct:description "All the keys in the profile are well formed and not misleading";
-  skos:note "One does not need to test all keys in a profile, only those that are tied to the WebIDs found in the X509 cert. But to help users one could give them a deeper test of the profile." .
-
-wit:profileWellFormedPubkey a earl:TestRequirement;
-  dct:title "Public Key is well formed" ;
-  dct:description "A particular Public key is well formed" .
-
-wit:pubkeyRSAModulus a earl:TestRequirement;
-  dct:title "rsa:modulus is well formed" .
-
-wit:pubkeyRSAModulusFunctional a earl:TestCase;
-  dct:title "not more than one modulus";
-    dct:description "More than one modulus if they don't convert to the same number will lead to erratic behavior (one server will choose one the other server will chose the other)".
-
-wit:pubkeyRSAModulusLiteral a earl:TestCase;
-  dct:title "rsa:modulus is a literal number";
-  dct:description "In the current ontology we have moved to literals as the standard way of describing modulus and exponents".
-
-wit:pubkeyRSAExponent a earl:TestRequirement;
-  dct:title "rsa:public_exponent is well formed" .
-
-wit:pubkeyRSAExponentFunctional a earl:TestCase;
-  dct:title "not more than one public exponent per RSA public key - or else they have to be identical" ;
-  dct:description "More than one exponent if they don't convert to the same number is very likely to create erratic behavior (one server will choose one the other server will chose the other)".
-
-wit:pubkeyRSAExponentLiteral a earl:TestCase;
-  dct:title "rsa:exponent key is a literal";
-  dct:description "In the current ontology we have moved to literals as the standard way of describing modulus and exponents".
-
-wit:pubkeyRSAModulusOldFunctional a earl:TestCase;
-  dct:title "if modulus is using non literal notation, there should be only one cert:hex relation to plain literal";
-  skos:note "this should be a deprecated test sooner rather than later. Warn people to move to newer notation.".
-
-wit:pubkeyRSAExponentOldFunctional a earl:TestCase;
-  dct:title "if exponent is using non literal notation, there should be only one cert:decimal relation to plain literal" .
-
-
-# webid protocol tests: ie: tying pubkey and  Webid in certificate to remote WebID identifying description
-
-wit:webidAuthentication a earl:TestRequirement;
-  dct:title "WebID Authentication Test";
-  dct:description "At least one webid claimed in the certificate has public key that verifies. " .
-
-wit:webidClaim a earl:TestRequirement;
-  dct:title "Particular WebId Claim Test";
-  dct:description "Verification of a particular WebID claim" .
-
-
-###############################################
-#
-# Example test result to make sure the above ontology is at least partially correct
-#
-################################################
-
-@prefix : <http://test.example/> .
-
-[] a earl:Assertion;
- earl:test wit:webid_verification;
- earl:result [ a earl:TestResult;
-    dct:description "rsa public key has two relations for modulus";
-    earl:outcome earl:failed ];
- earl:subject :webProfile, :x509; 
-#{ 
-# for turtle parsers
-#   [] cert:identity <http://bblfish.net/person/henry/card#me>; 
-#      cert:modulus "as123123..."^^cert:hex, "dfff32093sd..."^^cert:hex; 
-#      cert:public_exponent "65537"^^cert:int .
-#};
- earl:assertedBy zz:0_5-SNAPSHOT .
-
-
-[] a earl:Assertion;
- earl:test wit:pubkeyMod_func;
- earl:result [ a earl:TestResult;
-    dct:description "webid http://user.example/#me does not have a matching public key in profile";
-    earl:outcome earl:success ]; 
- earl:subject :webProfile, :x509;
- earl:assertedBy zz:0_5-SNAPSHOT .
-
-[] a earl:Assertion;
-earl:test wit:certificate_provided_san;
-earl:result [ a earl:TestResult;
-    dct:description "SAN missing";
-    earl:outcome earl:failed;
-    earl:pointer :x509 ];
-earl:subject :webProfile, :x509 .
-
-[] a earl:Assertion;
-earl:test wit:webid_verification;
-earl:result [ a earl:TestResult;
-    dct:description "ok";
-    earl:outcome earl:passed ];
-earl:subject :webProfile, :x509 .
-
-[] a earl:Assertion;
-# verification also on the URI level!!!
-earl:test wit:webid_verification_uri;
-earl:result [ a earl:TestResult;
-    dct:description "ok";
-    earl:outcome earl:passed;
-    earl:pointer <http://bblfish.net/person/henry/card#me> ]; 
-earl:subject :webProfile, :x509 .
-
-[] a earl:Assertion;
-earl:test wit:pubkey_rsa_modulus;   
-earl:result [ a earl:TestResult;
-    dct:description "modulus missing";
-    earl:outcome earl:failed;
-    earl:pointer <http://bblfish.net/person/henry/card#me2> ];
-earl:subject :webProfile, :x509 .
-
-:x509 a cert:X509Certificate;
-    cert:base64der """
-MIIDgzCCAuygAwIBAgIQZ84ABvhjj7hqFoWqSsvBFjANBgkqhkiG9w0BAQUFADBj
-MREwDwYDVQQKDAhGT0FGK1NTTDEmMCQGA1UECwwdVGhlIENvbW11bml0eSBvZiBT
-ZWxmIFNpZ25lcnMxJjAkBgNVBAMMHU5vdCBhIENlcnRpZmljYXRpb24gQXV0aG9y
-aXR5MB4XDTExMDMyODE0MDY1MFoXDTEyMDMxODE2MDY1MFowgYsxETAPBgNVBAoM
-CEZPQUYrU1NMMSYwJAYDVQQLDB1UaGUgQ29tbXVuaXR5IE9mIFNlbGYgU2lnbmVy
-czE3MDUGCgmSJomT8ixkAQEMJ2h0dHA6Ly9iYmxmaXNoLm5ldC9wZW9wbGUvaGVu
-cnkvY2FyZCNtZTEVMBMGA1UEAwwMYmJsZmlzaCBjYXJkMIIBIjANBgkqhkiG9w0B
-AQEFAAOCAQ8AMIIBCgKCAQEA5+kuueCGksuOuQciIrf7hjSRiahB8c3hd8hPjTH/
-6k+NBKN+H0MRHPiSVCVwvvhstF2zmE6Ms0NwzSDWHuSOqjEwu6+CKE8tvL0Y0OHk
-bkhVDhenLPQagKIWjXe0k4CDIcizyNj1L8zRwsN0TaxrYZZPlaTx2/VpMI3ApaVK
-yb/4+mJ4UZDBol9TMkTfyBbPq3iISMz6rt3vsNgksXar0DCftGag2V2E1L/t8Hvu
-De0UaqKajsIlVtu/iUMSYKu41dZJCVCYm/DrqcX0m1aUwHAYWKtSap9Z5p7PnJVo
-wqp2/3jnsf7h6WlUN9yQtm/FeEeMp+3Mx7DokAYYTElTaQIDAQABo4GKMIGHMAwG
-A1UdEwEB/wQCMAAwDgYDVR0PAQH/BAQDAgLsMBEGCWCGSAGG+EIBAQQEAwIFoDAd
-BgNVHQ4EFgQUzoQy71OnKyW8qE7boOHpLrjN2aQwNQYDVR0RAQH/BCswKYYnaHR0
-cDovL2JibGZpc2gubmV0L3Blb3BsZS9oZW5yeS9jYXJkI21lMA0GCSqGSIb3DQEB
-BQUAA4GBAH0kxSBDYGAMah4cloznjsnglGNMCTd2zPtxnWDFUjuD2YWhc8QXd/k7
-T1GlVZdLfT175/D7jYpXEVH7UyO8DTnttlAePmDqbspT+vcpV1orUrWlMTJ7hAzP
-Ev9aBOHrZPyKDeUJO0JgwAWxOU/ND347Ssg3lTbFt0jrZxDLHLxC""";
- # should we also have a relation to the openssl type text format? Is that a standard?
- cert:subjectAlternativeName <http://bblfish.net/people/henry/card#me>;
- cert:IssuerDistinguishedName "O=FOAF+SSL, OU=The Community of Self Signers, CN=Not a Certification Authority".
-
-:webProfile a http:Response;
-         http:httpVersion "1.1";
-         http:headers [];
-         http:body "#the rdf file used. could be n3, or something. This could also point to the content?..." .
-

http://git-wip-us.apache.org/repos/asf/clerezza/blob/af0d99b2/platform.security.foafssl/pom.xml
----------------------------------------------------------------------
diff --git a/platform.security.foafssl/pom.xml b/platform.security.foafssl/pom.xml
deleted file mode 100644
index 0f25b11..0000000
--- a/platform.security.foafssl/pom.xml
+++ /dev/null
@@ -1,39 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-<!--
-
- 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.
-
--->
-
-    <modelVersion>4.0.0</modelVersion>
-    <parent>
-        <groupId>org.apache.clerezza</groupId>
-        <artifactId>clerezza</artifactId>
-        <version>0.5</version>
-        <relativePath>../parent</relativePath>
-    </parent>
-    <groupId>org.apache.clerezza</groupId>
-    <artifactId>platform.security.foafssl</artifactId>
-    <packaging>pom</packaging>
-    <version>1.0.0-SNAPSHOT</version>
-    <name>Clerezza - Platform Security foaf+ssl</name>
-    <modules>
-        <module>ontologies</module>
-        <module>core</module>
-    </modules>
-</project>


Mime
View raw message