520 | | `GetVersion` should return an additional field indicate the URN(s) of the Aggregate Manager at this endpoint. This corresponds to the URN in the `SubjectAltName` of the certificate of the aggregate, or the URN that the aggregate uses if reporting slivers to the Federation SA API (and this URN also determines the authority portion of the URN for any slivers issued by this aggregate). For aggregates that have a single component manager, then this is likely the `component_manager` or `component_manager_id` from the advertisement RSpec produced by this aggregate (which in turn determines the authority portion of related `component_id` URNs). Aggregates which have multiple component managers must select a single AM URN, which may be the same as one of the component manager URNs. |
521 | | |
522 | | Proposal: `GetVersion` adds the field `geni_am_urn` whose value is the URN of the aggregate manager running at this XMLRPC endpoint. |
| 520 | `GetVersion` should return an additional field indicate the URN of the Aggregate Manager at this endpoint. This corresponds to the URN in the `SubjectAltName` of the certificate of the aggregate, or the URN that the aggregate uses if reporting slivers to the Federation SA API (and this URN also determines the authority portion of the URN for any slivers issued by this aggregate). For aggregates that have a single component manager, then this is likely the `component_manager` or `component_manager_id` from the advertisement RSpec produced by this aggregate (which in turn determines the authority portion of related `component_id` URNs). Aggregates which have multiple component managers must select a single AM URN, which may be the same as one of the component manager URNs. |
| 521 | |
| 522 | '''Proposal''': `GetVersion` adds the field `geni_am_urn` whose value is an XMLRPC string containing the URN of the aggregate manager running at this XMLRPC endpoint. This field is requires as of AM API version 4, optional earlier. |