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

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

PrefixNamespace IRI
n37http://ods.openlinksw.com/wiki/main/ODS/ODSGenerateWebIDX509CertBrsKeystoreOpera/o5.
n8http://ods.openlinksw.com/dataspace/services/wiki/
n16http://docs.openlinksw.com/virtuoso/rdfsparql.html#
n38http://ods.openlinksw.com/wiki/main/ODS/ODSGenerateWebIDX509CertBrsKeystoreOpera/o6.
n7http://rdfs.org/sioc/services#
n20http://ods.openlinksw.com/dataspace/dav#
n27http://ods.openlinksw.com/wiki/main/ODS/ODSGenerateWebIDX509CertBrsKeystoreOpera/o13.
dchttp://purl.org/dc/elements/1.1/
n41http://ods.openlinksw.com/wiki/main/ODS/ODSGenerateWebIDX509CertBrsKeystoreOpera/o1a.
n13https://foaf.me/simpleLogin.
dctermshttp://purl.org/dc/terms/
n15http://ods.openlinksw.com/dataspace/person/owiki#
rdfshttp://www.w3.org/2000/01/rdf-schema#
n26http://ods.openlinksw.com/wiki/main/ODS/ODSGenerateWebIDX509CertBrsKeystoreOpera/o12.
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n35http://ods.openlinksw.com/wiki/main/ODS/ODSGenerateWebIDX509CertBrsKeystoreOpera/o7.
n36http://ods.openlinksw.com/wiki/main/ODS/ODSGenerateWebIDX509CertBrsKeystoreOpera/o8.
atomhttp://atomowl.org/ontologies/atomrdf#
n21http://ods.openlinksw.com/dataspace/person/dav#
n33http://ods.openlinksw.com/wiki/main/ODS/ODSGenerateWebIDX509CertBrsKeystoreOpera/o9.
xsdhhttp://www.w3.org/2001/XMLSchema#
n18http://docs.openlinksw.com/virtuoso/rdfsparql.
n2http://ods.openlinksw.com/dataspace/owiki/wiki/ODS/
n29http://ods.openlinksw.com/wiki/main/ODS/ODSGenerateWebIDX509CertBrsKeystoreOpera/o11.
siochttp://rdfs.org/sioc/ns#
n19http://ods.openlinksw.com/dataspace/%28NULL%29/wiki/ODS/
n24http://ods.openlinksw.com/dataspace/owiki/wiki/ODS/ODSGenerateWebIDX509CertBrsKeystoreOpera/sioc.
n9https://id.myopenlink.net/ods/
oplhttp://www.openlinksw.com/schema/attribution#
n22http://ods.openlinksw.com/dataspace/owiki/wiki/
n34http://ods.openlinksw.com/wiki/main/ODS/ODSGenerateWebIDX509CertBrsKeystoreOpera/o9a.
n17http://docs.openlinksw.com/virtuoso/
foafhttp://xmlns.com/foaf/0.1/
n28http://ods.openlinksw.com/wiki/main/ODS/ODSGenerateWebIDX509CertBrsKeystoreOpera/o10.
n12http://esw.w3.org/topic/foaf+
siocthttp://rdfs.org/sioc/types#
n10http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/
n30http://ods.openlinksw.com/wiki/main/ODS/ODSGenerateWebIDX509CertBrsKeystoreOpera/o1.
n42http://ods.openlinksw.com/wiki/main/ODS/ODSGenerateWebIDX509CertBrsKeystoreOpera/o2.
n11http://test.foafssl.org/cert/
n39http://ods.openlinksw.com/wiki/main/ODS/ODSGenerateWebIDX509CertBrsKeystoreOpera/o3.
n6http://ods.openlinksw.com/dataspace/owiki#
n40http://ods.openlinksw.com/wiki/main/ODS/ODSGenerateWebIDX509CertBrsKeystoreOpera/o4.
Subject Item
n21:this
foaf:made
n2:ODSGenerateWebIDX509CertBrsKeystoreOpera
Subject Item
n8:item
n7:services_of
n2:ODSGenerateWebIDX509CertBrsKeystoreOpera
Subject Item
n6:this
sioc:creator_of
n2:ODSGenerateWebIDX509CertBrsKeystoreOpera
Subject Item
n22:ODS
sioc:container_of
n2:ODSGenerateWebIDX509CertBrsKeystoreOpera
atom:entry
n2:ODSGenerateWebIDX509CertBrsKeystoreOpera
atom:contains
n2:ODSGenerateWebIDX509CertBrsKeystoreOpera
Subject Item
n2:ODSGenerateWebIDX509CertBrsKeystoreOpera
rdf:type
atom:Entry sioct:Comment
dcterms:created
2017-06-13T06:07:12.831835
dcterms:modified
2017-06-29T07:29:32.496802
rdfs:label
ODSGenerateWebIDX509CertBrsKeystoreOpera
foaf:maker
n15:this n21:this
dc:title
ODSGenerateWebIDX509CertBrsKeystoreOpera
opl:isDescribedUsing
n24:rdf
sioc:has_creator
n6:this n20:this
sioc:attachment
n26:png n27:png n28:png n29:png n30:png n33:png n34:png n35:png n36:png n37:png n38:png n39:png n40:png n41:png n42:png
sioc:content
%META:TOPICPARENT{name="ODSGenerateWebIDX509CertBrsKeystore"}% ---+Generate an X.509 Certificate (with a WebID watermark) to be managed by the Opera browser-based keystore ---++ Prerequisites 1. [[ODSSetupSSL][Set up an X.509 certificate issuer and HTTPS listener]]. 1. [[ODSX509GenerateIESetService][Set up an X.509 Certificate Service]]. ---++ Certificate Generation Process These steps will work against any ODS instance where you have the requisite privileges. 1. Go to the ODS home page (local or remote) and log in as an existing ODS user (register ODS user if you don't have such): %BR%%BR%<a href="%ATTACHURLPATH%/o1.png" target="_blank"><img src="%ATTACHURLPATH%/o1.png" width="600px" /></a>%BR%%BR% 1 After log in, you will have an ODS-generated Person Entity Identifier (an HTTP URI that Identifies "You") of the form: <code><nowiki>http://cname/dataspace/person/user-name#this</nowiki></code> %BR%%BR%<a href="%ATTACHURLPATH%/o1a.png" target="_blank"><img src="%ATTACHURLPATH%/o1a.png" width="600px" /></a>%BR%%BR% 1 Fill out your profile, if still in default state: <i>(<b>Note:</b> If this step is skipped, the resulting X.509 certificate may not have a human-readable name.)</i> %BR%%BR%<a href="%ATTACHURLPATH%/o2.png" target="_blank"><img src="%ATTACHURLPATH%/o2.png" width="600px" /></a>%BR%%BR% 1 Go to <b>Security</b>: %BR%%BR%<a href="%ATTACHURLPATH%/o3.png" target="_blank"><img src="%ATTACHURLPATH%/o3.png" width="600px" /></a>%BR%%BR% 1 Go to <b>Certificate Generator</b>: %BR%%BR%<a href="%ATTACHURLPATH%/o4.png" target="_blank"><img src="%ATTACHURLPATH%/o4.png" width="600px" /></a>%BR%%BR% 1 Fill out the form, for example: * <b>Country:</b> <code>UK</code>; * <b>Organization:</b> <code>OL</code>; * <b>Valid for:</b> <code>90 hours</code>: %BR%%BR%<a href="%ATTACHURLPATH%/o5.png" target="_blank"><img src="%ATTACHURLPATH%/o5.png" width="600px" /></a>%BR%%BR% 1 Click <b>Submit certificate request.</b> 1 Opera should show prompt to install the certificate: %BR%%BR%<a href="%ATTACHURLPATH%/o6.png" target="_blank"><img src="%ATTACHURLPATH%/o6.png" width="600px" /></a>%BR%%BR% 1 Click <b>Install</b>. 1 Confirm the installation: %BR%%BR%<a href="%ATTACHURLPATH%/o7.png" target="_blank"><img src="%ATTACHURLPATH%/o7.png" width="600px" /></a>%BR%%BR% 1 The new certificate should now be installed in Opera's keystore: %BR%%BR%<a href="%ATTACHURLPATH%/o8.png" target="_blank"><img src="%ATTACHURLPATH%/o8.png" width="600px" /></a>%BR%%BR% 1 Go to <b>ODS Security</b> -> <b>X.509 Certificates</b>. 1 The new certificate should be shown in the list of available for the logged in ODS user's certificates : %BR%%BR%<a href="%ATTACHURLPATH%/o9.png" target="_blank"><img src="%ATTACHURLPATH%/o9.png" width="600px" /></a>%BR%%BR% 1 Note you have now also the option automatic WebID Login set to enabled -- a powerful feature benefits of which we will demonstrate next in our example: 1 Verify the new certificate by performing the following steps: 1 Log out and access [[https://id.myopenlink.net/ods/][https://id.myopenlink.net/ods/]]; 1 When prompted by your browser, select the new certificate generated above: %BR%%BR%<a href="%ATTACHURLPATH%/o11.png" target="_blank"><img src="%ATTACHURLPATH%/o11.png" width="600px" /></a>%BR%%BR% 1 You should then be presented with the ODS Log-in form. Click <b>WebID Login</b>: %BR%%BR%<a href="%ATTACHURLPATH%/o12.png" target="_blank"><img src="%ATTACHURLPATH%/o12.png" width="600px" /></a>%BR%%BR% 1 You should now be successfully logged in: %BR%%BR%<a href="%ATTACHURLPATH%/o13.png" target="_blank"><img src="%ATTACHURLPATH%/o13.png" width="600px" /></a>%BR%%BR% 1 If you now log in as another user (e.g., <code>demo</code>), you can [[ODSBriefcaseWebIDPerson][share a resource to the above user, using a WebID-based ACL]], which is itself enabled by the new WebID-watermarked X.509 Certificate. ---++Related * [[ODSGenerateX509Certificate][Generating WebID-watermarked X.509 Certificates for Use with ODS]] * [[ODSGenerateWebIDX509CertBrsKeystore][Generate an X.509 Certificate (with a WebID watermark) to be managed by a browser-based keystore]] * [[ODSGenerateWebIDX509CertBrsKeystoreFF][Firefox]] * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtSPARQLEndpointProtection][Safeguarding your Virtuoso-hosted SPARQL Endpoint]] * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtTipsAndTricksGuideSPARQLEndpointProtection][SPARQL Endpoint Protection Methods Collection]] * [[http://docs.openlinksw.com/virtuoso/][Virtuoso documentation]] * [[http://docs.openlinksw.com/virtuoso/rdfsparql.html#rdfsupportedprotocolendpoint][SPARQL Service Endpoint]] * [[http://docs.openlinksw.com/virtuoso/rdfsparql.html#rdfsupportedprotocolendpointuri][Service Endpoint Security]] * [[http://docs.openlinksw.com/virtuoso/rdfsparql.html#sparqwebservicetbl][Managing a SPARQL Web Service Endpoint]] * [[http://docs.openlinksw.com/virtuoso/rdfsparql.html][SPARQL]] * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtTipsAndTricksGuide][Virtuoso Tips and Tricks Collection]] * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtSPARQLDET][SPARQL Endpoint DET Configuration Guide]] * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtSPARQLSecurityWebID][WebID Protocol & SPARQL Endpoint ACLs Tutorial]] * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtOAuthSPARQL][SPARQL OAuth Tutorial]] * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtTipsAndTricksGuideSPARQLEndpoints][Securing SPARQL endpoints]] * [[OdsSPARQLAuth][SPARUL over SPARQL using the http://cname:port/sparql-auth endpoint]] * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtAuthServerUI][Virtuoso Authentication Server UI]] * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtSPARQLSSL][Manage a SPARQL-WebID based Endpoint]] * [[VirtODSSecurityWebID][WebID Protocol Support in OpenLink Data Spaces]]. * Manage ODS Datadspaces Objects WebID Access Control Lists (ACLs): * [[ODSBriefcaseWebID][ODS Briefcase WebID based ACL Guide]] * [[ODSBriefcaseWebIDPerson][Person Entity WebID based ACL Guide]] * [[ODSBriefcaseWebIDGroup][Group Entity WebID based ACL Guide]] * [[ODSBriefcaseWebIDPublic][Public WebID based ACL Guide]] * [[ODSFeedManagerWebIDACL][ODS Feed Manager WebID based ACL Guide]] * [[ODSFeedManagerWebIDACLPerson][Person Entity Specific ACL]] * [[ODSFeedManagerWebIDACLGroup][Group Entity Specific ACL]] * [[ODSFeedManagerWebIDACLPublic][Public Specific ACL for anyone with a WebID]] * [[ODSCalendarWebIDACL][ODS Calendar WebID based ACL Guide]] * [[ODSCalendarWebIDACLPerson][Person Entity Specific ACL]] * [[ODSCalendarWebIDACLGroup][Group Entity Specific ACL]] * [[ODSCalendarWebIDACLPublic][Public Specific ACL for anyone with a WebID]] * [[ODSBookmarksWebIDACL][ODS Bookmark Manager WebID based ACL Guide]] * [[ODSBookmarksWebIDACLPerson][Person Entity Specific ACL]] * [[ODSBookmarksWebIDACLGroup][Group Entity Specific ACL]] * [[ODSBookmarksWebIDACLPublic][Public Specific ACL for anyone with a WebID]] * [[ODSAddressBookWebIDACL][ODS Addressbook WebID based ACL Guide]] * [[ODSAddressBookWebIDACLPerson][Person Entity Specific ACL]] * [[ODSAddressBookWebIDACLGroup][Group Entity Specific ACL]] * [[ODSAddressBookWebIDACLPublic][Public Specific ACL for anyone with a WebID]] * [[ODSPkiSetup][Guide for Set up a X.509 certificate issuer and HTTPS listener and generate ODS user certificates]] * [[ODSSetupSSL][Configure Virtuoso+ODS instance as an X.509 Certificate Authority and HTTPS listener]] * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtSetupSSL][Configure Virtuoso instance as an X.509 Certificate Authority and HTTPS listener]] * [[VirtODSPubSubHub][Setting up PubSubHub in ODS]] * [[VirtPubSubHub][PubSubHubBub Demo Client Example]] * [[VirtFeedPubSubHub][Feed subscription via PubSubHub protocol Example ]] * [[VirtPubSubHubACL][Setting Up PubSubHub to use WebID Protocol or IP based control lists]] * [[OdsKeyImport][CA Keys Import using Conductor]] * [[ODSGenerateWebIDX509CertOSKeystore][Generate an X.509 Certificate (with a WebID watermark) to be managed by host operating system keystore]] * [[ODSWebIDIdP][Using Virtuoso's WebID Verification Proxy Service with a WebID-bearing X.509 certificate]] * [[ODSWebIDIdpProxy][Using Virtuoso's WebID Identity Provider (IdP) Proxy Service with an X.509 certificate]] * [[ODSBriefcaseWebIDShareFile][ODS Briefcase WebID Protocol Share File Guide]] * [[http://esw.w3.org/topic/foaf+ssl][WebID Protocol Specification]] * [[https://foaf.me/simpleLogin.php][Test WebID Protocol Certificate page]] * [[http://test.foafssl.org/cert/][WebID Protocol Certificate Generation page]]
sioc:id
c49e443523d228bab8c31ad20a3ffe7e
sioc:link
n2:ODSGenerateWebIDX509CertBrsKeystoreOpera
sioc:has_container
n22:ODS
n7:has_services
n8:item
atom:title
ODSGenerateWebIDX509CertBrsKeystoreOpera
sioc:links_to
n2:ODSFeedManagerWebIDACLPublic n2:ODSCalendarWebIDACL n2:ODSBriefcaseWebID n2:ODSBriefcaseWebIDPerson n2:ODSBriefcaseWebIDPublic n2:ODSFeedManagerWebIDACL n9: n10:VirtSetupSSL n11: n12:ssl n13:php n2:ODSGenerateWebIDX509CertBrsKeystoreFF n10:VirtSPARQLEndpointProtection n16:rdfsupportedprotocolendpointuri n10:VirtSPARQLSecurityWebID n16:sparqwebservicetbl n10:VirtTipsAndTricksGuideSPARQLEndpoints n17: n10:VirtTipsAndTricksGuide n16:rdfsupportedprotocolendpoint n10:VirtSPARQLDET n18:html n19:WebID n2:ODSGenerateWebIDX509CertBrsKeystore n2:ODSAddressBookWebIDACLPerson n2:ODSAddressBookWebIDACLGroup n2:ODSBookmarksWebIDACLGroup n2:ODSBookmarksWebIDACLPublic n2:ODSAddressBookWebIDACL n2:ODSAddressBookWebIDACLPublic n2:ODSBriefcaseWebIDGroup n10:VirtTipsAndTricksGuideSPARQLEndpointProtection n2:ODSCalendarWebIDACLGroup n2:ODSCalendarWebIDACLPerson n2:ODSCalendarWebIDACLPublic n2:ODSBookmarksWebIDACL n10:VirtOAuthSPARQL n10:VirtSPARQLSSL n2:ODSBookmarksWebIDACLPerson n10:VirtAuthServerUI n2:ODSFeedManagerWebIDACLPerson n2:ODSFeedManagerWebIDACLGroup
atom:source
n22:ODS
atom:author
n21:this
atom:published
2017-06-13T06:07:12Z
atom:updated
2017-06-29T07:29:32Z
sioc:topic
n22:ODS
Subject Item
n20:this
sioc:creator_of
n2:ODSGenerateWebIDX509CertBrsKeystoreOpera