Changes between Version 20 and Version 21 of UniformClearinghouseAPI


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

--

Legend:

Unmodified
Added
Removed
Modified
  • UniformClearinghouseAPI

    v20 v21  
    963963|| ''' Type ''' || ''' Description ''' || ''' Format ''' ||
    964964|| 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:''' urn:publicid:IDN+mych+user+abrown ''' Details: ''' urn:publicid:IDN+AUTHORITY+TYPE+NAME where 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) ||
    965 || UID || Unique identifier within the scope of a single authority, not guaranteed to be unique across authorities || UID (unique within authority) of project ||
    966 || STRING || Generic UTF-8 string || Creation time of project ||
    967 || DATETIME || Date time in UTC format || Expiration time of project ||
    968 || EMAIL || Well-formed email address || Whether project has expired ||
    969 || KEY || SSH or SSL public or private key (contents, not filename) || Short name of Project ||
    970 || BOOLEAN || True or False (case insensitive) || Description of Project ||
    971 || CREDENTIALS || List of credentials, tagged with credential type (as indicated in the GENI AM API specification || Description of Project ||
    972 || CERTIFICATE || X509 certificate (contents, not filename) || Description of Project ||
     965|| UID || Unique identifier within the scope of a single authority, not guaranteed to be unique across authorities || '''Example:''' 8e405a75-3ff7-4288-bfa5-111552fa53ce '''Details:''' Varies by implementation but the python UUID4 standard is a good example. ||
     966|| STRING || Generic UTF-8 string ||  ||
     967|| DATETIME || Date time in UTC format || '''Examples:''' 2013-06-15 02:39:08 2013-06-15 02:39:08-05:00 '''Details:''' Assumed in GMT time zone unless specified: '''GMT:''' YYYY-MM-DD HH:mm:ss '''Time zone offset specified:''' YYYY-MM-DD HH:mm:ss-HH:mm ||
     968|| EMAIL || Well-formed email address || '''Example:''' jbrown@geni.net ||
     969|| KEY || SSH or SSL public or private key (contents, not filename) || Key-specific format ||
     970|| BOOLEAN || True or False (case insensitive) || '''Example:''' True ||
     971|| CREDENTIALS || List of credentials, tagged with credential type (as indicated in the GENI AM API specification || Details: Credentials = { { geni_type: <string, case insensitive>, geni_version: <string containing an integer>, geni_value : <string>, <others> } } ||
     972|| CERTIFICATE || X509 certificate (contents, not filename) ||  ||
     973
     974As noted above, this list is subject to change as the API develops over time.