. . . . . . . . . . . . . . . . "57c83bead1646983a23a270f156b956d" . "---++ODS Briefcase WebID Protocol Sharing to Group\n\n 1 [[ODSBriefcaseFOAFSSLX509][Configure Virtuoso+ODS instance as an X.509 Certificate Authority and HTTPS listener]]\n 1 [[ODSGenerateX509Certificate][Generate a Personal HTTP based Identifier]] for fictitious Person Entity: Tom and then bind his personal Identifier to an X.509 Certificate (thereby giving him a WebID)\n 1 [[ODSGenerateX509Certificate][Generate a Personal HTTP based Identifier]] for fictitious Person Entity: Anna and then bind her personal Identifier to an X.509 Certificate (thereby giving her a WebID)\n 1 Log into ODS-Briefcase as user \"Demo\" (a Person Entity)\n 1 [[ODSBriefcaseCreateGroupFOAFSSL][Create a WebID Protocol Group]], for ex. with name \"MyWebIDGroup\" and add the users Tom and Anna's WebID's to it:\n\n-- Tom's WebID\nhttp://cname/dataspace/person/tom#this\n\n-- Anna's WebID\n http://cname/dataspace/person/anna#this\n\n 1 [[ODSBriefcaseFOAFSSLShareFileToGroup][Share an ODS-Briefcase hosted resource]] explicitly with \"Tom and Anna\" via their Group WebID: \n\nhttp://<cname>/webdav/webaccess/demo#MyWebIDGroup\n\n 1 As user which belongs to the WebID Protocol Group \"MyWebIDGroup\": Tom, attempt to view the resource shared by Person Entity \"Demo\" by doing the following: \n * refresh browser\n * access the url: https://host:ssl-port/DAV/home/user-name/user-resource. For this example, it should be: https://localhost:4433/DAV/home/demo/kidehen.vcf\n * when prompted by browser, select Tom's Certificate\n%BR%%BR%%BR%%BR% \n * after successful authentication, you will be able to save or view the shared resource: kidehen.vcf.\n%BR%%BR%%BR%%BR% \n 1 As user which belongs to the WebID Protocol Group \"MyWebIDGroup\": Anna, attempt to view the resource shared by Person Entity \"Demo\" by doing the following: \n * refresh browser\n * access the url: https://host:ssl-port/DAV/home/user-name/user-resource. For this example, it should be: https://localhost:4433/DAV/home/demo/kidehen.vcf\n * when prompted by browser, select Anna's Certificate\n%BR%%BR%%BR%%BR% \n * after successful authentication, you will be able to save or view the shared resource: kidehen.vcf. \n%BR%%BR%%BR%%BR% \n\n---+++ References\n\n * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtAuthServerUI][Set WebID Protocol ACLs using the Virtuoso Authentication Server UI]]\n * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtAuthFOAFSSLACL][WebID Protocol ACLs Tutorial]]\n * [[http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtOAuthSPARQL][SPARQL OAuth Tutorial]]\n * [[VirtODSFOAFSSL][WebID Protocol Support in OpenLink Data Spaces]]\n * [[ODSPkiSetup][Guide to Setting up a X.509 certificate issuer and HTTPS listener and Generating ODS user certificates]]\n * [[OdsKeyImport][CA Keys Import using Conductor]]\n * [[ODSBriefcaseFOAFSSL][Manage WebID Protocol (WebDAV) Access Control Lists (ACLs)]]\n * [[ODSGenerateX509Certificate][Generate an X.509 Certificate hosted WebID Guide]]\n * [[ODSBriefcaseFOAFSSLShareFile][ODS Briefcase WebID Protocol Share File Guide]]\n * [[http://esw.w3.org/topic/foaf+ssl][WebID Protocol Specification]]\n * [[https://foaf.me/simpleLogin.php][Test WebID Protocol Certificate page]]\n * [[http://test.foafssl.org/cert/][WebID Protocol Certificate Generation page]]\n * [[https://demo.openlinksw.com/sparql-ssl][Virtuoso Demo SPARQL-SSL Endpoint]]" . . . . . "2017-06-13T05:42:46Z" . . "ODSBriefcaseFOAFSSLGroup" . . . . . . "2017-06-13T05:42:46Z" . . "ODSBriefcaseFOAFSSLGroup" . "2017-06-13T05:42:46.812014"^^ . . . "2017-06-13T05:42:46.812014"^^ . . . . . . "ODSBriefcaseFOAFSSLGroup" . . .