This HTML5 document contains 30 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

PrefixNamespace IRI
dctermshttp://purl.org/dc/terms/
atomhttp://atomowl.org/ontologies/atomrdf#
foafhttp://xmlns.com/foaf/0.1/
n12http://vos.openlinksw.com/dataspace/services/wiki/
oplhttp://www.openlinksw.com/schema/attribution#
n2http://vos.openlinksw.com/dataspace/owiki/wiki/VOS/
dchttp://purl.org/dc/elements/1.1/
n5http://vos.openlinksw.com/dataspace/dav#
rdfshttp://www.w3.org/2000/01/rdf-schema#
n11http://rdfs.org/sioc/services#
n9http://vos.openlinksw.com/dataspace/person/dav#
siocthttp://rdfs.org/sioc/types#
n8http://vos.openlinksw.com/dataspace/owiki/wiki/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n16http://vos.openlinksw.com/dataspace/owiki#
n19http://vos.openlinksw.com/dataspace/owiki/wiki/VOS/VirtGenerateX509Cert/sioc.
xsdhhttp://www.w3.org/2001/XMLSchema#
n15http://vos.openlinksw.com/dataspace/person/owiki#
siochttp://rdfs.org/sioc/ns#
n17https://www.openssl.org/docs/
Subject Item
n9:this
foaf:made
n2:VirtGenerateX509Cert
Subject Item
n5:this
sioc:creator_of
n2:VirtGenerateX509Cert
Subject Item
n12:item
n11:services_of
n2:VirtGenerateX509Cert
Subject Item
n16:this
sioc:creator_of
n2:VirtGenerateX509Cert
Subject Item
n8:VOS
sioc:container_of
n2:VirtGenerateX509Cert
atom:entry
n2:VirtGenerateX509Cert
atom:contains
n2:VirtGenerateX509Cert
Subject Item
n2:VirtGenerateX509Cert
rdf:type
sioct:Comment atom:Entry
dcterms:created
2017-06-13T05:50:06.228661
dcterms:modified
2018-06-18T14:06:11.016978
rdfs:label
VirtGenerateX509Cert
foaf:maker
n15:this n9:this
dc:title
VirtGenerateX509Cert
opl:isDescribedUsing
n19:rdf
sioc:has_creator
n5:this n16:this
sioc:content
---+ X.509 Certificate Generation The <nowiki>WebID</nowiki> Protocol consumer needs an x509 certificate with v3 extension "Subject Alternate Name". This attribute is used for the owner's <nowiki>WebID</nowiki>. For testing purposes, we used the <nowiki>OpenSSL</nowiki> demo CA to generate such certificates. If you are not using the <nowiki>OpenSSL</nowiki> demo CA, you must first set up a self-signed CA; refer to [[https://www.openssl.org/docs/][the OpenSSL documentation]] for how to do this. 1 Add the following line to the <code>[usr_cert]</code> section of the <code>openssl.cnf</code> file &mdash; <verbatim> subjectAltName=$ENV::ALTNAME </verbatim> 1 Set the environment variable <code>ALTNAME</code> to the owner's <nowiki>WebID</nowiki>, e.g., <verbatim> export ALTNAME=URI:http://localhost/dataspace/person/myname#this </verbatim> 1 Make a self-signed certificate, e.g., <verbatim> $ CA.pl -newreq (follow the dialog) $ CA.pl -sign </verbatim> 1 When asked to commit the certificate, make sure you see several lines above, like &mdash; <verbatim> X509v3 Subject Alternative Name: URI:http://localhost/dataspace/person/myname#this </verbatim> 1 If your browser wants a <code>PKCS#12</code> bundle, you must make one &mdash; <verbatim> $ openssl pkcs12 -export -in newcert.pem -inkey newkey.pem -out mycert.p12 </verbatim> 1 Rename <code>newcert.pem</code> and <code>newkey.pem</code>; for example, to <code>mycert.pem</code> and <code>mykey.pem</code>.
sioc:id
6ab0e37ff9f0ed36e6b0ef6218afe304
sioc:link
n2:VirtGenerateX509Cert
sioc:has_container
n8:VOS
n11:has_services
n12:item
atom:title
VirtGenerateX509Cert
sioc:links_to
n17:
atom:source
n8:VOS
atom:author
n9:this
atom:published
2017-06-13T05:50:06Z
atom:updated
2018-06-18T14:06:11Z
sioc:topic
n8:VOS