Changes between Version 2 and Version 3 of GAPI_AM_API_DRAFT/SpeaksFor


Ignore:
Timestamp:
04/30/13 12:21:43 (12 years ago)
Author:
Aaron Helsinger
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GAPI_AM_API_DRAFT/SpeaksFor

    v2 v3  
    2222
    2323The 'Speaks For' credential will be specified elsewhere. Several points are worth noting
    24  - The credential includes the certificates of the tool instance and the user. For the credential to be accepted, each must be a valid GENI certificate, signed by a GENI root trusted by this aggregate.
     24 - The credential includes the certificates of the tool instance and the user. For the credential to be accepted, each certificate must itself be trusted by the aggregate; current recommended GENI policy requires [GeniApiCertificates a particular format] for that certificate, and requires that it be signed by a trusted GENI root .
    2525 - The credential includes an expiration
    2626 - The credential may include scope limitations (including slice, aggregate, operation)
     
    3333  - Tool names are case-insensitive internally, though they may be case-sensitive in display.
    3434   - EG `JohnSmth` as a display name is `johnsmth` internally, and there cannot also be a user `JOHNSMTH`.
    35   - Tool names should begin with a letter and be alphanumeric or underscores; no hyphen or '.': (`'^[a-zA-Z][\w]\{0,7\}$'`).
    36   - Tool names are limited to 8 characters.
     35  - Tool names should begin with a letter and be alphanumeric or underscore, hyphen, or period: (`'^[a-zA-Z][a-ZA-Z0-9\-_\.]\{0,31\}$'`).
     36  - Tool names are limited to 32 characters.
    3737  - Tool URNs (which contain the authority name and the tool instance name) are required to be temporally and globally unique.
    3838
     
    4242
    4343Note that this functionality also supports proxy aggregates, or aggregates of aggregates. See a previous related change proposal:
    44 wiki:GAPI_AM_API_DRAFT?version=47#ChangeSetJ:Proxyaggregatemanagersaresupported
     44http://groups.geni.net/geni/wiki/GAPI_AM_API_DRAFT?version=47#ChangeSetJ:Proxyaggregatemanagersaresupported