Added WebID Profile section outlining RDF vocabs to use with WebID.
authorManu Sporny <msporny@digitalbazaar.com>
Sun, 25 Jul 2010 18:32:59 -0400
changeset 374aef27947dec
parent 36 d526f850e4b6
child 38 5267787a9d79
Added WebID Profile section outlining RDF vocabs to use with WebID.
index-respec.html
     1.1 --- a/index-respec.html	Fri Jul 23 08:18:35 2010 -0400
     1.2 +++ b/index-respec.html	Sun Jul 25 18:32:59 2010 -0400
     1.3 @@ -740,10 +740,74 @@
     1.4  
     1.5  </section>
     1.6  
     1.7 +<section class='normative'>
     1.8 +<h2>The WebID Profile</h2>
     1.9 +
    1.10 +<p>The <tref>WebID Profile</tref> is a structured document that contains 
    1.11 +identification credentials for the <tref>Identification Agent</tref> expressed 
    1.12 +using the Resource Description Framework [[RDF-CONCEPTS]]. The following 
    1.13 +sections describe how to express certain common properties that could be used
    1.14 +by <tref>Verification Agent</tref>s and other entities that consume a 
    1.15 +<tref>WebID Profile</tref>.</p>
    1.16 +
    1.17 +<p>The following vocabularies are used in their shortened form in the 
    1.18 +subsequent sections:</p>
    1.19 +
    1.20 +<dl>
    1.21 +  <dt>foaf</dt>
    1.22 +  <dd>http://xmlns.com/foaf/0.1/</dd>
    1.23 +  <dt>cert</dt>
    1.24 +  <dd>http://www.w3.org/ns/auth/cert#</dd>
    1.25 +  <dt>rsa</dt>
    1.26 +  <dd>http://www.w3.org/ns/auth/rsa#</dd>
    1.27 +</dl>
    1.28 +
    1.29 +<section class='normative'>
    1.30 +<h2>Personal Information</h2>
    1.31 +
    1.32 +<p>Personal details are the most common requirement when registering an 
    1.33 +account with a website. Some of these pieces of information include an e-mail 
    1.34 +address, a name and perhaps an avatar image. This section includes
    1.35 +properties that SHOULD be used when conveying key pieces of personal 
    1.36 +information but are NOT REQUIRED to be present in a WebID Profile:</p>
    1.37 +
    1.38 +<dl>
    1.39 +  <dt>foaf:mbox</dt>
    1.40 +  <dd>The e-mail address that is associated with the WebID URL.</dd>
    1.41 +  <dt>foaf:name</dt>
    1.42 +  <dd>The name that is most commonly used to refer to the individual 
    1.43 +    or agent.</dd>
    1.44 +  <dt>foaf:depiction</dt>
    1.45 +  <dd>An image representation of the individual or agent.</dd>
    1.46 +</dl>
    1.47 +</section>
    1.48 +
    1.49 +<section class='normative'>
    1.50 +<h2>Cryptographic Details</h2>
    1.51 +
    1.52 +<p>Cryptographic details are important when <tref>Verification Agent</tref>s
    1.53 +and <tref>Identification Agent</tref>s interact. The following properties 
    1.54 +SHOULD be used when conveying cryptographic information in WebID Profile
    1.55 +documents:</p>
    1.56 +
    1.57 +<dl>
    1.58 +  <dt>rsa:RSAPublicKey</dt>
    1.59 +  <dd>Expresses an RSA public key. The RSAPublicKey MUST specify the
    1.60 +  rsa:modulus and rsa:public_exponent properties.</dd>
    1.61 +  <dt>cert:identity</dt>
    1.62 +  <dd>Used to associate an RSAPublicKey with a WebID URL. A WebID Profile
    1.63 +  MUST contain at least one RSAPublicKey that is associated with the
    1.64 +  corresponding WebID URL.</dd>
    1.65 +</dl>
    1.66 +</section>
    1.67 +
    1.68 +</section>
    1.69 +
    1.70  <section id="appendix">
    1.71  
    1.72  <section class='informative' id="history">
    1.73 -<h1 >Change History</h1>
    1.74 +<h1>Change History</h1>
    1.75 +<p><a href="">2010-07-25</a> Added WebID Profile section.</p>
    1.76  <p><a href="http://github.com/msporny/webid-spec/commit/211d197510ca119c21ae48f3e5aa3f931ea88672">2010-07-18</a> Updates from WebID community related to RDF/XML support, authentication sequence corrections, abstract and introduction updates.</p>
    1.77  <p><a href="http://github.com/msporny/webid-spec/commit/a54dee9c242b08edaac617d678215b389dd3556d">2010-07-11</a> Initial version.</p>
    1.78  </section>