---++ODS Addressbook WebID Protocol Sharing The following HOWTO walks you through the process of setting the following: * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/][Virtuoso]] instance as Certificate Authority (CA) for signing X.509 certificates * HTTPS listeners for an [[ODSIndex][OpenLink Data Spaces]] (ODS) instance * Generation and export of Private Keys and X.509 certificates (that include your Person WebID) to your Browser * Persistence of Certificate's Public Key to your ODS profile (FOAF or XRDS based Structured Profile) * Use of the WebID Protocol option for ODS-Addressbook Access Control Lists (ACLs) when providing controlled shared access to Contacts. ---+++ Steps 1 [[ODSAddressBookWebIDACLPerson][Person Entity Specific ACL]] 1 [[ODSAddressBookWebIDACLGroup][Group Entity Specific ACL]] 1 [[ODSAddressBookWebIDACLPublic][Public Specific ACL for anyone with a WebID]] ---+++ Related * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtAuthServerUI][Set WebID Protocol ACLs using the Virtuoso Authentication Server UI]] * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtAuthFOAFSSLACL][WebID Protocol ACLs Tutorial]] * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtOAuthSPARQL][SPARQL OAuth Tutorial]] * [[VirtODSFOAFSSL][WebID Protocol Support in OpenLink Data Spaces]] * [[ODSPkiSetup][Guide to Setting up a X.509 certificate issuer and HTTPS listener and Generating ODS user certificates]] * [[OdsKeyImport][CA Keys Import using Conductor]] * [[ODSGenerateX509Certificate][Generate an X.509 Certificate hosted WebID 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]] * [[https://demo.openlinksw.com/sparql-ssl][Virtuoso Demo SPARQL-SSL Endpoint]]