Changes between Version 18 and Version 19 of UniformClearinghouseAPI


Ignore:
Timestamp:
08/15/13 11:59:10 (6 years ago)
Author:
jmccolga@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UniformClearinghouseAPI

    v18 v19  
    954954
    955955The following diagram reflects the different objects maintained within the full range of CH services, their interactions and mandatory fields.
     956
     957** INSERT DIAGRAM **
     958
     959== Appendix B: API Data Types ==
     960
     961The following table describes the data types referenced in the document above, in terms of format and meaning.
     962
     963|| ''' Type ''' || ''' Description ''' || ''' Format ''' ||
     964|| URN || Standard GENI identifier, guaranteed to be unique across all GENI services and authorities at a given time, but may be reused by obsolete/expired objects (e.g. slices) || '''Example:'''
     965
     966urn:publicid:IDN+mych+user+abrown
     967'''
     968Details:'''
     969
     970urn:publicid:IDN+AUTHORITY+TYPE+NAME
     971
     972where AUTHORITY is the unique fully qualified identifier of the authority creating the URN (e.g. ch.geni.net), TYPE is the type of entity (e.g. slice, user, tool, project) and name is the unique name of the entity (e.g. slice_name, user_name, tool_name, project_name) ||
     973|| UID || Unique identifier within the scope of a single authority, not guaranteed to be unique across authorities || UID (unique within authority) of project ||
     974|| STRING || Generic UTF-8 string || Creation time of project ||
     975|| DATETIME || Date time in UTC format || Expiration time of project ||
     976|| EMAIL || Well-formed email address || Whether project has expired ||
     977|| KEY || SSH or SSL public or private key (contents, not filename) || Short name of Project ||
     978|| BOOLEAN || True or False (case insensitive) || Description of Project ||
     979|| CREDENTIALS || List of credentials, tagged with credential type (as indicated in the GENI AM API specification || Description of Project ||
     980|| CERTIFICATE || X509 certificate (contents, not filename) || Description of Project ||