Changes between Version 2 and Version 3 of UniformClearinghouseAPIV2


Ignore:
Timestamp:
11/12/13 09:31:56 (8 years ago)
Author:
mbrinn@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UniformClearinghouseAPIV2

    v2 v3  
    7979
    8080Each Registry or Authority API provides a ‘get_version’ method, which provides information to the caller (or a tool composing calls for a tool user) about versions and options supported by that API. The call takes no argument and is unguarded (anyone can call it). The return from the get_version call will be a dictionary including the following entries (by key):
    81  * VERSION: A string with the version number of the Federation API (e.g. “10.0.7”). Note: this is the version of the API not the version of the implementation. This field is mandatory for all services.
     81 * VERSION: A string with the version number of the Federation API (e.g. “1”). Note: this is the version of the API not the version of the implementation. This field is mandatory for all services.
     82 * IMPLEMENTATION: A string with the version number of the implementation of this service (format implementation specific). This field is optional for services.
    8283 * SERVICES: The set of services the given URL supports   
    8384 * CREDENTIAL_TYPES: A list of recognized credential types (e.g. [geni_abac, geni_abac]) and list of supported credential versions on protected API methods.  Format is analogous to that in the AM API: a list of {"type": cred_type, "version" : cred_version} dictionaries of all supported credential types and versions. ''[Authorities only]''