Äcdocutils.nodes
document
q)Åq}q(U	nametypesq}q(X,���2014-02-12: version 1.2. clarification editsqNX1���2012-03-25: version 1.0, methodcrossreference.xlsqNX?���2012-10-09: version 1.1. clarifying count parameter for slicingqNX���mn apiq	NX���2011-11-01 version 1.0.0 branchq
NX���dataonetypes.xsdqNX2���2012-02-01 : version 1.0, methodcrossreference.xlsqNX1���2012-05-02: version 1.0, methodcrossreference.xlsq
NX<���2012-05-31: version 1.0, correction to uris in resource mapsqNX.���2012-08-20: version 1.1. augmenting search apiqNX���2011-11-03 version 1.0.0 branchqNX2���2012-01-19 : version 1.0, methodcrossreference.xlsqNX2���2012-02-02 : version 1.0, methodcrossreference.xlsqNX2���2012-02-17 : version 1.0, methodcrossreference.xlsqNX���2011-11-02 version 1.0.0 branchqNX���2011-12-08 : version 1.0qNX���2011-10-26 version 1.0.0 branchqNX1���2012-03-26: version 1.0, methodcrossreference.xlsqNX���2012-02-24 : dataonetypes.xsdqNX���2011-11-08 version 1.0.0 branchqNX2���2012-01-12 : version 1.0, methodcrossreference.xlsqNX2���2012-01-10 : version 1.0, methodcrossreference.xlsqNX���2011-12-05 version 1.0.0 branchqNX1���2012-05-01: version 1.0, methodcrossreference.xlsqNX$���2013-10-17: version 1.2. minor editsqNX+���2012-09-28: version 1.1. adding mnquery apiqNX���cn apisq NX
���change logq!NX ���methodcrossreference.xls (trunk)q"NX2���2012-01-20 : version 1.0, methodcrossreference.xlsq#NX2���2012-02-15 : version 1.0, methodcrossreference.xlsq$NX4���2012-09-25: version 1.1. revising proposed query apiq%NX1���2012-02-27: version 1.0, methodcrossreference.xlsq&NX���2011-12-13 : version 1.0q'NX���mn apisq(NX���cn apiq)NX*���2011-12-19 : version 1.0, dataonetypes.xsdq*NX���2011-12-12 : version 1.0q+NX!���2011-12-07-api-corrections branchq,NX
���exceptionsq-NX2���2012-01-03 : version 1.0, methodcrossreference.xlsq.NX���2011-12-06 version 1.0.0 branchq/NuUsubstitution_defsq0}q1Uparse_messagesq2]q3(cdocutils.nodes
system_message
q4)Åq5}q6(U	rawsourceq7U�Uparentq8cdocutils.nodes
section
q9)Åq:}q;(h7U�U
referencedq<Kh8h9)Åq=}q>(h7U�h8hUsourceq?X^���/var/lib/jenkins/jobs/API_Documentation_trunk/workspace/api-documentation/source/changelog.txtq@UtagnameqAUsectionqBU
attributesqC}qD(UdupnamesqE]UclassesqF]UbackrefsqG]UidsqH]qIU
change-logqJaUnamesqK]qLh!auUlineqMKUdocumentqNhUchildrenqO]qP(cdocutils.nodes
title
qQ)ÅqR}qS(h7X
���Change LogqTh8h=h?h@hAUtitleqUhC}qV(hE]hF]hG]hH]hK]uhMKhNhhO]qWcdocutils.nodes
Text
qXX
���Change LogqYÖÅqZ}q[(h7hTh8hRubaubh9)Åq\}q](h7U�h8h=h?h@hAhBhC}q^(hE]hF]hG]hH]q_Uversion-1-2-clarification-editsq`ahK]qahauhMKhNhhO]qb(hQ)Åqc}qd(h7X,���2014-02-12: Version 1.2. Clarification editsqeh8h\h?h@hAhUhC}qf(hE]hF]hG]hH]hK]uhMKhNhhO]qghXX,���2014-02-12: Version 1.2. Clarification editsqhÖÅqi}qj(h7heh8hcubaubcdocutils.nodes
bullet_list
qk)Åql}qm(h7U�h8h\h?h@hAUbullet_listqnhC}qo(UbulletqpX���-hH]hG]hE]hF]hK]uhMKhNhhO]qq(cdocutils.nodes
list_item
qr)Åqs}qt(h7X4���Many edits to clarify definitions such as "archive".quh8hlh?h@hAU	list_itemqvhC}qw(hE]hF]hG]hH]hK]uhMNhNhhO]qxcdocutils.nodes
paragraph
qy)Åqz}q{(h7huh8hsh?h@hAU	paragraphq|hC}q}(hE]hF]hG]hH]hK]uhMKhO]q~hXX4���Many edits to clarify definitions such as "archive".qÖÅqÄ}qÅ(h7huh8hzubaubaubhr)ÅqÇ}qÉ(h7X:���Revised introductory text to APIs and the overall system

h8hlh?h@hAhvhC}qÑ(hE]hF]hG]hH]hK]uhMNhNhhO]qÖhy)ÅqÜ}qá(h7X8���Revised introductory text to APIs and the overall systemqàh8hÇh?h@hAh|hC}qâ(hE]hF]hG]hH]hK]uhMKhO]qähXX8���Revised introductory text to APIs and the overall systemqãÖÅqå}qç(h7hàh8hÜubaubaubeubeubh9)Åqé}qè(h7U�h8h=h?h@hAhBhC}qê(hE]hF]hG]hH]qëUversion-1-2-minor-editsqíahK]qìhauhMKhNhhO]qî(hQ)Åqï}qñ(h7X$���2013-10-17: Version 1.2. Minor editsqóh8héh?h@hAhUhC}qò(hE]hF]hG]hH]hK]uhMKhNhhO]qôhXX$���2013-10-17: Version 1.2. Minor editsqöÖÅqõ}qú(h7hóh8hïubaubhk)Åqù}qû(h7U�h8héh?h@hAhnhC}qü(hpX���-hH]hG]hE]hF]hK]uhMKhNhhO]q†(hr)Åq°}q¢(h7XM���Added language indicating restricted access to log information by public userq£h8hùh?h@hAhvhC}q§(hE]hF]hG]hH]hK]uhMNhNhhO]q•hy)Åq¶}qß(h7h£h8h°h?h@hAh|hC}q®(hE]hF]hG]hH]hK]uhMKhO]q©hXXM���Added language indicating restricted access to log information by public userq™ÖÅq´}q¨(h7h£h8h¶ubaubaubhr)Åq≠}qÆ(h7X���New version of plantuml.jar

h8hùh?h@hAhvhC}qØ(hE]hF]hG]hH]hK]uhMNhNhhO]q∞hy)Åq±}q≤(h7X���New version of plantuml.jarq≥h8h≠h?h@hAh|hC}q¥(hE]hF]hG]hH]hK]uhMKhO]qµhXX���New version of plantuml.jarq∂ÖÅq∑}q∏(h7h≥h8h±ubaubaubeubeubh9)Åqπ}q∫(h7U�h8h=h?h@hAhBhC}qª(hE]hF]hG]hH]qºU2version-1-1-clarifying-count-parameter-for-slicingqΩahK]qæhauhMKhNhhO]qø(hQ)Åq¿}q¡(h7XA���2012-10-09: Version 1.1. Clarifying *count* parameter for slicingq¬h8hπh?h@hAhUhC}q√(hE]hF]hG]hH]hK]uhMKhNhhO]qƒ(hXX$���2012-10-09: Version 1.1. Clarifying q≈ÖÅq∆}q«(h7X$���2012-10-09: Version 1.1. Clarifying q»h8h¿ubcdocutils.nodes
emphasis
q…)Åq }qÀ(h7X���*count*qÃhC}qÕ(hE]hF]hG]hH]hK]uh8h¿hO]qŒhXX���countqœÖÅq–}q—(h7U�h8h ubahAUemphasisq“ubhXX��� parameter for slicingq”ÖÅq‘}q’(h7X��� parameter for slicingq÷h8h¿ubeubhk)Åq◊}qÿ(h7U�h8hπh?h@hAhnhC}qŸ(hpX���-hH]hG]hE]hF]hK]uhMKhNhhO]q⁄(hr)Åq€}q‹(h7X&���No functional changes were introduced.q›h8h◊h?h@hAhvhC}qfi(hE]hF]hG]hH]hK]uhMNhNhhO]qflhy)Åq‡}q·(h7h›h8h€h?h@hAh|hC}q‚(hE]hF]hG]hH]hK]uhMKhO]q„hXX&���No functional changes were introduced.q‰ÖÅqÂ}qÊ(h7h›h8h‡ubaubaubhr)ÅqÁ}qË(h7XD���listObjects, listSubjects, getLogRecords descriptions were updated

h8h◊h?h@hAhvhC}qÈ(hE]hF]hG]hH]hK]uhMNhNhhO]qÍhy)ÅqÎ}qÏ(h7XB���listObjects, listSubjects, getLogRecords descriptions were updatedqÌh8hÁh?h@hAh|hC}qÓ(hE]hF]hG]hH]hK]uhMKhO]qÔhXXB���listObjects, listSubjects, getLogRecords descriptions were updatedqÖÅqÒ}qÚ(h7hÌh8hÎubaubaubeubeubh9)ÅqÛ}qÙ(h7U�h8h=h?h@hAhBhC}qı(hE]hF]hG]hH]qˆUversion-1-1-adding-mnquery-apiq˜ahK]q¯hauhMKhNhhO]q˘(hQ)Åq˙}q˚(h7X+���2012-09-28: Version 1.1. Adding MNQuery APIq¸h8hÛh?h@hAhUhC}q˝(hE]hF]hG]hH]hK]uhMKhNhhO]q˛hXX+���2012-09-28: Version 1.1. Adding MNQuery APIqˇÖÅr���}r��(h7h¸h8h˙ubaubhk)År��}r��(h7U�h8hÛh?h@hAhnhC}r��(hpX���-hH]hG]hE]hF]hK]uhMKhNhhO]r��hr)År��}r��(h7Xv���Added MNQuery API as an optional Tier 1 API with the same method signatures as
the CNRead.Query* method definitions.

h8j��h?h@hAhvhC}r��(hE]hF]hG]hH]hK]uhMNhNhhO]r	��hy)År
��}r��(h7Xt���Added MNQuery API as an optional Tier 1 API with the same method signatures as
the CNRead.Query* method definitions.r��h8j��h?h@hAh|hC}r
��(hE]hF]hG]hH]hK]uhMKhO]r��hXXt���Added MNQuery API as an optional Tier 1 API with the same method signatures as
the CNRead.Query* method definitions.r��ÖÅr��}r��(h7j��h8j
��ubaubaubaubeubh9)År��}r��(h7U�h8h=h?h@hAhBhC}r��(hE]hF]hG]hH]r��U'version-1-1-revising-proposed-query-apir��ahK]r��h%auhMK!hNhhO]r��(hQ)År��}r��(h7X4���2012-09-25: Version 1.1. Revising proposed Query APIr��h8j��h?h@hAhUhC}r��(hE]hF]hG]hH]hK]uhMK!hNhhO]r��hXX4���2012-09-25: Version 1.1. Revising proposed Query APIr��ÖÅr��}r ��(h7j��h8j��ubaubhk)År!��}r"��(h7U�h8j��h?h@hAhnhC}r#��(hpX���-hH]hG]hE]hF]hK]uhMK#hNhhO]r$��(hr)År%��}r&��(h7Xm���Updated proposed search API following review and discussion. Including draft
changes to 1.1 dataoneTypes.xsd
h8j!��h?h@hAhvhC}r'��(hE]hF]hG]hH]hK]uhMNhNhhO]r(��hy)År)��}r*��(h7Xl���Updated proposed search API following review and discussion. Including draft
changes to 1.1 dataoneTypes.xsdr+��h8j%��h?h@hAh|hC}r,��(hE]hF]hG]hH]hK]uhMK#hO]r-��hXXl���Updated proposed search API following review and discussion. Including draft
changes to 1.1 dataoneTypes.xsdr.��ÖÅr/��}r0��(h7j+��h8j)��ubaubaubhr)År1��}r2��(h7X���Changed search2 to query
h8j!��h?h@hAhvhC}r3��(hE]hF]hG]hH]hK]uhMNhNhhO]r4��hy)År5��}r6��(h7X���Changed search2 to queryr7��h8j1��h?h@hAh|hC}r8��(hE]hF]hG]hH]hK]uhMK&hO]r9��hXX���Changed search2 to queryr:��ÖÅr;��}r<��(h7j7��h8j5��ubaubaubhr)År=��}r>��(h7X6���Changed listSearchFields to getQueryEngineDescription
h8j!��h?h@hAhvhC}r?��(hE]hF]hG]hH]hK]uhMNhNhhO]r@��hy)ÅrA��}rB��(h7X5���Changed listSearchFields to getQueryEngineDescriptionrC��h8j=��h?h@hAh|hC}rD��(hE]hF]hG]hH]hK]uhMK(hO]rE��hXX5���Changed listSearchFields to getQueryEngineDescriptionrF��ÖÅrG��}rH��(h7jC��h8jA��ubaubaubhr)ÅrI��}rJ��(h7X/���Changed listSearchEngines to listQueryEngines

h8j!��h?h@hAhvhC}rK��(hE]hF]hG]hH]hK]uhMNhNhhO]rL��hy)ÅrM��}rN��(h7X-���Changed listSearchEngines to listQueryEnginesrO��h8jI��h?h@hAh|hC}rP��(hE]hF]hG]hH]hK]uhMK*hO]rQ��hXX-���Changed listSearchEngines to listQueryEnginesrR��ÖÅrS��}rT��(h7jO��h8jM��ubaubaubhr)ÅrU��}rV��(h7XH���2012-09-06: Version 1.0. Removed ambiguous exception serialization info
h8j!��h?h@hAhvhC}rW��(hE]hF]hG]hH]hK]uhMNhNhhO]rX��hy)ÅrY��}rZ��(h7XG���2012-09-06: Version 1.0. Removed ambiguous exception serialization infor[��h8jU��h?h@hAh|hC}r\��(hE]hF]hG]hH]hK]uhMK-hO]r]��hXXG���2012-09-06: Version 1.0. Removed ambiguous exception serialization infor^��ÖÅr_��}r`��(h7j[��h8jY��ubaubaubeubeubh9)Åra��}rb��(h7U�h8h=h?h@hAhBhC}rc��(hE]hF]hG]hH]rd��U!version-1-1-augmenting-search-apire��ahK]rf��hauhMK0hNhhO]rg��(hQ)Årh��}ri��(h7X.���2012-08-20: Version 1.1. Augmenting Search APIrj��h8ja��h?h@hAhUhC}rk��(hE]hF]hG]hH]hK]uhMK0hNhhO]rl��hXX.���2012-08-20: Version 1.1. Augmenting Search APIrm��ÖÅrn��}ro��(h7jj��h8jh��ubaubhy)Årp��}rq��(h7X���DRAFT edits for review:rr��h8ja��h?h@hAh|hC}rs��(hE]hF]hG]hH]hK]uhMK2hNhhO]rt��hXX���DRAFT edits for review:ru��ÖÅrv��}rw��(h7jr��h8jp��ubaubhk)Årx��}ry��(h7U�h8ja��h?h@hAhnhC}rz��(hpX���-hH]hG]hE]hF]hK]uhMK4hNhhO]r{��(hr)År|��}r}��(h7Xn���Added method search2 which enables return of arbitrary structure as
determined by the selected search engine.
h8jx��h?h@hAhvhC}r~��(hE]hF]hG]hH]hK]uhMNhNhhO]r��hy)ÅrÄ��}rÅ��(h7Xm���Added method search2 which enables return of arbitrary structure as
determined by the selected search engine.r��h8j|��h?h@hAh|hC}r��(hE]hF]hG]hH]hK]uhMK4hO]r��hXXm���Added method search2 which enables return of arbitrary structure as
determined by the selected search engine.rÖ��ÖÅrÜ��}rá��(h7jÇ��h8jÄ��ubaubaubhr)Årà��}râ��(h7Xs���Added method listSearchFields which returns a list of fields that can be
searched using a specified search engine.
h8jx��h?h@hAhvhC}rä��(hE]hF]hG]hH]hK]uhMNhNhhO]rã��hy)Årå��}rç��(h7Xr���Added method listSearchFields which returns a list of fields that can be
searched using a specified search engine.r�h8j�h?h@hAh|hC}r�(hE]hF]hG]hH]hK]uhMK7hO]r�hXXr���Added method listSearchFields which returns a list of fields that can be
searched using a specified search engine.rë��ÖÅrí��}rì��(h7jé��h8jå��ubaubaubhr)Årî��}rï��(h7XR���Added method listSearchEngines which returns a list of search engines
available.

h8jx��h?h@hAhvhC}rñ��(hE]hF]hG]hH]hK]uhMNhNhhO]ró��hy)Årò��}rô��(h7XP���Added method listSearchEngines which returns a list of search engines
available.rö��h8jî��h?h@hAh|hC}rõ��(hE]hF]hG]hH]hK]uhMK:hO]rú��hXXP���Added method listSearchEngines which returns a list of search engines
available.rù��ÖÅrû��}rü��(h7jö��h8jò��ubaubaubeubeubh9)År†��}r°��(h7U�h8h=h?h@hAhBhC}r¢��(hE]hF]hG]hH]r£��U/version-1-0-correction-to-uris-in-resource-mapsr§��ahK]r•��hauhMK?hNhhO]r¶��(hQ)Årß��}r®��(h7X<���2012-05-31: Version 1.0, Correction to URIs in Resource Mapsr©��h8j†��h?h@hAhUhC}r™��(hE]hF]hG]hH]hK]uhMK?hNhhO]r´��hXX<���2012-05-31: Version 1.0, Correction to URIs in Resource Mapsr¨��ÖÅr≠��}rÆ��(h7j©��h8jß��ubaubhk)ÅrØ��}r∞��(h7U�h8j†��h?h@hAhnhC}r±��(hpX���-hH]hG]hE]hF]hK]uhMKAhNhhO]r≤��hr)År≥��}r¥��(h7X»���Corrected URI constructs in the resource map data package documents to use
resolve rather than getObject URIs so that clients can take advantage of the
ObjectLocationList or HTTP status 302 redirect.
h8jØ��h?h@hAhvhC}rµ��(hE]hF]hG]hH]hK]uhMNhNhhO]r∂��hy)År∑��}r∏��(h7X«���Corrected URI constructs in the resource map data package documents to use
resolve rather than getObject URIs so that clients can take advantage of the
ObjectLocationList or HTTP status 302 redirect.rπ��h8j≥��h?h@hAh|hC}r∫��(hE]hF]hG]hH]hK]uhMKAhO]rª��hXX«���Corrected URI constructs in the resource map data package documents to use
resolve rather than getObject URIs so that clients can take advantage of the
ObjectLocationList or HTTP status 302 redirect.rº��ÖÅrΩ��}ræ��(h7jπ��h8j∑��ubaubaubaubeubh9)Årø��}r¿��(h7U�h8h=h?h@hAhBhC}r¡��(hE]hF]hG]hH]r¬��U$version-1-0-methodcrossreference-xlsr√��ahK]rƒ��h
auhMKFhNhhO]r≈��(hQ)År∆��}r«��(h7X1���2012-05-02: Version 1.0, MethodCrossReference.xlsr»��h8jø��h?h@hAhUhC}r…��(hE]hF]hG]hH]hK]uhMKFhNhhO]r ��hXX1���2012-05-02: Version 1.0, MethodCrossReference.xlsrÀ��ÖÅrÃ��}rÕ��(h7j»��h8j∆��ubaubhk)ÅrŒ��}rœ��(h7U�h8jø��h?h@hAhnhC}r–��(hpX���-hH]hG]hE]hF]hK]uhMKHhNhhO]r—��hr)År“��}r”��(h7Xz���Moved MN systemMetadataChanged from MNStorage API to MNAuthorization API so
that the method appears in Tier 2 operations.
h8jŒ��h?h@hAhvhC}r‘��(hE]hF]hG]hH]hK]uhMNhNhhO]r’��hy)År÷��}r◊��(h7Xy���Moved MN systemMetadataChanged from MNStorage API to MNAuthorization API so
that the method appears in Tier 2 operations.rÿ��h8j“��h?h@hAh|hC}rŸ��(hE]hF]hG]hH]hK]uhMKHhO]r⁄��hXXy���Moved MN systemMetadataChanged from MNStorage API to MNAuthorization API so
that the method appears in Tier 2 operations.r€��ÖÅr‹��}r›��(h7jÿ��h8j÷��ubaubaubaubeubh9)Årfi��}rfl��(h7U�h8h=h?h@hAhBhC}r‡��(hE]hF]hG]hH]r·��Uid1r‚��ahK]r„��hauhMKLhNhhO]r‰��(hQ)ÅrÂ��}rÊ��(h7X1���2012-05-01: Version 1.0, MethodCrossReference.xlsrÁ��h8jfi��h?h@hAhUhC}rË��(hE]hF]hG]hH]hK]uhMKLhNhhO]rÈ��hXX1���2012-05-01: Version 1.0, MethodCrossReference.xlsrÍ��ÖÅrÎ��}rÏ��(h7jÁ��h8jÂ��ubaubhk)ÅrÌ��}rÓ��(h7U�h8jfi��h?h@hAhnhC}rÔ��(hpX���-hH]hG]hE]hF]hK]uhMKNhNhhO]r��(hr)ÅrÒ��}rÚ��(h7X��The MN method *getReplica* was incorrectly located in Tier 4, effectively
preventing any MN implementation except Tier 4 nodes from acting as
replication sources. This has been corrected, with the method moved to the
MNRead Tier1 API. The method description was updated accordingly.
h8jÌ��h?h@hAhvhC}rÛ��(hE]hF]hG]hH]hK]uhMNhNhhO]rÙ��hy)Årı��}rˆ��(h7X��The MN method *getReplica* was incorrectly located in Tier 4, effectively
preventing any MN implementation except Tier 4 nodes from acting as
replication sources. This has been corrected, with the method moved to the
MNRead Tier1 API. The method description was updated accordingly.h8jÒ��h?h@hAh|hC}r˜��(hE]hF]hG]hH]hK]uhMKNhO]r¯��(hXX���The MN method r˘��ÖÅr˙��}r˚��(h7X���The MN method h8jı��ubh…)År¸��}r˝��(h7X���*getReplica*hC}r˛��(hE]hF]hG]hH]hK]uh8jı��hO]rˇ��hXX
���getReplicar���ÖÅr��}r��(h7U�h8j¸��ubahAh“ubhXX��� was incorrectly located in Tier 4, effectively
preventing any MN implementation except Tier 4 nodes from acting as
replication sources. This has been corrected, with the method moved to the
MNRead Tier1 API. The method description was updated accordingly.r��ÖÅr��}r��(h7X��� was incorrectly located in Tier 4, effectively
preventing any MN implementation except Tier 4 nodes from acting as
replication sources. This has been corrected, with the method moved to the
MNRead Tier1 API. The method description was updated accordingly.h8jı��ubeubaubhr)År��}r��(h7XV���Existing MNStorage.delete renamed to MNStorage.archive, better reflecting its
action.
h8jÌ��h?h@hAhvhC}r��(hE]hF]hG]hH]hK]uhMNhNhhO]r	��hy)År
��}r��(h7XU���Existing MNStorage.delete renamed to MNStorage.archive, better reflecting its
action.r��h8j��h?h@hAh|hC}r
��(hE]hF]hG]hH]hK]uhMKShO]r��hXXU���Existing MNStorage.delete renamed to MNStorage.archive, better reflecting its
action.r��ÖÅr��}r��(h7j��h8j
��ubaubaubhr)År��}r��(h7X¿���New MNStorage.delete operation added for Tier3. This operation does actually
delete the content from the node, removing it from DataONE services (the node
may choose to also delete the bytes)
h8jÌ��h?h@hAhvhC}r��(hE]hF]hG]hH]hK]uhMNhNhhO]r��hy)År��}r��(h7Xø���New MNStorage.delete operation added for Tier3. This operation does actually
delete the content from the node, removing it from DataONE services (the node
may choose to also delete the bytes)r��h8j��h?h@hAh|hC}r��(hE]hF]hG]hH]hK]uhMKVhO]r��hXXø���New MNStorage.delete operation added for Tier3. This operation does actually
delete the content from the node, removing it from DataONE services (the node
may choose to also delete the bytes)r��ÖÅr��}r��(h7j��h8j��ubaubaubhr)År��}r��(h7Xù���New CNCore.archive operation performs the same action as MN.archive, except
the operation triggers a change notification to all nodes containing the
object.
h8jÌ��h?h@hAhvhC}r ��(hE]hF]hG]hH]hK]uhMNhNhhO]r!��hy)År"��}r#��(h7Xú���New CNCore.archive operation performs the same action as MN.archive, except
the operation triggers a change notification to all nodes containing the
object.r$��h8j��h?h@hAh|hC}r%��(hE]hF]hG]hH]hK]uhMKZhO]r&��hXXú���New CNCore.archive operation performs the same action as MN.archive, except
the operation triggers a change notification to all nodes containing the
object.r'��ÖÅr(��}r)��(h7j$��h8j"��ubaubaubhr)År*��}r+��(h7X—���New CNCore.delete operation intended to be used only by administrators when
there is a requirement to remove an object from the entire DataONE system.
Memory of the identifier persists, preventing its reuse.

h8jÌ��h?h@hAhvhC}r,��(hE]hF]hG]hH]hK]uhMNhNhhO]r-��hy)År.��}r/��(h7Xœ���New CNCore.delete operation intended to be used only by administrators when
there is a requirement to remove an object from the entire DataONE system.
Memory of the identifier persists, preventing its reuse.r0��h8j*��h?h@hAh|hC}r1��(hE]hF]hG]hH]hK]uhMK^hO]r2��hXXœ���New CNCore.delete operation intended to be used only by administrators when
there is a requirement to remove an object from the entire DataONE system.
Memory of the identifier persists, preventing its reuse.r3��ÖÅr4��}r5��(h7j0��h8j.��ubaubaubeubeubh9)År6��}r7��(h7U�h<Kh8h=h?h@hAhBhC}r8��(hE]r9��X1���2012-03-26: version 1.0, methodcrossreference.xlsr:��ahF]hG]hH]r;��Uid2r<��ahK]uhMKdhNhhO]r=��(hQ)År>��}r?��(h7X1���2012-03-26: Version 1.0, MethodCrossReference.xlsr@��h8j6��h?h@hAhUhC}rA��(hE]hF]hG]hH]hK]uhMKdhNhhO]rB��hXX1���2012-03-26: Version 1.0, MethodCrossReference.xlsrC��ÖÅrD��}rE��(h7j@��h8j>��ubaubhk)ÅrF��}rG��(h7U�h8j6��h?h@hAhnhC}rH��(hpX���-hH]hG]hE]hF]hK]uhMKfhNhhO]rI��(hr)ÅrJ��}rK��(h7Xl���Corrected typo in REST description for listObjects which had lowercase
*formatid*, corrected to *formatId*.
h8jF��h?h@hAhvhC}rL��(hE]hF]hG]hH]hK]uhMNhNhhO]rM��hy)ÅrN��}rO��(h7Xk���Corrected typo in REST description for listObjects which had lowercase
*formatid*, corrected to *formatId*.h8jJ��h?h@hAh|hC}rP��(hE]hF]hG]hH]hK]uhMKfhO]rQ��(hXXG���Corrected typo in REST description for listObjects which had lowercase
rR��ÖÅrS��}rT��(h7XG���Corrected typo in REST description for listObjects which had lowercase
h8jN��ubh…)ÅrU��}rV��(h7X
���*formatid*hC}rW��(hE]hF]hG]hH]hK]uh8jN��hO]rX��hXX���formatidrY��ÖÅrZ��}r[��(h7U�h8jU��ubahAh“ubhXX���, corrected to r\��ÖÅr]��}r^��(h7X���, corrected to h8jN��ubh…)År_��}r`��(h7X
���*formatId*hC}ra��(hE]hF]hG]hH]hK]uh8jN��hO]rb��hXX���formatIdrc��ÖÅrd��}re��(h7U�h8j_��ubahAh“ubhXX���.ÖÅrf��}rg��(h7X���.h8jN��ubeubaubhr)Årh��}ri��(h7Xá���Corrected order of parameters for getLogRecords, moving *start* and *count* to
the end to be consistent with other method signatures.

h8jF��h?h@hAhvhC}rj��(hE]hF]hG]hH]hK]uhMNhNhhO]rk��hy)Årl��}rm��(h7XÖ���Corrected order of parameters for getLogRecords, moving *start* and *count* to
the end to be consistent with other method signatures.h8jh��h?h@hAh|hC}rn��(hE]hF]hG]hH]hK]uhMKihO]ro��(hXX8���Corrected order of parameters for getLogRecords, moving rp��ÖÅrq��}rr��(h7X8���Corrected order of parameters for getLogRecords, moving h8jl��ubh…)Års��}rt��(h7X���*start*hC}ru��(hE]hF]hG]hH]hK]uh8jl��hO]rv��hXX���startrw��ÖÅrx��}ry��(h7U�h8js��ubahAh“ubhXX��� and rz��ÖÅr{��}r|��(h7X��� and h8jl��ubh…)År}��}r~��(h7X���*count*hC}r��(hE]hF]hG]hH]hK]uh8jl��hO]rÄ��hXX���countrÅ��ÖÅrÇ��}rÉ��(h7U�h8j}��ubahAh“ubhXX:��� to
the end to be consistent with other method signatures.rÑ��ÖÅrÖ��}rÜ��(h7X:��� to
the end to be consistent with other method signatures.h8jl��ubeubaubeubeubh:h9)Årá��}rà��(h7U�h8h=h?h@hAhBhC}râ��(hE]hF]hG]hH]rä��Uid4rã��ahK]rå��hauhMKxhNhhO]rç��(hQ)Åré��}rè��(h7X1���2012-03-25: Version 1.0, MethodCrossReference.xlsrê��h8já��h?h@hAhUhC}rë��(hE]hF]hG]hH]hK]uhMKxhNhhO]rí��hXX1���2012-03-25: Version 1.0, MethodCrossReference.xlsrì��ÖÅrî��}rï��(h7jê��h8jé��ubaubhk)Årñ��}ró��(h7U�h8já��h?h@hAhnhC}rò��(hpX���-hH]hG]hE]hF]hK]uhMKzhNhhO]rô��(hr)Årö��}rõ��(h7X(��:func:`MNCore.getLogRecords` added an optional parameter *pid* that specifies
the prefix of the pid for matching on log records. Support for this parameter
is optional, and a MN implementation may silently ignore if present in the
request and the node is unable to support the pid prefix filter.
h8jñ��h?h@hAhvhC}rú��(hE]hF]hG]hH]hK]uhMNhNhhO]rù��hy)Årû��}rü��(h7X'��:func:`MNCore.getLogRecords` added an optional parameter *pid* that specifies
the prefix of the pid for matching on log records. Support for this parameter
is optional, and a MN implementation may silently ignore if present in the
request and the node is unable to support the pid prefix filter.h8jö��h?h@hAh|hC}r†��(hE]hF]hG]hH]hK]uhMKzhO]r°��(csphinx.addnodes
pending_xref
r¢��)År£��}r§��(h7X���:func:`MNCore.getLogRecords`r•��h8jû��h?h@hAUpending_xrefr¶��hC}rß��(UreftypeX���funcUrefwarnr®��âU	reftargetr©��X���MNCore.getLogRecordsU	refdomainX���pyr™��hH]hG]UrefexplicitâhE]hF]hK]Urefdocr´��X	���changelogr¨��Upy:classr≠��NU	py:modulerÆ��NuhMKzhO]rØ��cdocutils.nodes
literal
r∞��)År±��}r≤��(h7j•��hC}r≥��(hE]hF]r¥��(Uxrefrµ��j™��X���py-funcr∂��ehG]hH]hK]uh8j£��hO]r∑��hXX���MNCore.getLogRecords()r∏��ÖÅrπ��}r∫��(h7U�h8j±��ubahAUliteralrª��ubaubhXX��� added an optional parameter rº��ÖÅrΩ��}ræ��(h7X��� added an optional parameter h8jû��ubh…)Årø��}r¿��(h7X���*pid*hC}r¡��(hE]hF]hG]hH]hK]uh8jû��hO]r¬��hXX���pidr√��ÖÅrƒ��}r≈��(h7U�h8jø��ubahAh“ubhXXÈ��� that specifies
the prefix of the pid for matching on log records. Support for this parameter
is optional, and a MN implementation may silently ignore if present in the
request and the node is unable to support the pid prefix filter.r∆��ÖÅr«��}r»��(h7XÈ��� that specifies
the prefix of the pid for matching on log records. Support for this parameter
is optional, and a MN implementation may silently ignore if present in the
request and the node is unable to support the pid prefix filter.h8jû��ubeubaubhr)År…��}r ��(h7XÈ���:func:`CNCore.getLogRecords` added an optional parameter *pid* that specifies
the prefix of the pid for matching on log records. Support for this parameter
is currently optional for CNs, and may be ignored if present in the request.
h8jñ��h?h@hAhvhC}rÀ��(hE]hF]hG]hH]hK]uhMNhNhhO]rÃ��hy)ÅrÕ��}rŒ��(h7XË���:func:`CNCore.getLogRecords` added an optional parameter *pid* that specifies
the prefix of the pid for matching on log records. Support for this parameter
is currently optional for CNs, and may be ignored if present in the request.h8j…��h?h@hAh|hC}rœ��(hE]hF]hG]hH]hK]uhMKhO]r–��(j¢��)År—��}r“��(h7X���:func:`CNCore.getLogRecords`r”��h8jÕ��h?h@hAj¶��hC}r‘��(UreftypeX���funcj®��âj©��X���CNCore.getLogRecordsU	refdomainX���pyr’��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMKhO]r÷��j∞��)År◊��}rÿ��(h7j”��hC}rŸ��(hE]hF]r⁄��(jµ��j’��X���py-funcr€��ehG]hH]hK]uh8j—��hO]r‹��hXX���CNCore.getLogRecords()r›��ÖÅrfi��}rfl��(h7U�h8j◊��ubahAjª��ubaubhXX��� added an optional parameter r‡��ÖÅr·��}r‚��(h7X��� added an optional parameter h8jÕ��ubh…)År„��}r‰��(h7X���*pid*hC}rÂ��(hE]hF]hG]hH]hK]uh8jÕ��hO]rÊ��hXX���pidrÁ��ÖÅrË��}rÈ��(h7U�h8j„��ubahAh“ubhXX™��� that specifies
the prefix of the pid for matching on log records. Support for this parameter
is currently optional for CNs, and may be ignored if present in the request.rÍ��ÖÅrÎ��}rÏ��(h7X™��� that specifies
the prefix of the pid for matching on log records. Support for this parameter
is currently optional for CNs, and may be ignored if present in the request.h8jÕ��ubeubaubhr)ÅrÌ��}rÓ��(h7X��:func:`MNStorage.GenerateIdentifier` new method added to the MNStorage API.
This signature mirrors the CNCore.GenerateIdentifier method and is made
available on Member Nodes as they may choose to have an organizational
association with an identifier service.

h8jñ��h?h@hAhvhC}rÔ��(hE]hF]hG]hH]hK]uhMNhNhhO]r��hy)ÅrÒ��}rÚ��(h7X��:func:`MNStorage.GenerateIdentifier` new method added to the MNStorage API.
This signature mirrors the CNCore.GenerateIdentifier method and is made
available on Member Nodes as they may choose to have an organizational
association with an identifier service.h8jÌ��h?h@hAh|hC}rÛ��(hE]hF]hG]hH]hK]uhMKÉhO]rÙ��(j¢��)Årı��}rˆ��(h7X$���:func:`MNStorage.GenerateIdentifier`r˜��h8jÒ��h?h@hAj¶��hC}r¯��(UreftypeX���funcj®��âj©��X���MNStorage.GenerateIdentifierU	refdomainX���pyr˘��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMKÉhO]r˙��j∞��)År˚��}r¸��(h7j˜��hC}r˝��(hE]hF]r˛��(jµ��j˘��X���py-funcrˇ��ehG]hH]hK]uh8jı��hO]r���hXX���MNStorage.GenerateIdentifier()r��ÖÅr��}r��(h7U�h8j˚��ubahAjª��ubaubhXXfi��� new method added to the MNStorage API.
This signature mirrors the CNCore.GenerateIdentifier method and is made
available on Member Nodes as they may choose to have an organizational
association with an identifier service.r��ÖÅr��}r��(h7Xfi��� new method added to the MNStorage API.
This signature mirrors the CNCore.GenerateIdentifier method and is made
available on Member Nodes as they may choose to have an organizational
association with an identifier service.h8jÒ��ubeubaubeubeubh9)År��}r��(h7U�h8h=h?h@hAhBhC}r	��(hE]hF]hG]hH]r
��Uid5r��ahK]r��h&auhMKähNhhO]r
��(hQ)År��}r��(h7X1���2012-02-27: Version 1.0, MethodCrossReference.xlsr��h8j��h?h@hAhUhC}r��(hE]hF]hG]hH]hK]uhMKähNhhO]r��hXX1���2012-02-27: Version 1.0, MethodCrossReference.xlsr��ÖÅr��}r��(h7j��h8j��ubaubhk)År��}r��(h7U�h8j��h?h@hAhnhC}r��(hpX���-hH]hG]hE]hF]hK]uhMKåhNhhO]r��hr)År��}r��(h7XÏ���:func:`CNRead.search` clarified how to specify path and query separators in the
value of parameter 'query.'  Change xmit type of parameter 'query' to 'path',
since it contains both path and query (to simplify client conformity testing)
h8j��h?h@hAhvhC}r��(hE]hF]hG]hH]hK]uhMNhNhhO]r��hy)År��}r��(h7XÎ���:func:`CNRead.search` clarified how to specify path and query separators in the
value of parameter 'query.'  Change xmit type of parameter 'query' to 'path',
since it contains both path and query (to simplify client conformity testing)h8j��h?h@hAh|hC}r ��(hE]hF]hG]hH]hK]uhMKåhO]r!��(j¢��)År"��}r#��(h7X���:func:`CNRead.search`r$��h8j��h?h@hAj¶��hC}r%��(UreftypeX���funcj®��âj©��X
���CNRead.searchU	refdomainX���pyr&��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMKåhO]r'��j∞��)År(��}r)��(h7j$��hC}r*��(hE]hF]r+��(jµ��j&��X���py-funcr,��ehG]hH]hK]uh8j"��hO]r-��hXX���CNRead.search()r.��ÖÅr/��}r0��(h7U�h8j(��ubahAjª��ubaubhXX÷��� clarified how to specify path and query separators in the
value of parameter 'query.'  Change xmit type of parameter 'query' to 'path',
since it contains both path and query (to simplify client conformity testing)r1��ÖÅr2��}r3��(h7X÷��� clarified how to specify path and query separators in the
value of parameter 'query.'  Change xmit type of parameter 'query' to 'path',
since it contains both path and query (to simplify client conformity testing)h8j��ubeubaubaubeubh9)År4��}r5��(h7U�h8h=h?h@hAhBhC}r6��(hE]hF]hG]hH]r7��Udataonetypes-xsdr8��ahK]r9��hauhMKëhNhhO]r:��(hQ)År;��}r<��(h7X���2012-02-24 : dataoneTypes.xsdr=��h8j4��h?h@hAhUhC}r>��(hE]hF]hG]hH]hK]uhMKëhNhhO]r?��hXX���2012-02-24 : dataoneTypes.xsdr@��ÖÅrA��}rB��(h7j=��h8j;��ubaubhk)ÅrC��}rD��(h7U�h8j4��h?h@hAhnhC}rE��(hpX���-hH]hG]hE]hF]hK]uhMKìhNhhO]rF��(hr)ÅrG��}rH��(h7X)���Correction to the contrabEntry definitionrI��h8jC��h?h@hAhvhC}rJ��(hE]hF]hG]hH]hK]uhMNhNhhO]rK��hy)ÅrL��}rM��(h7jI��h8jG��h?h@hAh|hC}rN��(hE]hF]hG]hH]hK]uhMKìhO]rO��hXX)���Correction to the contrabEntry definitionrP��ÖÅrQ��}rR��(h7jI��h8jL��ubaubaubhr)ÅrS��}rT��(h7X#���Several documentation only changes
h8jC��h?h@hAhvhC}rU��(hE]hF]hG]hH]hK]uhMNhNhhO]rV��hy)ÅrW��}rX��(h7X"���Several documentation only changesrY��h8jS��h?h@hAh|hC}rZ��(hE]hF]hG]hH]hK]uhMKîhO]r[��hXX"���Several documentation only changesr\��ÖÅr]��}r^��(h7jY��h8jW��ubaubaubeubeubh9)År_��}r`��(h7U�h8h=h?h@hAhBhC}ra��(hE]hF]hG]hH]rb��Uid6rc��ahK]rd��hauhMKóhNhhO]re��(hQ)Årf��}rg��(h7X2���2012-02-17 : Version 1.0, MethodCrossReference.xlsrh��h8j_��h?h@hAhUhC}ri��(hE]hF]hG]hH]hK]uhMKóhNhhO]rj��hXX2���2012-02-17 : Version 1.0, MethodCrossReference.xlsrk��ÖÅrl��}rm��(h7jh��h8jf��ubaubhk)Årn��}ro��(h7U�h8j_��h?h@hAhnhC}rp��(hpX���-hH]hG]hE]hF]hK]uhMKôhNhhO]rq��hr)Årr��}rs��(h7X’���:func:`CNRead.search` clarified that queryType is specified as a URL path parameter
and the remainder of the URL (path and query) is passed to the respective
search engine as indicated by the value of queryType.

h8jn��h?h@hAhvhC}rt��(hE]hF]hG]hH]hK]uhMNhNhhO]ru��hy)Årv��}rw��(h7X”���:func:`CNRead.search` clarified that queryType is specified as a URL path parameter
and the remainder of the URL (path and query) is passed to the respective
search engine as indicated by the value of queryType.h8jr��h?h@hAh|hC}rx��(hE]hF]hG]hH]hK]uhMKôhO]ry��(j¢��)Årz��}r{��(h7X���:func:`CNRead.search`r|��h8jv��h?h@hAj¶��hC}r}��(UreftypeX���funcj®��âj©��X
���CNRead.searchU	refdomainX���pyr~��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMKôhO]r��j∞��)ÅrÄ��}rÅ��(h7j|��hC}rÇ��(hE]hF]rÉ��(jµ��j~��X���py-funcrÑ��ehG]hH]hK]uh8jz��hO]rÖ��hXX���CNRead.search()rÜ��ÖÅrá��}rà��(h7U�h8jÄ��ubahAjª��ubaubhXXæ��� clarified that queryType is specified as a URL path parameter
and the remainder of the URL (path and query) is passed to the respective
search engine as indicated by the value of queryType.râ��ÖÅrä��}rã��(h7Xæ��� clarified that queryType is specified as a URL path parameter
and the remainder of the URL (path and query) is passed to the respective
search engine as indicated by the value of queryType.h8jv��ubeubaubaubeubh9)Årå��}rç��(h7U�h8h=h?h@hAhBhC}ré��(hE]hF]hG]hH]rè��Uid7rê��ahK]rë��h$auhMKühNhhO]rí��(hQ)Årì��}rî��(h7X2���2012-02-15 : Version 1.0, MethodCrossReference.xlsrï��h8jå��h?h@hAhUhC}rñ��(hE]hF]hG]hH]hK]uhMKühNhhO]ró��hXX2���2012-02-15 : Version 1.0, MethodCrossReference.xlsrò��ÖÅrô��}rö��(h7jï��h8jì��ubaubhk)Årõ��}rú��(h7U�h8jå��h?h@hAhnhC}rù��(hpX���-hH]hG]hE]hF]hK]uhMK°hNhhO]rû��hr)Årü��}r†��(h7Xk���:func:`CNCore.hasReservation` REST URL changed a POST message to ``GET
/reserve/{pid}?subject={subject}``

h8jõ��h?h@hAhvhC}r°��(hE]hF]hG]hH]hK]uhMNhNhhO]r¢��hy)År£��}r§��(h7Xi���:func:`CNCore.hasReservation` REST URL changed a POST message to ``GET
/reserve/{pid}?subject={subject}``h8jü��h?h@hAh|hC}r•��(hE]hF]hG]hH]hK]uhMK°hO]r¶��(j¢��)Årß��}r®��(h7X���:func:`CNCore.hasReservation`r©��h8j£��h?h@hAj¶��hC}r™��(UreftypeX���funcj®��âj©��X���CNCore.hasReservationU	refdomainX���pyr´��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK°hO]r¨��j∞��)År≠��}rÆ��(h7j©��hC}rØ��(hE]hF]r∞��(jµ��j´��X���py-funcr±��ehG]hH]hK]uh8jß��hO]r≤��hXX���CNCore.hasReservation()r≥��ÖÅr¥��}rµ��(h7U�h8j≠��ubahAjª��ubaubhXX$��� REST URL changed a POST message to r∂��ÖÅr∑��}r∏��(h7X$��� REST URL changed a POST message to h8j£��ubj∞��)Årπ��}r∫��(h7X(���``GET
/reserve/{pid}?subject={subject}``hC}rª��(hE]hF]hG]hH]hK]uh8j£��hO]rº��hXX$���GET
/reserve/{pid}?subject={subject}rΩ��ÖÅræ��}rø��(h7U�h8jπ��ubahAjª��ubeubaubaubeubh9)År¿��}r¡��(h7U�h8h=h?h@hAhBhC}r¬��(hE]hF]hG]hH]r√��Uid8rƒ��ahK]r≈��hauhMK¶hNhhO]r∆��(hQ)År«��}r»��(h7X2���2012-02-02 : Version 1.0, MethodCrossReference.xlsr…��h8j¿��h?h@hAhUhC}r ��(hE]hF]hG]hH]hK]uhMK¶hNhhO]rÀ��hXX2���2012-02-02 : Version 1.0, MethodCrossReference.xlsrÃ��ÖÅrÕ��}rŒ��(h7j…��h8j«��ubaubhk)Årœ��}r–��(h7U�h8j¿��h?h@hAhnhC}r—��(hpX���-hH]hG]hE]hF]hK]uhMK®hNhhO]r“��(hr)År”��}r‘��(h7XQ���:func:`CNIdentity.updateAccount` REST URL changed to ``PUT /accounts/{subject}``
h8jœ��h?h@hAhvhC}r’��(hE]hF]hG]hH]hK]uhMNhNhhO]r÷��hy)År◊��}rÿ��(h7XP���:func:`CNIdentity.updateAccount` REST URL changed to ``PUT /accounts/{subject}``h8j”��h?h@hAh|hC}rŸ��(hE]hF]hG]hH]hK]uhMK®hO]r⁄��(j¢��)År€��}r‹��(h7X ���:func:`CNIdentity.updateAccount`r›��h8j◊��h?h@hAj¶��hC}rfi��(UreftypeX���funcj®��âj©��X���CNIdentity.updateAccountU	refdomainX���pyrfl��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK®hO]r‡��j∞��)År·��}r‚��(h7j›��hC}r„��(hE]hF]r‰��(jµ��jfl��X���py-funcrÂ��ehG]hH]hK]uh8j€��hO]rÊ��hXX���CNIdentity.updateAccount()rÁ��ÖÅrË��}rÈ��(h7U�h8j·��ubahAjª��ubaubhXX��� REST URL changed to rÍ��ÖÅrÎ��}rÏ��(h7X��� REST URL changed to h8j◊��ubj∞��)ÅrÌ��}rÓ��(h7X���``PUT /accounts/{subject}``hC}rÔ��(hE]hF]hG]hH]hK]uh8j◊��hO]r��hXX���PUT /accounts/{subject}rÒ��ÖÅrÚ��}rÛ��(h7U�h8jÌ��ubahAjª��ubeubaubhr)ÅrÙ��}rı��(h7X^���:func:`CNIdentity.verifyAccount` REST URL changed to ``PUT /accounts/verification/{subject}``
h8jœ��h?h@hAhvhC}rˆ��(hE]hF]hG]hH]hK]uhMNhNhhO]r˜��hy)År¯��}r˘��(h7X]���:func:`CNIdentity.verifyAccount` REST URL changed to ``PUT /accounts/verification/{subject}``h8jÙ��h?h@hAh|hC}r˙��(hE]hF]hG]hH]hK]uhMK™hO]r˚��(j¢��)År¸��}r˝��(h7X ���:func:`CNIdentity.verifyAccount`r˛��h8j¯��h?h@hAj¶��hC}rˇ��(UreftypeX���funcj®��âj©��X���CNIdentity.verifyAccountU	refdomainX���pyr���hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK™hO]r��j∞��)År��}r��(h7j˛��hC}r��(hE]hF]r��(jµ��j���X���py-funcr��ehG]hH]hK]uh8j¸��hO]r��hXX���CNIdentity.verifyAccount()r��ÖÅr	��}r
��(h7U�h8j��ubahAjª��ubaubhXX��� REST URL changed to r��ÖÅr��}r
��(h7X��� REST URL changed to h8j¯��ubj∞��)År��}r��(h7X(���``PUT /accounts/verification/{subject}``hC}r��(hE]hF]hG]hH]hK]uh8j¯��hO]r��hXX$���PUT /accounts/verification/{subject}r��ÖÅr��}r��(h7U�h8j��ubahAjª��ubeubaubhr)År��}r��(h7Xæ���IMPORTANT: Encoding practice for simple types transmitted as part of a MIME
multipart/mixed message has been changed to simple string encoding, not XML
encoding. See :doc:`apis/rest_comms`.
h8jœ��h?h@hAhvhC}r��(hE]hF]hG]hH]hK]uhMNhNhhO]r��hy)År��}r��(h7XΩ���IMPORTANT: Encoding practice for simple types transmitted as part of a MIME
multipart/mixed message has been changed to simple string encoding, not XML
encoding. See :doc:`apis/rest_comms`.h8j��h?h@hAh|hC}r��(hE]hF]hG]hH]hK]uhMK¨hO]r��(hXX¶���IMPORTANT: Encoding practice for simple types transmitted as part of a MIME
multipart/mixed message has been changed to simple string encoding, not XML
encoding. See r��ÖÅr��}r��(h7X¶���IMPORTANT: Encoding practice for simple types transmitted as part of a MIME
multipart/mixed message has been changed to simple string encoding, not XML
encoding. See h8j��ubj¢��)År ��}r!��(h7X���:doc:`apis/rest_comms`r"��h8j��h?h@hAj¶��hC}r#��(UreftypeX���docr$��j®��àj©��X���apis/rest_commsU	refdomainU�hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��uhMK¨hO]r%��cdocutils.nodes
inline
r&��)År'��}r(��(h7j"��hC}r)��(hE]hF]r*��(jµ��j$��ehG]hH]hK]uh8j ��hO]r+��hXX���apis/rest_commsr,��ÖÅr-��}r.��(h7U�h8j'��ubahAUinliner/��ubaubhXX���.ÖÅr0��}r1��(h7X���.h8j��ubeubaubeubeubh9)År2��}r3��(h7U�h8h=h?h@hAhBhC}r4��(hE]hF]hG]hH]r5��Uid9r6��ahK]r7��hauhMK±hNhhO]r8��(hQ)År9��}r:��(h7X2���2012-02-01 : Version 1.0, MethodCrossReference.xlsr;��h8j2��h?h@hAhUhC}r<��(hE]hF]hG]hH]hK]uhMK±hNhhO]r=��hXX2���2012-02-01 : Version 1.0, MethodCrossReference.xlsr>��ÖÅr?��}r@��(h7j;��h8j9��ubaubhk)ÅrA��}rB��(h7U�h8j2��h?h@hAhnhC}rC��(hpX���-hH]hG]hE]hF]hK]uhMK≥hNhhO]rD��(hr)ÅrE��}rF��(h7Xq���Updated description of ping() to emphasize that the timestamp in the response
is transmitted in the HTTP header.
h8jA��h?h@hAhvhC}rG��(hE]hF]hG]hH]hK]uhMNhNhhO]rH��hy)ÅrI��}rJ��(h7Xp���Updated description of ping() to emphasize that the timestamp in the response
is transmitted in the HTTP header.rK��h8jE��h?h@hAh|hC}rL��(hE]hF]hG]hH]hK]uhMK≥hO]rM��hXXp���Updated description of ping() to emphasize that the timestamp in the response
is transmitted in the HTTP header.rN��ÖÅrO��}rP��(h7jK��h8jI��ubaubaubhr)ÅrQ��}rR��(h7Xû���Response type for :func:`CNIdentity.getSubjectInfo` and
:func:`CNIdentity.listSubjects` changed from :class:`Types.SubjectList` to
:class:`Types.SubjectInfo`
h8jA��h?h@hAhvhC}rS��(hE]hF]hG]hH]hK]uhMNhNhhO]rT��hy)ÅrU��}rV��(h7Xù���Response type for :func:`CNIdentity.getSubjectInfo` and
:func:`CNIdentity.listSubjects` changed from :class:`Types.SubjectList` to
:class:`Types.SubjectInfo`h8jQ��h?h@hAh|hC}rW��(hE]hF]hG]hH]hK]uhMK∂hO]rX��(hXX���Response type for rY��ÖÅrZ��}r[��(h7X���Response type for h8jU��ubj¢��)År\��}r]��(h7X!���:func:`CNIdentity.getSubjectInfo`r^��h8jU��h?h@hAj¶��hC}r_��(UreftypeX���funcj®��âj©��X���CNIdentity.getSubjectInfoU	refdomainX���pyr`��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK∂hO]ra��j∞��)Årb��}rc��(h7j^��hC}rd��(hE]hF]re��(jµ��j`��X���py-funcrf��ehG]hH]hK]uh8j\��hO]rg��hXX���CNIdentity.getSubjectInfo()rh��ÖÅri��}rj��(h7U�h8jb��ubahAjª��ubaubhXX��� and
rk��ÖÅrl��}rm��(h7X��� and
h8jU��ubj¢��)Årn��}ro��(h7X���:func:`CNIdentity.listSubjects`rp��h8jU��h?h@hAj¶��hC}rq��(UreftypeX���funcj®��âj©��X���CNIdentity.listSubjectsU	refdomainX���pyrr��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK∂hO]rs��j∞��)Årt��}ru��(h7jp��hC}rv��(hE]hF]rw��(jµ��jr��X���py-funcrx��ehG]hH]hK]uh8jn��hO]ry��hXX���CNIdentity.listSubjects()rz��ÖÅr{��}r|��(h7U�h8jt��ubahAjª��ubaubhXX��� changed from r}��ÖÅr~��}r��(h7X��� changed from h8jU��ubj¢��)ÅrÄ��}rÅ��(h7X���:class:`Types.SubjectList`rÇ��h8jU��h?h@hAj¶��hC}rÉ��(UreftypeX���classj®��âj©��X���Types.SubjectListU	refdomainX���pyrÑ��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK∂hO]rÖ��j∞��)ÅrÜ��}rá��(h7jÇ��hC}rà��(hE]hF]râ��(jµ��jÑ��X���py-classrä��ehG]hH]hK]uh8jÄ��hO]rã��hXX���Types.SubjectListrå��ÖÅrç��}ré��(h7U�h8jÜ��ubahAjª��ubaubhXX��� to
rè��ÖÅrê��}rë��(h7X��� to
h8jU��ubj¢��)Årí��}rì��(h7X���:class:`Types.SubjectInfo`rî��h8jU��h?h@hAj¶��hC}rï��(UreftypeX���classj®��âj©��X���Types.SubjectInfoU	refdomainX���pyrñ��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK∂hO]ró��j∞��)Årò��}rô��(h7jî��hC}rö��(hE]hF]rõ��(jµ��jñ��X���py-classrú��ehG]hH]hK]uh8jí��hO]rù��hXX���Types.SubjectInforû��ÖÅrü��}r†��(h7U�h8jò��ubahAjª��ubaubeubaubhr)År°��}r¢��(h7X£���Response for :func:`MNReplication.getReplica` corrected in the documentation
to indicate response is an octetStream of bytes that represent the requested
object.

h8jA��h?h@hAhvhC}r£��(hE]hF]hG]hH]hK]uhMNhNhhO]r§��hy)År•��}r¶��(h7X°���Response for :func:`MNReplication.getReplica` corrected in the documentation
to indicate response is an octetStream of bytes that represent the requested
object.h8j°��h?h@hAh|hC}rß��(hE]hF]hG]hH]hK]uhMK∫hO]r®��(hXX
���Response for r©��ÖÅr™��}r´��(h7X
���Response for h8j•��ubj¢��)År¨��}r≠��(h7X ���:func:`MNReplication.getReplica`rÆ��h8j•��h?h@hAj¶��hC}rØ��(UreftypeX���funcj®��âj©��X���MNReplication.getReplicaU	refdomainX���pyr∞��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK∫hO]r±��j∞��)År≤��}r≥��(h7jÆ��hC}r¥��(hE]hF]rµ��(jµ��j∞��X���py-funcr∂��ehG]hH]hK]uh8j¨��hO]r∑��hXX���MNReplication.getReplica()r∏��ÖÅrπ��}r∫��(h7U�h8j≤��ubahAjª��ubaubhXXt��� corrected in the documentation
to indicate response is an octetStream of bytes that represent the requested
object.rª��ÖÅrº��}rΩ��(h7Xt��� corrected in the documentation
to indicate response is an octetStream of bytes that represent the requested
object.h8j•��ubeubaubhr)Åræ��}rø��(h7Xi���Signature of :func:`MNStorage.create`

- pid removed from URL, it should be a param in the message body.
h8jA��h?NhAhvhC}r¿��(hE]hF]hG]hH]hK]uhMNhNhhO]r¡��(hy)År¬��}r√��(h7X%���Signature of :func:`MNStorage.create`h8jæ��h?h@hAh|hC}rƒ��(hE]hF]hG]hH]hK]uhMKøhO]r≈��(hXX
���Signature of r∆��ÖÅr«��}r»��(h7X
���Signature of h8j¬��ubj¢��)År…��}r ��(h7X���:func:`MNStorage.create`rÀ��h8j¬��h?h@hAj¶��hC}rÃ��(UreftypeX���funcj®��âj©��X���MNStorage.createU	refdomainX���pyrÕ��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMKøhO]rŒ��j∞��)Årœ��}r–��(h7jÀ��hC}r—��(hE]hF]r“��(jµ��jÕ��X���py-funcr”��ehG]hH]hK]uh8j…��hO]r‘��hXX���MNStorage.create()r’��ÖÅr÷��}r◊��(h7U�h8jœ��ubahAjª��ubaubeubhk)Årÿ��}rŸ��(h7U�hC}r⁄��(hpX���-hH]hG]hE]hF]hK]uh8jæ��hO]r€��hr)År‹��}r›��(h7X@���pid removed from URL, it should be a param in the message body.
hC}rfi��(hE]hF]hG]hH]hK]uh8jÿ��hO]rfl��hy)År‡��}r·��(h7X?���pid removed from URL, it should be a param in the message body.r‚��h8j‹��h?h@hAh|hC}r„��(hE]hF]hG]hH]hK]uhMK¡hO]r‰��hXX?���pid removed from URL, it should be a param in the message body.rÂ��ÖÅrÊ��}rÁ��(h7j‚��h8j‡��ubaubahAhvubahAhnubeubhr)ÅrË��}rÈ��(h7Xf���Signature of :func:`CNCore.create`

- pid removed from URL, it should be a param in the message body.
h8jA��h?NhAhvhC}rÍ��(hE]hF]hG]hH]hK]uhMNhNhhO]rÎ��(hy)ÅrÏ��}rÌ��(h7X"���Signature of :func:`CNCore.create`h8jË��h?h@hAh|hC}rÓ��(hE]hF]hG]hH]hK]uhMK√hO]rÔ��(hXX
���Signature of r��ÖÅrÒ��}rÚ��(h7X
���Signature of h8jÏ��ubj¢��)ÅrÛ��}rÙ��(h7X���:func:`CNCore.create`rı��h8jÏ��h?h@hAj¶��hC}rˆ��(UreftypeX���funcj®��âj©��X
���CNCore.createU	refdomainX���pyr˜��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK√hO]r¯��j∞��)År˘��}r˙��(h7jı��hC}r˚��(hE]hF]r¸��(jµ��j˜��X���py-funcr˝��ehG]hH]hK]uh8jÛ��hO]r˛��hXX���CNCore.create()rˇ��ÖÅr���}r��(h7U�h8j˘��ubahAjª��ubaubeubhk)År��}r��(h7U�hC}r��(hpX���-hH]hG]hE]hF]hK]uh8jË��hO]r��hr)År��}r��(h7X@���pid removed from URL, it should be a param in the message body.
hC}r��(hE]hF]hG]hH]hK]uh8j��hO]r	��hy)År
��}r��(h7X?���pid removed from URL, it should be a param in the message body.r��h8j��h?h@hAh|hC}r
��(hE]hF]hG]hH]hK]uhMK≈hO]r��hXX?���pid removed from URL, it should be a param in the message body.r��ÖÅr��}r��(h7j��h8j
��ubaubahAhvubahAhnubeubhr)År��}r��(h7Xy���Signature of :func:`CNIdentity.verifyAccount`

- subject removed from the URL, it should be a param in the message body.
h8jA��h?NhAhvhC}r��(hE]hF]hG]hH]hK]uhMNhNhhO]r��(hy)År��}r��(h7X-���Signature of :func:`CNIdentity.verifyAccount`h8j��h?h@hAh|hC}r��(hE]hF]hG]hH]hK]uhMK«hO]r��(hXX
���Signature of r��ÖÅr��}r��(h7X
���Signature of h8j��ubj¢��)År��}r��(h7X ���:func:`CNIdentity.verifyAccount`r��h8j��h?h@hAj¶��hC}r ��(UreftypeX���funcj®��âj©��X���CNIdentity.verifyAccountU	refdomainX���pyr!��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK«hO]r"��j∞��)År#��}r$��(h7j��hC}r%��(hE]hF]r&��(jµ��j!��X���py-funcr'��ehG]hH]hK]uh8j��hO]r(��hXX���CNIdentity.verifyAccount()r)��ÖÅr*��}r+��(h7U�h8j#��ubahAjª��ubaubeubhk)År,��}r-��(h7U�hC}r.��(hpX���-hH]hG]hE]hF]hK]uh8j��hO]r/��hr)År0��}r1��(h7XH���subject removed from the URL, it should be a param in the message body.
hC}r2��(hE]hF]hG]hH]hK]uh8j,��hO]r3��hy)År4��}r5��(h7XG���subject removed from the URL, it should be a param in the message body.r6��h8j0��h?h@hAh|hC}r7��(hE]hF]hG]hH]hK]uhMK…hO]r8��hXXG���subject removed from the URL, it should be a param in the message body.r9��ÖÅr:��}r;��(h7j6��h8j4��ubaubahAhvubahAhnubeubhr)År<��}r=��(h7Xz���Signature of :func:`CNIdentity.requestMapIdentity`

- subject removed from URL, it should be a param in the message body.
h8jA��h?NhAhvhC}r>��(hE]hF]hG]hH]hK]uhMNhNhhO]r?��(hy)År@��}rA��(h7X2���Signature of :func:`CNIdentity.requestMapIdentity`h8j<��h?h@hAh|hC}rB��(hE]hF]hG]hH]hK]uhMKÀhO]rC��(hXX
���Signature of rD��ÖÅrE��}rF��(h7X
���Signature of h8j@��ubj¢��)ÅrG��}rH��(h7X%���:func:`CNIdentity.requestMapIdentity`rI��h8j@��h?h@hAj¶��hC}rJ��(UreftypeX���funcj®��âj©��X���CNIdentity.requestMapIdentityU	refdomainX���pyrK��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMKÀhO]rL��j∞��)ÅrM��}rN��(h7jI��hC}rO��(hE]hF]rP��(jµ��jK��X���py-funcrQ��ehG]hH]hK]uh8jG��hO]rR��hXX���CNIdentity.requestMapIdentity()rS��ÖÅrT��}rU��(h7U�h8jM��ubahAjª��ubaubeubhk)ÅrV��}rW��(h7U�hC}rX��(hpX���-hH]hG]hE]hF]hK]uh8j<��hO]rY��hr)ÅrZ��}r[��(h7XD���subject removed from URL, it should be a param in the message body.
hC}r\��(hE]hF]hG]hH]hK]uh8jV��hO]r]��hy)År^��}r_��(h7XC���subject removed from URL, it should be a param in the message body.r`��h8jZ��h?h@hAh|hC}ra��(hE]hF]hG]hH]hK]uhMKÕhO]rb��hXXC���subject removed from URL, it should be a param in the message body.rc��ÖÅrd��}re��(h7j`��h8j^��ubaubahAhvubahAhnubeubhr)Årf��}rg��(h7Xu���Signature of :func:`CNCore.registerSystemMetadata`

- pid removed from URL, should be a param in the message body



h8jA��h?NhAhvhC}rh��(hE]hF]hG]hH]hK]uhMNhNhhO]ri��(hy)Årj��}rk��(h7X2���Signature of :func:`CNCore.registerSystemMetadata`h8jf��h?h@hAh|hC}rl��(hE]hF]hG]hH]hK]uhMKœhO]rm��(hXX
���Signature of rn��ÖÅro��}rp��(h7X
���Signature of h8jj��ubj¢��)Årq��}rr��(h7X%���:func:`CNCore.registerSystemMetadata`rs��h8jj��h?h@hAj¶��hC}rt��(UreftypeX���funcj®��âj©��X���CNCore.registerSystemMetadataU	refdomainX���pyru��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMKœhO]rv��j∞��)Årw��}rx��(h7js��hC}ry��(hE]hF]rz��(jµ��ju��X���py-funcr{��ehG]hH]hK]uh8jq��hO]r|��hXX���CNCore.registerSystemMetadata()r}��ÖÅr~��}r��(h7U�h8jw��ubahAjª��ubaubeubhk)ÅrÄ��}rÅ��(h7U�hC}rÇ��(hpX���-hH]hG]hE]hF]hK]uh8jf��hO]rÉ��hr)ÅrÑ��}rÖ��(h7X?���pid removed from URL, should be a param in the message body



hC}rÜ��(hE]hF]hG]hH]hK]uh8jÄ��hO]rá��hy)Årà��}râ��(h7X;���pid removed from URL, should be a param in the message bodyrä��h8jÑ��h?h@hAh|hC}rã��(hE]hF]hG]hH]hK]uhMK—hO]rå��hXX;���pid removed from URL, should be a param in the message bodyrç��ÖÅré��}rè��(h7jä��h8jà��ubaubahAhvubahAhnubeubeubeubh9)Årê��}rë��(h7U�h8h=h?h@hAhBhC}rí��(hE]hF]hG]hH]rì��Uid10rî��ahK]rï��h#auhMK◊hNhhO]rñ��(hQ)Åró��}rò��(h7X2���2012-01-20 : Version 1.0, MethodCrossReference.xlsrô��h8jê��h?h@hAhUhC}rö��(hE]hF]hG]hH]hK]uhMK◊hNhhO]rõ��hXX2���2012-01-20 : Version 1.0, MethodCrossReference.xlsrú��ÖÅrù��}rû��(h7jô��h8jó��ubaubhk)Årü��}r†��(h7U�h8jê��h?h@hAhnhC}r°��(hpX���-hH]hG]hE]hF]hK]uhMKŸhNhhO]r¢��(hr)År£��}r§��(h7X°���Switched from SubjectInfo to just Subject for :func:`CNCore.hasReservation` to
remove requirement for a Member Node call to the CN to support create
operations.
h8jü��h?h@hAhvhC}r•��(hE]hF]hG]hH]hK]uhMNhNhhO]r¶��hy)Årß��}r®��(h7X†���Switched from SubjectInfo to just Subject for :func:`CNCore.hasReservation` to
remove requirement for a Member Node call to the CN to support create
operations.h8j£��h?h@hAh|hC}r©��(hE]hF]hG]hH]hK]uhMKŸhO]r™��(hXX.���Switched from SubjectInfo to just Subject for r´��ÖÅr¨��}r≠��(h7X.���Switched from SubjectInfo to just Subject for h8jß��ubj¢��)ÅrÆ��}rØ��(h7X���:func:`CNCore.hasReservation`r∞��h8jß��h?h@hAj¶��hC}r±��(UreftypeX���funcj®��âj©��X���CNCore.hasReservationU	refdomainX���pyr≤��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMKŸhO]r≥��j∞��)År¥��}rµ��(h7j∞��hC}r∂��(hE]hF]r∑��(jµ��j≤��X���py-funcr∏��ehG]hH]hK]uh8jÆ��hO]rπ��hXX���CNCore.hasReservation()r∫��ÖÅrª��}rº��(h7U�h8j¥��ubahAjª��ubaubhXXU��� to
remove requirement for a Member Node call to the CN to support create
operations.rΩ��ÖÅræ��}rø��(h7XU��� to
remove requirement for a Member Node call to the CN to support create
operations.h8jß��ubeubaubhr)År¿��}r¡��(h7X˜���Added InvalidToken exception to :func:`MNReplication.replicate`,
:func:`CNCore.registerSystemMetadata`, :func:`CNIdentity.registerAccount`,
:func:`CNIdentity.updateAccount`, :func:`CNIdentity.getPendingMapIdentity`,
:func:`CNRegister.register`.


h8jü��h?h@hAhvhC}r¬��(hE]hF]hG]hH]hK]uhMNhNhhO]r√��hy)Årƒ��}r≈��(h7XÙ���Added InvalidToken exception to :func:`MNReplication.replicate`,
:func:`CNCore.registerSystemMetadata`, :func:`CNIdentity.registerAccount`,
:func:`CNIdentity.updateAccount`, :func:`CNIdentity.getPendingMapIdentity`,
:func:`CNRegister.register`.h8j¿��h?h@hAh|hC}r∆��(hE]hF]hG]hH]hK]uhMK›hO]r«��(hXX ���Added InvalidToken exception to r»��ÖÅr…��}r ��(h7X ���Added InvalidToken exception to h8jƒ��ubj¢��)ÅrÀ��}rÃ��(h7X���:func:`MNReplication.replicate`rÕ��h8jƒ��h?h@hAj¶��hC}rŒ��(UreftypeX���funcj®��âj©��X���MNReplication.replicateU	refdomainX���pyrœ��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK›hO]r–��j∞��)År—��}r“��(h7jÕ��hC}r”��(hE]hF]r‘��(jµ��jœ��X���py-funcr’��ehG]hH]hK]uh8jÀ��hO]r÷��hXX���MNReplication.replicate()r◊��ÖÅrÿ��}rŸ��(h7U�h8j—��ubahAjª��ubaubhXX���,
r⁄��ÖÅr€��}r‹��(h7X���,
h8jƒ��ubj¢��)År›��}rfi��(h7X%���:func:`CNCore.registerSystemMetadata`rfl��h8jƒ��h?h@hAj¶��hC}r‡��(UreftypeX���funcj®��âj©��X���CNCore.registerSystemMetadataU	refdomainX���pyr·��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK›hO]r‚��j∞��)År„��}r‰��(h7jfl��hC}rÂ��(hE]hF]rÊ��(jµ��j·��X���py-funcrÁ��ehG]hH]hK]uh8j›��hO]rË��hXX���CNCore.registerSystemMetadata()rÈ��ÖÅrÍ��}rÎ��(h7U�h8j„��ubahAjª��ubaubhXX���, rÏ��ÖÅrÌ��}rÓ��(h7X���, h8jƒ��ubj¢��)ÅrÔ��}r��(h7X"���:func:`CNIdentity.registerAccount`rÒ��h8jƒ��h?h@hAj¶��hC}rÚ��(UreftypeX���funcj®��âj©��X���CNIdentity.registerAccountU	refdomainX���pyrÛ��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK›hO]rÙ��j∞��)Årı��}rˆ��(h7jÒ��hC}r˜��(hE]hF]r¯��(jµ��jÛ��X���py-funcr˘��ehG]hH]hK]uh8jÔ��hO]r˙��hXX���CNIdentity.registerAccount()r˚��ÖÅr¸��}r˝��(h7U�h8jı��ubahAjª��ubaubhXX���,
r˛��ÖÅrˇ��}r���(h7X���,
h8jƒ��ubj¢��)År��}r��(h7X ���:func:`CNIdentity.updateAccount`r��h8jƒ��h?h@hAj¶��hC}r��(UreftypeX���funcj®��âj©��X���CNIdentity.updateAccountU	refdomainX���pyr��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK›hO]r��j∞��)År��}r��(h7j��hC}r	��(hE]hF]r
��(jµ��j��X���py-funcr��ehG]hH]hK]uh8j��hO]r��hXX���CNIdentity.updateAccount()r
��ÖÅr��}r��(h7U�h8j��ubahAjª��ubaubhXX���, r��ÖÅr��}r��(h7X���, h8jƒ��ubj¢��)År��}r��(h7X(���:func:`CNIdentity.getPendingMapIdentity`r��h8jƒ��h?h@hAj¶��hC}r��(UreftypeX���funcj®��âj©��X ���CNIdentity.getPendingMapIdentityU	refdomainX���pyr��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK›hO]r��j∞��)År��}r��(h7j��hC}r��(hE]hF]r��(jµ��j��X���py-funcr��ehG]hH]hK]uh8j��hO]r��hXX"���CNIdentity.getPendingMapIdentity()r��ÖÅr ��}r!��(h7U�h8j��ubahAjª��ubaubhXX���,
r"��ÖÅr#��}r$��(h7X���,
h8jƒ��ubj¢��)År%��}r&��(h7X���:func:`CNRegister.register`r'��h8jƒ��h?h@hAj¶��hC}r(��(UreftypeX���funcj®��âj©��X���CNRegister.registerU	refdomainX���pyr)��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK›hO]r*��j∞��)År+��}r,��(h7j'��hC}r-��(hE]hF]r.��(jµ��j)��X���py-funcr/��ehG]hH]hK]uh8j%��hO]r0��hXX���CNRegister.register()r1��ÖÅr2��}r3��(h7U�h8j+��ubahAjª��ubaubhXX���.ÖÅr4��}r5��(h7X���.h8jƒ��ubeubaubeubeubh9)År6��}r7��(h7U�h8h=h?h@hAhBhC}r8��(hE]hF]hG]hH]r9��Uid11r:��ahK]r;��hauhMKÂhNhhO]r<��(hQ)År=��}r>��(h7X2���2012-01-19 : Version 1.0, MethodCrossReference.xlsr?��h8j6��h?h@hAhUhC}r@��(hE]hF]hG]hH]hK]uhMKÂhNhhO]rA��hXX2���2012-01-19 : Version 1.0, MethodCrossReference.xlsrB��ÖÅrC��}rD��(h7j?��h8j=��ubaubhk)ÅrE��}rF��(h7U�h8j6��h?h@hAhnhC}rG��(hpX���-hH]hG]hE]hF]hK]uhMKÁhNhhO]rH��(hr)ÅrI��}rJ��(h7X∂���The signature for :func:`CNCore.hasReservation` has been changed to include a
:class:`Types.SubjectInfo` field to identify the principal who originally made
the reservation request.
h8jE��h?h@hAhvhC}rK��(hE]hF]hG]hH]hK]uhMNhNhhO]rL��hy)ÅrM��}rN��(h7Xµ���The signature for :func:`CNCore.hasReservation` has been changed to include a
:class:`Types.SubjectInfo` field to identify the principal who originally made
the reservation request.h8jI��h?h@hAh|hC}rO��(hE]hF]hG]hH]hK]uhMKÁhO]rP��(hXX���The signature for rQ��ÖÅrR��}rS��(h7X���The signature for h8jM��ubj¢��)ÅrT��}rU��(h7X���:func:`CNCore.hasReservation`rV��h8jM��h?h@hAj¶��hC}rW��(UreftypeX���funcj®��âj©��X���CNCore.hasReservationU	refdomainX���pyrX��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMKÁhO]rY��j∞��)ÅrZ��}r[��(h7jV��hC}r\��(hE]hF]r]��(jµ��jX��X���py-funcr^��ehG]hH]hK]uh8jT��hO]r_��hXX���CNCore.hasReservation()r`��ÖÅra��}rb��(h7U�h8jZ��ubahAjª��ubaubhXX��� has been changed to include a
rc��ÖÅrd��}re��(h7X��� has been changed to include a
h8jM��ubj¢��)Årf��}rg��(h7X���:class:`Types.SubjectInfo`rh��h8jM��h?h@hAj¶��hC}ri��(UreftypeX���classj®��âj©��X���Types.SubjectInfoU	refdomainX���pyrj��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMKÁhO]rk��j∞��)Årl��}rm��(h7jh��hC}rn��(hE]hF]ro��(jµ��jj��X���py-classrp��ehG]hH]hK]uh8jf��hO]rq��hXX���Types.SubjectInforr��ÖÅrs��}rt��(h7U�h8jl��ubahAjª��ubaubhXXM��� field to identify the principal who originally made
the reservation request.ru��ÖÅrv��}rw��(h7XM��� field to identify the principal who originally made
the reservation request.h8jM��ubeubaubhr)Årx��}ry��(h7Xy���Request method and endpoint for :func:`CNCore.hasReservation` was changed to
POST and ``/hasReservation`` respectively.

h8jE��h?h@hAhvhC}rz��(hE]hF]hG]hH]hK]uhMNhNhhO]r{��hy)År|��}r}��(h7Xw���Request method and endpoint for :func:`CNCore.hasReservation` was changed to
POST and ``/hasReservation`` respectively.h8jx��h?h@hAh|hC}r~��(hE]hF]hG]hH]hK]uhMKÎhO]r��(hXX ���Request method and endpoint for rÄ��ÖÅrÅ��}rÇ��(h7X ���Request method and endpoint for h8j|��ubj¢��)ÅrÉ��}rÑ��(h7X���:func:`CNCore.hasReservation`rÖ��h8j|��h?h@hAj¶��hC}rÜ��(UreftypeX���funcj®��âj©��X���CNCore.hasReservationU	refdomainX���pyrá��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMKÎhO]rà��j∞��)Årâ��}rä��(h7jÖ��hC}rã��(hE]hF]rå��(jµ��já��X���py-funcrç��ehG]hH]hK]uh8jÉ��hO]ré��hXX���CNCore.hasReservation()rè��ÖÅrê��}rë��(h7U�h8jâ��ubahAjª��ubaubhXX��� was changed to
POST and rí��ÖÅrì��}rî��(h7X��� was changed to
POST and h8j|��ubj∞��)Årï��}rñ��(h7X���``/hasReservation``hC}ró��(hE]hF]hG]hH]hK]uh8j|��hO]rò��hXX���/hasReservationrô��ÖÅrö��}rõ��(h7U�h8jï��ubahAjª��ubhXX��� respectively.rú��ÖÅrù��}rû��(h7X��� respectively.h8j|��ubeubaubeubeubh9)Årü��}r†��(h7U�h8h=h?h@hAhBhC}r°��(hE]hF]hG]hH]r¢��Uid12r£��ahK]r§��hauhMKhNhhO]r•��(hQ)År¶��}rß��(h7X2���2012-01-12 : Version 1.0, MethodCrossReference.xlsr®��h8jü��h?h@hAhUhC}r©��(hE]hF]hG]hH]hK]uhMKhNhhO]r™��hXX2���2012-01-12 : Version 1.0, MethodCrossReference.xlsr´��ÖÅr¨��}r≠��(h7j®��h8j¶��ubaubhk)ÅrÆ��}rØ��(h7U�h8jü��h?h@hAhnhC}r∞��(hpX���-hH]hG]hE]hF]hK]uhMKÚhNhhO]r±��(hr)År≤��}r≥��(h7XR���Updated :func:`CNRead.resolve` to return a HTTP 303 See Other response on
success
h8jÆ��h?h@hAhvhC}r¥��(hE]hF]hG]hH]hK]uhMNhNhhO]rµ��hy)År∂��}r∑��(h7XQ���Updated :func:`CNRead.resolve` to return a HTTP 303 See Other response on
successh8j≤��h?h@hAh|hC}r∏��(hE]hF]hG]hH]hK]uhMKÚhO]rπ��(hXX���Updated r∫��ÖÅrª��}rº��(h7X���Updated h8j∂��ubj¢��)ÅrΩ��}ræ��(h7X���:func:`CNRead.resolve`rø��h8j∂��h?h@hAj¶��hC}r¿��(UreftypeX���funcj®��âj©��X���CNRead.resolveU	refdomainX���pyr¡��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMKÚhO]r¬��j∞��)År√��}rƒ��(h7jø��hC}r≈��(hE]hF]r∆��(jµ��j¡��X���py-funcr«��ehG]hH]hK]uh8jΩ��hO]r»��hXX���CNRead.resolve()r…��ÖÅr ��}rÀ��(h7U�h8j√��ubahAjª��ubaubhXX3��� to return a HTTP 303 See Other response on
successrÃ��ÖÅrÕ��}rŒ��(h7X3��� to return a HTTP 303 See Other response on
successh8j∂��ubeubaubhr)Årœ��}r–��(h7Xò���Added :func:`CNCore.setObsoletedBy` to update the obsoletedBy information for
an object. Note that the proposed endpoint may change pending discussion.
h8jÆ��h?h@hAhvhC}r—��(hE]hF]hG]hH]hK]uhMNhNhhO]r“��hy)År”��}r‘��(h7Xó���Added :func:`CNCore.setObsoletedBy` to update the obsoletedBy information for
an object. Note that the proposed endpoint may change pending discussion.h8jœ��h?h@hAh|hC}r’��(hE]hF]hG]hH]hK]uhMKıhO]r÷��(hXX���Added r◊��ÖÅrÿ��}rŸ��(h7X���Added h8j”��ubj¢��)År⁄��}r€��(h7X���:func:`CNCore.setObsoletedBy`r‹��h8j”��h?h@hAj¶��hC}r›��(UreftypeX���funcj®��âj©��X���CNCore.setObsoletedByU	refdomainX���pyrfi��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMKıhO]rfl��j∞��)År‡��}r·��(h7j‹��hC}r‚��(hE]hF]r„��(jµ��jfi��X���py-funcr‰��ehG]hH]hK]uh8j⁄��hO]rÂ��hXX���CNCore.setObsoletedBy()rÊ��ÖÅrÁ��}rË��(h7U�h8j‡��ubahAjª��ubaubhXXt��� to update the obsoletedBy information for
an object. Note that the proposed endpoint may change pending discussion.rÈ��ÖÅrÍ��}rÎ��(h7Xt��� to update the obsoletedBy information for
an object. Note that the proposed endpoint may change pending discussion.h8j”��ubeubaubhr)ÅrÏ��}rÌ��(h7Xê���Added :func:`CNReplication.deleteReplicationMetadata` to remove the replica
metadata for a particular node for an object. Only callable by CNs

h8jÆ��h?h@hAhvhC}rÓ��(hE]hF]hG]hH]hK]uhMNhNhhO]rÔ��hy)År��}rÒ��(h7Xé���Added :func:`CNReplication.deleteReplicationMetadata` to remove the replica
metadata for a particular node for an object. Only callable by CNsh8jÏ��h?h@hAh|hC}rÚ��(hE]hF]hG]hH]hK]uhMK¯hO]rÛ��(hXX���Added rÙ��ÖÅrı��}rˆ��(h7X���Added h8j��ubj¢��)År˜��}r¯��(h7X/���:func:`CNReplication.deleteReplicationMetadata`r˘��h8j��h?h@hAj¶��hC}r˙��(UreftypeX���funcj®��âj©��X'���CNReplication.deleteReplicationMetadataU	refdomainX���pyr˚��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMK¯hO]r¸��j∞��)År˝��}r˛��(h7j˘��hC}rˇ��(hE]hF]r���(jµ��j˚��X���py-funcr��ehG]hH]hK]uh8j˜��hO]r��hXX)���CNReplication.deleteReplicationMetadata()r��ÖÅr��}r��(h7U�h8j˝��ubahAjª��ubaubhXXY��� to remove the replica
metadata for a particular node for an object. Only callable by CNsr��ÖÅr��}r��(h7XY��� to remove the replica
metadata for a particular node for an object. Only callable by CNsh8j��ubeubaubeubeubh9)År	��}r
��(h7U�h8h=h?h@hAhBhC}r��(hE]hF]hG]hH]r��Uid13r
��ahK]r��hauhMK˝hNhhO]r��(hQ)År��}r��(h7X2���2012-01-10 : Version 1.0, MethodCrossReference.xlsr��h8j	��h?h@hAhUhC}r��(hE]hF]hG]hH]hK]uhMK˝hNhhO]r��hXX2���2012-01-10 : Version 1.0, MethodCrossReference.xlsr��ÖÅr��}r��(h7j��h8j��ubaubhk)År��}r��(h7U�h8j	��h?h@hAhnhC}r��(hpX���-hH]hG]hE]hF]hK]uhMKˇhNhhO]r��(hr)År��}r��(h7X5���updated method descriptions for updateReplicaMetadatar��h8j��h?h@hAhvhC}r��(hE]hF]hG]hH]hK]uhMNhNhhO]r ��hy)År!��}r"��(h7j��h8j��h?h@hAh|hC}r#��(hE]hF]hG]hH]hK]uhMKˇhO]r$��hXX5���updated method descriptions for updateReplicaMetadatar%��ÖÅr&��}r'��(h7j��h8j!��ubaubaubhr)År(��}r)��(h7X6���updated method descriptions for updateNodeCapabilitiesr*��h8j��h?h@hAhvhC}r+��(hE]hF]hG]hH]hK]uhMNhNhhO]r,��hy)År-��}r.��(h7j*��h8j(��h?h@hAh|hC}r/��(hE]hF]hG]hH]hK]uhMM�hO]r0��hXX6���updated method descriptions for updateNodeCapabilitiesr1��ÖÅr2��}r3��(h7j*��h8j-��ubaubaubhr)År4��}r5��(h7X:���removed VersionMismatch from setReplicationStatus method

h8j��h?h@hAhvhC}r6��(hE]hF]hG]hH]hK]uhMNhNhhO]r7��hy)År8��}r9��(h7X8���removed VersionMismatch from setReplicationStatus methodr:��h8j4��h?h@hAh|hC}r;��(hE]hF]hG]hH]hK]uhMMhO]r<��hXX8���removed VersionMismatch from setReplicationStatus methodr=��ÖÅr>��}r?��(h7j:��h8j8��ubaubaubeubeubh9)År@��}rA��(h7U�h8h=h?h@hAhBhC}rB��(hE]hF]hG]hH]rC��Uid14rD��ahK]rE��h.auhMMhNhhO]rF��(hQ)ÅrG��}rH��(h7X2���2012-01-03 : Version 1.0, MethodCrossReference.xlsrI��h8j@��h?h@hAhUhC}rJ��(hE]hF]hG]hH]hK]uhMMhNhhO]rK��hXX2���2012-01-03 : Version 1.0, MethodCrossReference.xlsrL��ÖÅrM��}rN��(h7jI��h8jG��ubaubhk)ÅrO��}rP��(h7U�h8j@��h?h@hAhnhC}rQ��(hpX���-hH]hG]hE]hF]hK]uhMMhNhhO]rR��hr)ÅrS��}rT��(h7X-���removed the deprecated assertRelation method
h8jO��h?h@hAhvhC}rU��(hE]hF]hG]hH]hK]uhMNhNhhO]rV��hy)ÅrW��}rX��(h7X,���removed the deprecated assertRelation methodrY��h8jS��h?h@hAh|hC}rZ��(hE]hF]hG]hH]hK]uhMMhO]r[��hXX,���removed the deprecated assertRelation methodr\��ÖÅr]��}r^��(h7jY��h8jW��ubaubaubaubeubh9)År_��}r`��(h7U�h8h=h?h@hAhBhC}ra��(hE]hF]hG]hH]rb��Uversion-1-0-dataonetypes-xsdrc��ahK]rd��h*auhMM
hNhhO]re��(hQ)Årf��}rg��(h7X*���2011-12-19 : Version 1.0, dataoneTypes.xsdrh��h8j_��h?h@hAhUhC}ri��(hE]hF]hG]hH]hK]uhMM
hNhhO]rj��hXX*���2011-12-19 : Version 1.0, dataoneTypes.xsdrk��ÖÅrl��}rm��(h7jh��h8jf��ubaubhk)Årn��}ro��(h7U�h8j_��h?h@hAhnhC}rp��(hpX���-hH]hG]hE]hF]hK]uhMMhNhhO]rq��(hr)Årr��}rs��(h7X���replaced tabs with "  "rt��h8jn��h?h@hAhvhC}ru��(hE]hF]hG]hH]hK]uhMNhNhhO]rv��hy)Årw��}rx��(h7jt��h8jr��h?h@hAh|hC}ry��(hE]hF]hG]hH]hK]uhMMhO]rz��hXX���replaced tabs with "  "r{��ÖÅr|��}r}��(h7jt��h8jw��ubaubaubhr)År~��}r��(h7XD���Event names in description changed to same case as enumerated valuesrÄ��h8jn��h?h@hAhvhC}rÅ��(hE]hF]hG]hH]hK]uhMNhNhhO]rÇ��hy)ÅrÉ��}rÑ��(h7jÄ��h8j~��h?h@hAh|hC}rÖ��(hE]hF]hG]hH]hK]uhMM
hO]rÜ��hXXD���Event names in description changed to same case as enumerated valuesrá��ÖÅrà��}râ��(h7jÄ��h8jÉ��ubaubaubhr)Årä��}rã��(h7XF���various: minor formatting changes for rendering in architecture docs.
h8jn��h?h@hAhvhC}rå��(hE]hF]hG]hH]hK]uhMNhNhhO]rç��hy)Åré��}rè��(h7XE���various: minor formatting changes for rendering in architecture docs.rê��h8jä��h?h@hAh|hC}rë��(hE]hF]hG]hH]hK]uhMMhO]rí��hXXE���various: minor formatting changes for rendering in architecture docs.rì��ÖÅrî��}rï��(h7jê��h8jé��ubaubaubhr)Årñ��}ró��(h7XI��Added root elements for AccessRule, LogEntry, NodeReplicationPolicy,
ObjectInfo, Service, Services, Schedule, Synchronization,
NodeReplicationPolicy, ServiceMethodRestriction.

AccessRule, LogEntry, NodeReplicationPolicy, ObjectInfo, Service, Services, Schedule, Synchronization, NodeReplicationPolicy, ServiceMethodRestriction.
h8jn��h?h@hAhvhC}rò��(hE]hF]hG]hH]hK]uhMNhNhhO]rô��(hy)Årö��}rõ��(h7XØ���Added root elements for AccessRule, LogEntry, NodeReplicationPolicy,
ObjectInfo, Service, Services, Schedule, Synchronization,
NodeReplicationPolicy, ServiceMethodRestriction.rú��h8jñ��h?h@hAh|hC}rù��(hE]hF]hG]hH]hK]uhMMhO]rû��hXXØ���Added root elements for AccessRule, LogEntry, NodeReplicationPolicy,
ObjectInfo, Service, Services, Schedule, Synchronization,
NodeReplicationPolicy, ServiceMethodRestriction.rü��ÖÅr†��}r°��(h7jú��h8jö��ubaubhy)År¢��}r£��(h7Xó���AccessRule, LogEntry, NodeReplicationPolicy, ObjectInfo, Service, Services, Schedule, Synchronization, NodeReplicationPolicy, ServiceMethodRestriction.r§��h8jñ��h?h@hAh|hC}r•��(hE]hF]hG]hH]hK]uhMMhO]r¶��hXXó���AccessRule, LogEntry, NodeReplicationPolicy, ObjectInfo, Service, Services, Schedule, Synchronization, NodeReplicationPolicy, ServiceMethodRestriction.rß��ÖÅr®��}r©��(h7j§��h8j¢��ubaubeubeubhy)År™��}r´��(h7X���2011-12-19 : Version 1.0r¨��h8j_��h?h@hAh|hC}r≠��(hE]hF]hG]hH]hK]uhMMhNhhO]rÆ��hXX���2011-12-19 : Version 1.0rØ��ÖÅr∞��}r±��(h7j¨��h8j™��ubaubhk)År≤��}r≥��(h7U�h8j_��h?h@hAhnhC}r¥��(hpX���-hH]hG]hE]hF]hK]uhMMhNhhO]rµ��hr)År∂��}r∑��(h7X¢���Altered MNCore and CNCore ping() to use the HTTP Date header field for
transmitting the timestamp. Removed requirement for timestamp appearing in
response body.

h8j≤��h?h@hAhvhC}r∏��(hE]hF]hG]hH]hK]uhMNhNhhO]rπ��hy)År∫��}rª��(h7X†���Altered MNCore and CNCore ping() to use the HTTP Date header field for
transmitting the timestamp. Removed requirement for timestamp appearing in
response body.rº��h8j∂��h?h@hAh|hC}rΩ��(hE]hF]hG]hH]hK]uhMMhO]ræ��hXX†���Altered MNCore and CNCore ping() to use the HTTP Date header field for
transmitting the timestamp. Removed requirement for timestamp appearing in
response body.rø��ÖÅr¿��}r¡��(h7jº��h8j∫��ubaubaubaubhy)År¬��}r√��(h7X���2011-12-14 : Version 1.0rƒ��h8j_��h?h@hAh|hC}r≈��(hE]hF]hG]hH]hK]uhMMhNhhO]r∆��hXX���2011-12-14 : Version 1.0r«��ÖÅr»��}r…��(h7jƒ��h8j¬��ubaubhk)År ��}rÀ��(h7U�h8j_��h?h@hAhnhC}rÃ��(hpX���-hH]hG]hE]hF]hK]uhMMhNhhO]rÕ��(hr)ÅrŒ��}rœ��(h7X1���Changed MNCore.ping() to return a DateTime stringr–��h8j ��h?h@hAhvhC}r—��(hE]hF]hG]hH]hK]uhMNhNhhO]r“��hy)År”��}r‘��(h7j–��h8jŒ��h?h@hAh|hC}r’��(hE]hF]hG]hH]hK]uhMMhO]r÷��hXX1���Changed MNCore.ping() to return a DateTime stringr◊��ÖÅrÿ��}rŸ��(h7j–��h8j”��ubaubaubhr)År⁄��}r€��(h7X���Added CNCore.ping()

h8j ��h?h@hAhvhC}r‹��(hE]hF]hG]hH]hK]uhMNhNhhO]r›��hy)Årfi��}rfl��(h7X���Added CNCore.ping()r‡��h8j⁄��h?h@hAh|hC}r·��(hE]hF]hG]hH]hK]uhMM hO]r‚��hXX���Added CNCore.ping()r„��ÖÅr‰��}rÂ��(h7j‡��h8jfi��ubaubaubeubeubh9)ÅrÊ��}rÁ��(h7U�h8h=h?h@hAhBhC}rË��(hE]hF]hG]hH]rÈ��Uversion-1-0rÍ��ahK]rÎ��h'auhMM$hNhhO]rÏ��(hQ)ÅrÌ��}rÓ��(h7X���2011-12-13 : Version 1.0rÔ��h8jÊ��h?h@hAhUhC}r��(hE]hF]hG]hH]hK]uhMM$hNhhO]rÒ��hXX���2011-12-13 : Version 1.0rÚ��ÖÅrÛ��}rÙ��(h7jÔ��h8jÌ��ubaubcdocutils.nodes
block_quote
rı��)Årˆ��}r˜��(h7U�h8jÊ��h?NhAUblock_quoter¯��hC}r˘��(hE]hF]hG]hH]hK]uhMNhNhhO]r˙��hk)År˚��}r¸��(h7U�hC}r˝��(hpX���-hH]hG]hE]hF]hK]uh8jˆ��hO]r˛��(hr)Årˇ��}r���(h7XU���Updated MethodCrossReference.xls to reflect API changes for CN.setReplicationStatus()r��hC}r��(hE]hF]hG]hH]hK]uh8j˚��hO]r��hy)År��}r��(h7j��h8jˇ��h?h@hAh|hC}r��(hE]hF]hG]hH]hK]uhMM%hO]r��hXXU���Updated MethodCrossReference.xls to reflect API changes for CN.setReplicationStatus()r��ÖÅr	��}r
��(h7j��h8j��ubaubahAhvubhr)År��}r��(h7XR���Updated MethodCrossReference.xls to reflect API changes for CN.isNodeAuthorized()
hC}r
��(hE]hF]hG]hH]hK]uh8j˚��hO]r��hy)År��}r��(h7XQ���Updated MethodCrossReference.xls to reflect API changes for CN.isNodeAuthorized()r��h8j��h?h@hAh|hC}r��(hE]hF]hG]hH]hK]uhMM&hO]r��hXXQ���Updated MethodCrossReference.xls to reflect API changes for CN.isNodeAuthorized()r��ÖÅr��}r��(h7j��h8j��ubaubahAhvubehAhnubaubeubh9)År��}r��(h7U�h8h=h?h@hAhBhC}r��(hE]hF]hG]hH]r��Uid15r��ahK]r��h+auhMM)hNhhO]r��(hQ)År��}r��(h7X���2011-12-12 : Version 1.0r ��h8j��h?h@hAhUhC}r!��(hE]hF]hG]hH]hK]uhMM)hNhhO]r"��hXX���2011-12-12 : Version 1.0r#��ÖÅr$��}r%��(h7j ��h8j��ubaubhy)År&��}r'��(h7X���Changes to dataoneTypes.xsd:r(��h8j��h?h@hAh|hC}r)��(hE]hF]hG]hH]hK]uhMM*hNhhO]r*��hXX���Changes to dataoneTypes.xsd:r+��ÖÅr,��}r-��(h7j(��h8j&��ubaubjı��)År.��}r/��(h7U�h8j��h?NhAj¯��hC}r0��(hE]hF]hG]hH]hK]uhMNhNhhO]r1��hk)År2��}r3��(h7U�hC}r4��(hpX���-hH]hG]hE]hF]hK]uh8j.��hO]r5��(hr)År6��}r7��(h7X���Added ChecksumAlgorithmListr8��hC}r9��(hE]hF]hG]hH]hK]uh8j2��hO]r:��hy)År;��}r<��(h7j8��h8j6��h?h@hAh|hC}r=��(hE]hF]hG]hH]hK]uhMM,hO]r>��hXX���Added ChecksumAlgorithmListr?��ÖÅr@��}rA��(h7j8��h8j;��ubaubahAhvubhr)ÅrB��}rC��(h7X(���Limited valid checksums to SHA-1 and MD5rD��hC}rE��(hE]hF]hG]hH]hK]uh8j2��hO]rF��hy)ÅrG��}rH��(h7jD��h8jB��h?h@hAh|hC}rI��(hE]hF]hG]hH]hK]uhMM-hO]rJ��hXX(���Limited valid checksums to SHA-1 and MD5rK��ÖÅrL��}rM��(h7jD��h8jG��ubaubahAhvubhr)ÅrN��}rO��(h7X1���Added ReplicationStatus.FAILED to the enumerationrP��hC}rQ��(hE]hF]hG]hH]hK]uh8j2��hO]rR��hy)ÅrS��}rT��(h7jP��h8jN��h?h@hAh|hC}rU��(hE]hF]hG]hH]hK]uhMM.hO]rV��hXX1���Added ReplicationStatus.FAILED to the enumerationrW��ÖÅrX��}rY��(h7jP��h8jS��ubaubahAhvubhr)ÅrZ��}r[��(h7XS���Added a new SimpleType: NonEmptyNoWhitespaceString800, used to restrict identifiersr\��hC}r]��(hE]hF]hG]hH]hK]uh8j2��hO]r^��hy)År_��}r`��(h7j\��h8jZ��h?h@hAh|hC}ra��(hE]hF]hG]hH]hK]uhMM/hO]rb��hXXS���Added a new SimpleType: NonEmptyNoWhitespaceString800, used to restrict identifiersrc��ÖÅrd��}re��(h7j\��h8j_��ubaubahAhvubhr)Årf��}rg��(h7X���Removed Permission.REPLICATErh��hC}ri��(hE]hF]hG]hH]hK]uh8j2��hO]rj��hy)Årk��}rl��(h7jh��h8jf��h?h@hAh|hC}rm��(hE]hF]hG]hH]hK]uhMM0hO]rn��hXX���Removed Permission.REPLICATEro��ÖÅrp��}rq��(h7jh��h8jk��ubaubahAhvubhr)Årr��}rs��(h7X•���Changed SystemMetadata to make the following fields optional: submitter, dateUploaded,
dateSystemMetadataModified, serialVersion. However, an MN or CN must set them.hC}rt��(hE]hF]hG]hH]hK]uh8j2��hO]ru��hy)Årv��}rw��(h7X•���Changed SystemMetadata to make the following fields optional: submitter, dateUploaded,
dateSystemMetadataModified, serialVersion. However, an MN or CN must set them.rx��h8jr��h?h@hAh|hC}ry��(hE]hF]hG]hH]hK]uhMM1hO]rz��hXX•���Changed SystemMetadata to make the following fields optional: submitter, dateUploaded,
dateSystemMetadataModified, serialVersion. However, an MN or CN must set them.r{��ÖÅr|��}r}��(h7jx��h8jv��ubaubahAhvubhr)År~��}r��(h7XM���Created Types.CrontabEntrySeconds to restrict the seconds field in a SchedulerÄ��hC}rÅ��(hE]hF]hG]hH]hK]uh8j2��hO]rÇ��hy)ÅrÉ��}rÑ��(h7jÄ��h8j~��h?h@hAh|hC}rÖ��(hE]hF]hG]hH]hK]uhMM3hO]rÜ��hXXM���Created Types.CrontabEntrySeconds to restrict the seconds field in a Schedulerá��ÖÅrà��}râ��(h7jÄ��h8jÉ��ubaubahAhvubhr)Årä��}rã��(h7X@���Changed documentation for SystemMetadata.authoritativeMemberNoderå��hC}rç��(hE]hF]hG]hH]hK]uh8j2��hO]ré��hy)Årè��}rê��(h7jå��h8jä��h?h@hAh|hC}rë��(hE]hF]hG]hH]hK]uhMM4hO]rí��hXX@���Changed documentation for SystemMetadata.authoritativeMemberNoderì��ÖÅrî��}rï��(h7jå��h8jè��ubaubahAhvubhr)Årñ��}ró��(h7XS���Added a new NodeReplicationPolicy type, to be used as an optional structure in Noderò��hC}rô��(hE]hF]hG]hH]hK]uh8j2��hO]rö��hy)Årõ��}rú��(h7jò��h8jñ��h?h@hAh|hC}rù��(hE]hF]hG]hH]hK]uhMM5hO]rû��hXXS���Added a new NodeReplicationPolicy type, to be used as an optional structure in Noderü��ÖÅr†��}r°��(h7jò��h8jõ��ubaubahAhvubhr)År¢��}r£��(h7X7���Removed MonitorInfo and MonitorList types - deprecated.r§��hC}r•��(hE]hF]hG]hH]hK]uh8j2��hO]r¶��hy)Årß��}r®��(h7j§��h8j¢��h?h@hAh|hC}r©��(hE]hF]hG]hH]hK]uhMM6hO]r™��hXX7���Removed MonitorInfo and MonitorList types - deprecated.r´��ÖÅr¨��}r≠��(h7j§��h8jß��ubaubahAhvubhr)ÅrÆ��}rØ��(h7X*���Updated documentation for the Node type.

hC}r∞��(hE]hF]hG]hH]hK]uh8j2��hO]r±��hy)År≤��}r≥��(h7X(���Updated documentation for the Node type.r¥��h8jÆ��h?h@hAh|hC}rµ��(hE]hF]hG]hH]hK]uhMM7hO]r∂��hXX(���Updated documentation for the Node type.r∑��ÖÅr∏��}rπ��(h7j¥��h8j≤��ubaubahAhvubehAhnubaubh9)År∫��}rª��(h7U�h8j��h?h@hAhBhC}rº��(hE]hF]hG]hH]rΩ��Umn-apiræ��ahK]rø��h	auhMM;hNhhO]r¿��(hQ)År¡��}r¬��(h7X���MN APIr√��h8j∫��h?h@hAhUhC}rƒ��(hE]hF]hG]hH]hK]uhMM;hNhhO]r≈��hXX���MN APIr∆��ÖÅr«��}r»��(h7j√��h8j¡��ubaubhk)År…��}r ��(h7U�h8j∫��h?h@hAhnhC}rÀ��(hpX���-hH]hG]hE]hF]hK]uhMM=hNhhO]rÃ��(hr)ÅrÕ��}rŒ��(h7Xü���MNCore.getLogRecords and MNRead.listObjects - the time comparison range has
been changed. The upper bound is now exclusive, i.e. ``fromDate <= date <
toDate``
h8j…��h?h@hAhvhC}rœ��(hE]hF]hG]hH]hK]uhMNhNhhO]r–��hy)År—��}r“��(h7Xû���MNCore.getLogRecords and MNRead.listObjects - the time comparison range has
been changed. The upper bound is now exclusive, i.e. ``fromDate <= date <
toDate``h8jÕ��h?h@hAh|hC}r”��(hE]hF]hG]hH]hK]uhMM=hO]r‘��(hXXÅ���MNCore.getLogRecords and MNRead.listObjects - the time comparison range has
been changed. The upper bound is now exclusive, i.e. r’��ÖÅr÷��}r◊��(h7XÅ���MNCore.getLogRecords and MNRead.listObjects - the time comparison range has
been changed. The upper bound is now exclusive, i.e. h8j—��ubj∞��)Årÿ��}rŸ��(h7X���``fromDate <= date <
toDate``hC}r⁄��(hE]hF]hG]hH]hK]uh8j—��hO]r€��hXX���fromDate <= date <
toDater‹��ÖÅr›��}rfi��(h7U�h8jÿ��ubahAjª��ubeubaubhr)Årfl��}r‡��(h7Xü���MNRead.listObjects - the name of the date range comparison properties has been
changed from "startTime" and "endTime" to "fromDate" and "toDate"
respectively.
h8j…��h?h@hAhvhC}r·��(hE]hF]hG]hH]hK]uhMNhNhhO]r‚��hy)År„��}r‰��(h7Xû���MNRead.listObjects - the name of the date range comparison properties has been
changed from "startTime" and "endTime" to "fromDate" and "toDate"
respectively.rÂ��h8jfl��h?h@hAh|hC}rÊ��(hE]hF]hG]hH]hK]uhMMAhO]rÁ��hXXû���MNRead.listObjects - the name of the date range comparison properties has been
changed from "startTime" and "endTime" to "fromDate" and "toDate"
respectively.rË��ÖÅrÈ��}rÍ��(h7jÂ��h8j„��ubaubaubhr)ÅrÎ��}rÏ��(h7X¥���MNRead.get - added InsufficientResources exception as possible response. This
may be raised for example, if memory, CPU, or bandwidth use is too limited to
respond to the request.
h8j…��h?h@hAhvhC}rÌ��(hE]hF]hG]hH]hK]uhMNhNhhO]rÓ��hy)ÅrÔ��}r��(h7X≥���MNRead.get - added InsufficientResources exception as possible response. This
may be raised for example, if memory, CPU, or bandwidth use is too limited to
respond to the request.rÒ��h8jÎ��h?h@hAh|hC}rÚ��(hE]hF]hG]hH]hK]uhMMEhO]rÛ��hXX≥���MNRead.get - added InsufficientResources exception as possible response. This
may be raised for example, if memory, CPU, or bandwidth use is too limited to
respond to the request.rÙ��ÖÅrı��}rˆ��(h7jÒ��h8jÔ��ubaubaubhr)År˜��}r¯��(h7XO���MNCore.ping - added description for why InsufficientResources may be raised.


h8j…��h?h@hAhvhC}r˘��(hE]hF]hG]hH]hK]uhMNhNhhO]r˙��hy)År˚��}r¸��(h7XL���MNCore.ping - added description for why InsufficientResources may be raised.r˝��h8j˜��h?h@hAh|hC}r˛��(hE]hF]hG]hH]hK]uhMMIhO]rˇ��hXXL���MNCore.ping - added description for why InsufficientResources may be raised.r�	��ÖÅr	��}r	��(h7j˝��h8j˚��ubaubaubeubeubh9)År	��}r	��(h7U�h8j��h?h@hAhBhC}r	��(hE]hF]hG]hH]r	��Ucn-apir	��ahK]r	��h)auhMMNhNhhO]r		��(hQ)År
	��}r	��(h7X���CN APIr	��h8j	��h?h@hAhUhC}r
	��(hE]hF]hG]hH]hK]uhMMNhNhhO]r	��hXX���CN APIr	��ÖÅr	��}r	��(h7j	��h8j
	��ubaubhk)År	��}r	��(h7U�h8j	��h?h@hAhnhC}r	��(hpX���-hH]hG]hE]hF]hK]uhMMPhNhhO]r	��(hr)År	��}r	��(h7Xü���CNCore.getLogRecords and CNRead.listObjects - the time comparison range has
been changed. The upper bound is now exclusive, i.e. ``fromDate <= date <
toDate``
h8j	��h?h@hAhvhC}r	��(hE]hF]hG]hH]hK]uhMNhNhhO]r	��hy)År	��}r	��(h7Xû���CNCore.getLogRecords and CNRead.listObjects - the time comparison range has
been changed. The upper bound is now exclusive, i.e. ``fromDate <= date <
toDate``h8j	��h?h@hAh|hC}r	��(hE]hF]hG]hH]hK]uhMMPhO]r	��(hXX���CNCore.getLogRecords and CNRead.listObjects - the time comparison range has
been changed. The upper bound is now exclusive, i.e. r	��ÖÅr	��}r 	��(h7XÅ���CNCore.getLogRecords and CNRead.listObjects - the time comparison range has
been changed. The upper bound is now exclusive, i.e. h8j	��ubj∞��)År!	��}r"	��(h7X���``fromDate <= date <
toDate``hC}r#	��(hE]hF]hG]hH]hK]uh8j	��hO]r$	��hXX���fromDate <= date <
toDater%	��ÖÅr&	��}r'	��(h7U�h8j!	��ubahAjª��ubeubaubhr)År(	��}r)	��(h7Xü���CNRead.listObjects - the name of the date range comparison properties has been
changed from "startTime" and "endTime" to "fromDate" and "toDate"
respectively.
h8j	��h?h@hAhvhC}r*	��(hE]hF]hG]hH]hK]uhMNhNhhO]r+	��hy)År,	��}r-	��(h7Xû���CNRead.listObjects - the name of the date range comparison properties has been
changed from "startTime" and "endTime" to "fromDate" and "toDate"
respectively.r.	��h8j(	��h?h@hAh|hC}r/	��(hE]hF]hG]hH]hK]uhMMThO]r0	��hXXû���CNRead.listObjects - the name of the date range comparison properties has been
changed from "startTime" and "endTime" to "fromDate" and "toDate"
respectively.r1	��ÖÅr2	��}r3	��(h7j.	��h8j,	��ubaubaubhr)År4	��}r5	��(h7X8���CNIdentity.getSubjectInfo, added InvalidToken exception
h8j	��h?h@hAhvhC}r6	��(hE]hF]hG]hH]hK]uhMNhNhhO]r7	��hy)År8	��}r9	��(h7X7���CNIdentity.getSubjectInfo, added InvalidToken exceptionr:	��h8j4	��h?h@hAh|hC}r;	��(hE]hF]hG]hH]hK]uhMMXhO]r<	��hXX7���CNIdentity.getSubjectInfo, added InvalidToken exceptionr=	��ÖÅr>	��}r?	��(h7j:	��h8j8	��ubaubaubhr)År@	��}rA	��(h7X@���CNRegister.updateNodeCapabilities, added InvalidToken exception
h8j	��h?h@hAhvhC}rB	��(hE]hF]hG]hH]hK]uhMNhNhhO]rC	��hy)ÅrD	��}rE	��(h7X?���CNRegister.updateNodeCapabilities, added InvalidToken exceptionrF	��h8j@	��h?h@hAh|hC}rG	��(hE]hF]hG]hH]hK]uhMMZhO]rH	��hXX?���CNRegister.updateNodeCapabilities, added InvalidToken exceptionrI	��ÖÅrJ	��}rK	��(h7jF	��h8jD	��ubaubaubhr)ÅrL	��}rM	��(h7XF���CNReplication.updateReplicationMetadata, added InvalidToken exception
h8j	��h?h@hAhvhC}rN	��(hE]hF]hG]hH]hK]uhMNhNhhO]rO	��hy)ÅrP	��}rQ	��(h7XE���CNReplication.updateReplicationMetadata, added InvalidToken exceptionrR	��h8jL	��h?h@hAh|hC}rS	��(hE]hF]hG]hH]hK]uhMM\hO]rT	��hXXE���CNReplication.updateReplicationMetadata, added InvalidToken exceptionrU	��ÖÅrV	��}rW	��(h7jR	��h8jP	��ubaubaubhr)ÅrX	��}rY	��(h7Xã���CNCore.listFormats: removed InsufficientResources exception. If the CN can not
provide a response, then a ServiceFailure should be raised.
h8j	��h?h@hAhvhC}rZ	��(hE]hF]hG]hH]hK]uhMNhNhhO]r[	��hy)År\	��}r]	��(h7Xä���CNCore.listFormats: removed InsufficientResources exception. If the CN can not
provide a response, then a ServiceFailure should be raised.r^	��h8jX	��h?h@hAh|hC}r_	��(hE]hF]hG]hH]hK]uhMM^hO]r`	��hXX��CNCore.listFormats: removed InsufficientResources exception. If the CN can not
provide a response, then a ServiceFailure should be raised.ra	��ÖÅrb	��}rc	��(h7j^	��h8j\	��ubaubaubhr)Ård	��}re	��(h7Xw���CNCore.getChecksumAlgorithms renamed to listChecksumAlgorithms for consistency
with other methods that return a list.

h8j	��h?h@hAhvhC}rf	��(hE]hF]hG]hH]hK]uhMNhNhhO]rg	��hy)Årh	��}ri	��(h7Xu���CNCore.getChecksumAlgorithms renamed to listChecksumAlgorithms for consistency
with other methods that return a list.rj	��h8jd	��h?h@hAh|hC}rk	��(hE]hF]hG]hH]hK]uhMMahO]rl	��hXXu���CNCore.getChecksumAlgorithms renamed to listChecksumAlgorithms for consistency
with other methods that return a list.rm	��ÖÅrn	��}ro	��(h7jj	��h8jh	��ubaubaubeubeubeubh9)Årp	��}rq	��(h7U�h8h=h?h@hAhBhC}rr	��(hE]hF]hG]hH]rs	��Uid16rt	��ahK]ru	��hauhMMfhNhhO]rv	��(hQ)Årw	��}rx	��(h7X���2011-12-08 : Version 1.0ry	��h8jp	��h?h@hAhUhC}rz	��(hE]hF]hG]hH]hK]uhMMfhNhhO]r{	��hXX���2011-12-08 : Version 1.0r|	��ÖÅr}	��}r~	��(h7jy	��h8jw	��ubaubh9)År	��}rÄ	��(h7U�h8jp	��h?h@hAhBhC}rÅ	��(hE]hF]hG]hH]rÇ	��Umethodcrossreference-xls-trunkrÉ	��ahK]rÑ	��h"auhMMihNhhO]rÖ	��(hQ)ÅrÜ	��}rá	��(h7X ���MethodCrossReference.xls (trunk)rà	��h8j	��h?h@hAhUhC}râ	��(hE]hF]hG]hH]hK]uhMMihNhhO]rä	��hXX ���MethodCrossReference.xls (trunk)rã	��ÖÅrå	��}rç	��(h7jà	��h8jÜ	��ubaubjı��)Åré	��}rè	��(h7U�h8j	��h?NhAj¯��hC}rê	��(hE]hF]hG]hH]hK]uhMNhNhhO]rë	��hk)Årí	��}rì	��(h7U�hC}rî	��(hpX���-hH]hG]hE]hF]hK]uh8jé	��hO]rï	��(hr)Årñ	��}ró	��(h7Xp���CN.removeGroupMembers - changed REST specification from "DELETE /groups/{group}"
to "POST /groups/remove/{group}hC}rò	��(hE]hF]hG]hH]hK]uh8jí	��hO]rô	��hy)Årö	��}rõ	��(h7Xp���CN.removeGroupMembers - changed REST specification from "DELETE /groups/{group}"
to "POST /groups/remove/{group}rú	��h8jñ	��h?h@hAh|hC}rù	��(hE]hF]hG]hH]hK]uhMMkhO]rû	��hXXp���CN.removeGroupMembers - changed REST specification from "DELETE /groups/{group}"
to "POST /groups/remove/{group}rü	��ÖÅr†	��}r°	��(h7jú	��h8jö	��ubaubahAhvubhr)År¢	��}r£	��(h7Xi���CN.getFormat: removed InvalidRequest from documentation, (was supposedly
removed earlier, but reappeared)hC}r§	��(hE]hF]hG]hH]hK]uh8jí	��hO]r•	��hy)År¶	��}rß	��(h7Xi���CN.getFormat: removed InvalidRequest from documentation, (was supposedly
removed earlier, but reappeared)r®	��h8j¢	��h?h@hAh|hC}r©	��(hE]hF]hG]hH]hK]uhMMmhO]r™	��hXXi���CN.getFormat: removed InvalidRequest from documentation, (was supposedly
removed earlier, but reappeared)r´	��ÖÅr¨	��}r≠	��(h7j®	��h8j¶	��ubaubahAhvubhr)ÅrÆ	��}rØ	��(h7X6���CN.listSubjects - added status parameter to the methodr∞	��hC}r±	��(hE]hF]hG]hH]hK]uh8jí	��hO]r≤	��hy)År≥	��}r¥	��(h7j∞	��h8jÆ	��h?h@hAh|hC}rµ	��(hE]hF]hG]hH]hK]uhMMohO]r∂	��hXX6���CN.listSubjects - added status parameter to the methodr∑	��ÖÅr∏	��}rπ	��(h7j∞	��h8j≥	��ubaubahAhvubhr)År∫	��}rª	��(h7XP���CN.search - added queryType and query parameters as optional (documentation fix)rº	��hC}rΩ	��(hE]hF]hG]hH]hK]uh8jí	��hO]ræ	��hy)Årø	��}r¿	��(h7jº	��h8j∫	��h?h@hAh|hC}r¡	��(hE]hF]hG]hH]hK]uhMMphO]r¬	��hXXP���CN.search - added queryType and query parameters as optional (documentation fix)r√	��ÖÅrƒ	��}r≈	��(h7jº	��h8jø	��ubaubahAhvubhr)År∆	��}r«	��(h7X'���changed setOwner() to setRightsHolder()r»	��hC}r…	��(hE]hF]hG]hH]hK]uh8jí	��hO]r 	��hy)ÅrÀ	��}rÃ	��(h7j»	��h8j∆	��h?h@hAh|hC}rÕ	��(hE]hF]hG]hH]hK]uhMMqhO]rŒ	��hXX'���changed setOwner() to setRightsHolder()rœ	��ÖÅr–	��}r—	��(h7j»	��h8jÀ	��ubaubahAhvubhr)År“	��}r”	��(h7Xw���MN.getReplica - documentation fix, added pid as parameter - it was in REST specification
but not listed as a parameter
hC}r‘	��(hE]hF]hG]hH]hK]uh8jí	��hO]r’	��hy)År÷	��}r◊	��(h7Xv���MN.getReplica - documentation fix, added pid as parameter - it was in REST specification
but not listed as a parameterrÿ	��h8j“	��h?h@hAh|hC}rŸ	��(hE]hF]hG]hH]hK]uhMMrhO]r⁄	��hXXv���MN.getReplica - documentation fix, added pid as parameter - it was in REST specification
but not listed as a parameterr€	��ÖÅr‹	��}r›	��(h7jÿ	��h8j÷	��ubaubahAhvubehAhnubaubeubh9)Årfi	��}rfl	��(h7U�h8jp	��h?h@hAhBhC}r‡	��(hE]hF]hG]hH]r·	��Uapi-corrections-branchr‚	��ahK]r„	��h,auhMMvhNhhO]r‰	��(hQ)ÅrÂ	��}rÊ	��(h7X!���2011-12-07-api-corrections branchrÁ	��h8jfi	��h?h@hAhUhC}rË	��(hE]hF]hG]hH]hK]uhMMvhNhhO]rÈ	��hXX!���2011-12-07-api-corrections branchrÍ	��ÖÅrÎ	��}rÏ	��(h7jÁ	��h8jÂ	��ubaubhy)ÅrÌ	��}rÓ	��(h7X3���Java libclient / implementation changes (in branch)rÔ	��h8jfi	��h?h@hAh|hC}r	��(hE]hF]hG]hH]hK]uhMMxhNhhO]rÒ	��hXX3���Java libclient / implementation changes (in branch)rÚ	��ÖÅrÛ	��}rÙ	��(h7jÔ	��h8jÌ	��ubaubjı��)Årı	��}rˆ	��(h7U�h8jfi	��h?NhAj¯��hC}r˜	��(hE]hF]hG]hH]hK]uhMNhNhhO]r¯	��hk)År˘	��}r˙	��(h7U�hC}r˚	��(hpX���-hH]hG]hE]hF]hK]uh8jı	��hO]r¸	��(hr)År˝	��}r˛	��(h7X:���CN.verifyAccount - removed NotFound from java api and implrˇ	��hC}r�
��(hE]hF]hG]hH]hK]uh8j˘	��hO]r
��hy)År
��}r
��(h7jˇ	��h8j˝	��h?h@hAh|hC}r
��(hE]hF]hG]hH]hK]uhMMzhO]r
��hXX:���CN.verifyAccount - removed NotFound from java api and implr
��ÖÅr
��}r
��(h7jˇ	��h8j
��ubaubahAhvubhr)År	
��}r

��(h7XE���CN.updateAccount - removed IdentifierNotUnique from java api and implr
��hC}r
��(hE]hF]hG]hH]hK]uh8j˘	��hO]r
��hy)År
��}r
��(h7j
��h8j	
��h?h@hAh|hC}r
��(hE]hF]hG]hH]hK]uhMM{hO]r
��hXXE���CN.updateAccount - removed IdentifierNotUnique from java api and implr
��ÖÅr
��}r
��(h7j
��h8j
��ubaubahAhvubhr)År
��}r
��(h7Xd���CN.mapIdentity - refactored method signature from (session, subject1, subject2) to (session,subject)r
��hC}r
��(hE]hF]hG]hH]hK]uh8j˘	��hO]r
��hy)År
��}r
��(h7j
��h8j
��h?h@hAh|hC}r
��(hE]hF]hG]hH]hK]uhMM|hO]r
��hXXd���CN.mapIdentity - refactored method signature from (session, subject1, subject2) to (session,subject)r
��ÖÅr
��}r 
��(h7j
��h8j
��ubaubahAhvubhr)År!
��}r"
��(h7XW���CN.mapIdentity - changed message body to pass subject as paramPart instead of filePart.r#
��hC}r$
��(hE]hF]hG]hH]hK]uh8j˘	��hO]r%
��hy)År&
��}r'
��(h7j#
��h8j!
��h?h@hAh|hC}r(
��(hE]hF]hG]hH]hK]uhMM}hO]r)
��hXXW���CN.mapIdentity - changed message body to pass subject as paramPart instead of filePart.r*
��ÖÅr+
��}r,
��(h7j#
��h8j&
��ubaubahAhvubhr)År-
��}r.
��(h7XF���CN.requestMapIdentity - added IdentifierNotUnique to java api and implr/
��hC}r0
��(hE]hF]hG]hH]hK]uh8j˘	��hO]r1
��hy)År2
��}r3
��(h7j/
��h8j-
��h?h@hAh|hC}r4
��(hE]hF]hG]hH]hK]uhMM~hO]r5
��hXXF���CN.requestMapIdentity - added IdentifierNotUnique to java api and implr6
��ÖÅr7
��}r8
��(h7j/
��h8j2
��ubaubahAhvubhr)År9
��}r:
��(h7XC���CN.denyMapIdentity - removed InvalidRequest from  java api and implr;
��hC}r<
��(hE]hF]hG]hH]hK]uh8j˘	��hO]r=
��hy)År>
��}r?
��(h7j;
��h8j9
��h?h@hAh|hC}r@
��(hE]hF]hG]hH]hK]uhMMhO]rA
��hXXC���CN.denyMapIdentity - removed InvalidRequest from  java api and implrB
��ÖÅrC
��}rD
��(h7j;
��h8j>
��ubaubahAhvubhr)ÅrE
��}rF
��(h7XE���CN.removeMapIdentity - removed InvalidRequest from  java api and implrG
��hC}rH
��(hE]hF]hG]hH]hK]uh8j˘	��hO]rI
��hy)ÅrJ
��}rK
��(h7jG
��h8jE
��h?h@hAh|hC}rL
��(hE]hF]hG]hH]hK]uhMMÄhO]rM
��hXXE���CN.removeMapIdentity - removed InvalidRequest from  java api and implrN
��ÖÅrO
��}rP
��(h7jG
��h8jJ
��ubaubahAhvubhr)ÅrQ
��}rR
��(h7XH���CN.search - changed resource in java libclient from 'object' to 'search'rS
��hC}rT
��(hE]hF]hG]hH]hK]uh8j˘	��hO]rU
��hy)ÅrV
��}rW
��(h7jS
��h8jQ
��h?h@hAh|hC}rX
��(hE]hF]hG]hH]hK]uhMMÅhO]rY
��hXXH���CN.search - changed resource in java libclient from 'object' to 'search'rZ
��ÖÅr[
��}r\
��(h7jS
��h8jV
��ubaubahAhvubhr)År]
��}r^
��(h7XH���CN.setAccessPolicy - put parameter 'pid' on path (removed from filePart)r_
��hC}r`
��(hE]hF]hG]hH]hK]uh8j˘	��hO]ra
��hy)Årb
��}rc
��(h7j_
��h8j]
��h?h@hAh|hC}rd
��(hE]hF]hG]hH]hK]uhMMÇhO]re
��hXXH���CN.setAccessPolicy - put parameter 'pid' on path (removed from filePart)rf
��ÖÅrg
��}rh
��(h7j_
��h8jb
��ubaubahAhvubhr)Åri
��}rj
��(h7X=���CN.setOwner - changed resource from 'accounts/map' to 'owner'rk
��hC}rl
��(hE]hF]hG]hH]hK]uh8j˘	��hO]rm
��hy)Årn
��}ro
��(h7jk
��h8ji
��h?h@hAh|hC}rp
��(hE]hF]hG]hH]hK]uhMMÉhO]rq
��hXX=���CN.setOwner - changed resource from 'accounts/map' to 'owner'rr
��ÖÅrs
��}rt
��(h7jk
��h8jn
��ubaubahAhvubhr)Åru
��}rv
��(h7X@���MN.getReplica - added InsufficientResources to java api and implrw
��hC}rx
��(hE]hF]hG]hH]hK]uh8j˘	��hO]ry
��hy)Årz
��}r{
��(h7jw
��h8ju
��h?h@hAh|hC}r|
��(hE]hF]hG]hH]hK]uhMMÑhO]r}
��hXX@���MN.getReplica - added InsufficientResources to java api and implr~
��ÖÅr
��}rÄ
��(h7jw
��h8jz
��ubaubahAhvubhr)ÅrÅ
��}rÇ
��(h7X:���MN.setAccessPolicy - removed method from java api and implrÉ
��hC}rÑ
��(hE]hF]hG]hH]hK]uh8j˘	��hO]rÖ
��hy)ÅrÜ
��}rá
��(h7jÉ
��h8jÅ
��h?h@hAh|hC}rà
��(hE]hF]hG]hH]hK]uhMMÖhO]râ
��hXX:���MN.setAccessPolicy - removed method from java api and implrä
��ÖÅrã
��}rå
��(h7jÉ
��h8jÜ
��ubaubahAhvubhr)Årç
��}ré
��(h7XC���CN.setOwner - changed name to setRightsHolder in java api and impl
hC}rè
��(hE]hF]hG]hH]hK]uh8j˘	��hO]rê
��hy)Årë
��}rí
��(h7XB���CN.setOwner - changed name to setRightsHolder in java api and implrì
��h8jç
��h?h@hAh|hC}rî
��(hE]hF]hG]hH]hK]uhMMÜhO]rï
��hXXB���CN.setOwner - changed name to setRightsHolder in java api and implrñ
��ÖÅró
��}rò
��(h7jì
��h8jë
��ubaubahAhvubehAhnubaubhy)Årô
��}rö
��(h7X���Client bug fixes (in trunk)rõ
��h8jfi	��h?h@hAh|hC}rú
��(hE]hF]hG]hH]hK]uhMMàhNhhO]rù
��hXX���Client bug fixes (in trunk)rû
��ÖÅrü
��}r†
��(h7jõ
��h8jô
��ubaubjı��)År°
��}r¢
��(h7U�h8jfi	��h?NhAj¯��hC}r£
��(hE]hF]hG]hH]hK]uhMNhNhhO]r§
��hk)År•
��}r¶
��(h7U�hC}rß
��(hpX���-hH]hG]hE]hF]hK]uh8j°
��hO]r®
��(hr)År©
��}r™
��(h7XN���MN.getLogRecords - added missing 'start' and 'count' parameters to impl  call.r´
��hC}r¨
��(hE]hF]hG]hH]hK]uh8j•
��hO]r≠
��hy)ÅrÆ
��}rØ
��(h7j´
��h8j©
��h?h@hAh|hC}r∞
��(hE]hF]hG]hH]hK]uhMMähO]r±
��hXXN���MN.getLogRecords - added missing 'start' and 'count' parameters to impl  call.r≤
��ÖÅr≥
��}r¥
��(h7j´
��h8jÆ
��ubaubahAhvubhr)Årµ
��}r∂
��(h7X/���MN.listObjects - fixed failed exception recast
hC}r∑
��(hE]hF]hG]hH]hK]uh8j•
��hO]r∏
��hy)Årπ
��}r∫
��(h7X.���MN.listObjects - fixed failed exception recastrª
��h8jµ
��h?h@hAh|hC}rº
��(hE]hF]hG]hH]hK]uhMMãhO]rΩ
��hXX.���MN.listObjects - fixed failed exception recastræ
��ÖÅrø
��}r¿
��(h7jª
��h8jπ
��ubaubahAhvubehAhnubaubeubeubh9)År¡
��}r¬
��(h7U�h8h=h?h@hAhBhC}r√
��(hE]hF]hG]hH]rƒ
��Uversion-1-0-0-branchr≈
��ahK]r∆
��h/auhMMéhNhhO]r«
��(hQ)År»
��}r…
��(h7X���2011-12-06 Version 1.0.0 Branchr 
��h8j¡
��h?h@hAhUhC}r��(hE]hF]hG]hH]hK]uhMMéhNhhO]rÃ
��hXX���2011-12-06 Version 1.0.0 BranchrÕ
��ÖÅrŒ
��}rœ
��(h7j 
��h8j»
��ubaubh9)År–
��}r—
��(h7U�h<Kh8j¡
��h?h@hAhBhC}r“
��(hE]r”
��X���dataonetypes.xsdr‘
��ahF]hG]hH]r’
��Uid17r÷
��ahK]uhMMëhNhhO]r◊
��(hQ)Årÿ
��}rŸ
��(h7X���dataoneTypes.xsdr⁄
��h8j–
��h?h@hAhUhC}r€
��(hE]hF]hG]hH]hK]uhMMëhNhhO]r‹
��hXX���dataoneTypes.xsdr›
��ÖÅrfi
��}rfl
��(h7j⁄
��h8jÿ
��ubaubhk)År‡
��}r·
��(h7U�h8j–
��h?h@hAhnhC}r‚
��(hpX���-hH]hG]hE]hF]hK]uhMMìhNhhO]r„
��(hr)År‰
��}rÂ
��(h7Xs���https://redmine.dataone.org/projects/d1/repository/entry/software/cicore/branches/D1_SCHEMA_1_0_0/dataoneTypes.xsd
h8j‡
��h?h@hAhvhC}rÊ
��(hE]hF]hG]hH]hK]uhMNhNhhO]rÁ
��hy)ÅrË
��}rÈ
��(h7Xr���https://redmine.dataone.org/projects/d1/repository/entry/software/cicore/branches/D1_SCHEMA_1_0_0/dataoneTypes.xsdrÍ
��h8j‰
��h?h@hAh|hC}rÎ
��(hE]hF]hG]hH]hK]uhMMìhO]rÏ
��cdocutils.nodes
reference
rÌ
��)ÅrÓ
��}rÔ
��(h7jÍ
��hC}r
��(UrefurijÍ
��hH]hG]hE]hF]hK]uh8jË
��hO]rÒ
��hXXr���https://redmine.dataone.org/projects/d1/repository/entry/software/cicore/branches/D1_SCHEMA_1_0_0/dataoneTypes.xsdrÚ
��ÖÅrÛ
��}rÙ
��(h7U�h8jÓ
��ubahAU	referencerı
��ubaubaubhr)Årˆ
��}r˜
��(h7XS���Modified LogEntry.entryId to be of type d1:NonEmptyString instead of d1:Identifier
h8j‡
��h?h@hAhvhC}r¯
��(hE]hF]hG]hH]hK]uhMNhNhhO]r˘
��hy)År˙
��}r˚
��(h7XR���Modified LogEntry.entryId to be of type d1:NonEmptyString instead of d1:Identifierr¸
��h8jˆ
��h?h@hAh|hC}r˝
��(hE]hF]hG]hH]hK]uhMMïhO]r˛
��hXXR���Modified LogEntry.entryId to be of type d1:NonEmptyString instead of d1:Identifierrˇ
��ÖÅr���}r��(h7j¸
��h8j˙
��ubaubaubhr)År��}r��(h7X5���Removed LogEntry.memberNode of type d1:NodeReference
h8j‡
��h?h@hAhvhC}r��(hE]hF]hG]hH]hK]uhMNhNhhO]r��hy)År��}r��(h7X4���Removed LogEntry.memberNode of type d1:NodeReferencer��h8j��h?h@hAh|hC}r	��(hE]hF]hG]hH]hK]uhMMóhO]r
��hXX4���Removed LogEntry.memberNode of type d1:NodeReferencer��ÖÅr��}r
��(h7j��h8j��ubaubaubhr)År��}r��(h7X7���Added LogEntry.nodeIdentifier of type d1:NodeReference
h8j‡
��h?h@hAhvhC}r��(hE]hF]hG]hH]hK]uhMNhNhhO]r��hy)År��}r��(h7X6���Added LogEntry.nodeIdentifier of type d1:NodeReferencer��h8j��h?h@hAh|hC}r��(hE]hF]hG]hH]hK]uhMMôhO]r��hXX6���Added LogEntry.nodeIdentifier of type d1:NodeReferencer��ÖÅr��}r��(h7j��h8j��ubaubaubeubeubeubh9)År��}r��(h7U�h8h=h?h@hAhBhC}r��(hE]hF]hG]hH]r��Uid18r��ahK]r��hauhMMúhNhhO]r ��(hQ)År!��}r"��(h7X���2011-12-05 Version 1.0.0 Branchr#��h8j��h?h@hAhUhC}r$��(hE]hF]hG]hH]hK]uhMMúhNhhO]r%��hXX���2011-12-05 Version 1.0.0 Branchr&��ÖÅr'��}r(��(h7j#��h8j!��ubaubh9)År)��}r*��(h7U�h<Kh8j��h?h@hAhBhC}r+��(hE]r,��j‘
��ahF]hG]hH]r-��Uid19r.��ahK]uhMMühNhhO]r/��(hQ)År0��}r1��(h7X���dataoneTypes.xsdr2��h8j)��h?h@hAhUhC}r3��(hE]hF]hG]hH]hK]uhMMühNhhO]r4��hXX���dataoneTypes.xsdr5��ÖÅr6��}r7��(h7j2��h8j0��ubaubhk)År8��}r9��(h7U�h8j)��h?h@hAhnhC}r:��(hpX���-hH]hG]hE]hF]hK]uhMM°hNhhO]r;��(hr)År<��}r=��(h7Xs���https://redmine.dataone.org/projects/d1/repository/entry/software/cicore/branches/D1_SCHEMA_1_0_0/dataoneTypes.xsd
h8j8��h?h@hAhvhC}r>��(hE]hF]hG]hH]hK]uhMNhNhhO]r?��hy)År@��}rA��(h7Xr���https://redmine.dataone.org/projects/d1/repository/entry/software/cicore/branches/D1_SCHEMA_1_0_0/dataoneTypes.xsdrB��h8j<��h?h@hAh|hC}rC��(hE]hF]hG]hH]hK]uhMM°hO]rD��jÌ
��)ÅrE��}rF��(h7jB��hC}rG��(UrefurijB��hH]hG]hE]hF]hK]uh8j@��hO]rH��hXXr���https://redmine.dataone.org/projects/d1/repository/entry/software/cicore/branches/D1_SCHEMA_1_0_0/dataoneTypes.xsdrI��ÖÅrJ��}rK��(h7U�h8jE��ubahAjı
��ubaubaubhr)ÅrL��}rM��(h7XL���Added SystemMetadata.archived flag to indicated when a document is archived
h8j8��h?h@hAhvhC}rN��(hE]hF]hG]hH]hK]uhMNhNhhO]rO��hy)ÅrP��}rQ��(h7XK���Added SystemMetadata.archived flag to indicated when a document is archivedrR��h8jL��h?h@hAh|hC}rS��(hE]hF]hG]hH]hK]uhMM£hO]rT��hXXK���Added SystemMetadata.archived flag to indicated when a document is archivedrU��ÖÅrV��}rW��(h7jR��h8jP��ubaubaubhr)ÅrX��}rY��(h7X9���Added ObjectLocation.version field for convenient access
h8j8��h?h@hAhvhC}rZ��(hE]hF]hG]hH]hK]uhMNhNhhO]r[��hy)År\��}r]��(h7X8���Added ObjectLocation.version field for convenient accessr^��h8jX��h?h@hAh|hC}r_��(hE]hF]hG]hH]hK]uhMM•hO]r`��hXX8���Added ObjectLocation.version field for convenient accessra��ÖÅrb��}rc��(h7j^��h8j\��ubaubaubhr)Ård��}re��(h7X5���Added Group.rightsHolder for access rights to groups
h8j8��h?h@hAhvhC}rf��(hE]hF]hG]hH]hK]uhMNhNhhO]rg��hy)Årh��}ri��(h7X4���Added Group.rightsHolder for access rights to groupsrj��h8jd��h?h@hAh|hC}rk��(hE]hF]hG]hH]hK]uhMMßhO]rl��hXX4���Added Group.rightsHolder for access rights to groupsrm��ÖÅrn��}ro��(h7jj��h8jh��ubaubaubhr)Årp��}rq��(h7X?���Refactored ServiceMethodRestriction to removed unneeded levels
h8j8��h?h@hAhvhC}rr��(hE]hF]hG]hH]hK]uhMNhNhhO]rs��hy)Årt��}ru��(h7X>���Refactored ServiceMethodRestriction to removed unneeded levelsrv��h8jp��h?h@hAh|hC}rw��(hE]hF]hG]hH]hK]uhMM©hO]rx��hXX>���Refactored ServiceMethodRestriction to removed unneeded levelsry��ÖÅrz��}r{��(h7jv��h8jt��ubaubaubhr)År|��}r}��(h7X6���Removed Permissions.execute as it is no longer needed
h8j8��h?h@hAhvhC}r~��(hE]hF]hG]hH]hK]uhMNhNhhO]r��hy)ÅrÄ��}rÅ��(h7X5���Removed Permissions.execute as it is no longer neededrÇ��h8j|��h?h@hAh|hC}rÉ��(hE]hF]hG]hH]hK]uhMM´hO]rÑ��hXX5���Removed Permissions.execute as it is no longer neededrÖ��ÖÅrÜ��}rá��(h7jÇ��h8jÄ��ubaubaubeubeubeubh9)Årà��}râ��(h7U�h8h=h?h@hAhBhC}rä��(hE]hF]hG]hH]rã��Uid20rå��ahK]rç��hauhMMÆhNhhO]ré��(hQ)Årè��}rê��(h7X���2011-11-08 Version 1.0.0 Branchrë��h8jà��h?h@hAhUhC}rí��(hE]hF]hG]hH]hK]uhMMÆhNhhO]rì��hXX���2011-11-08 Version 1.0.0 Branchrî��ÖÅrï��}rñ��(h7jë��h8jè��ubaubh9)Åró��}rò��(h7U�h<Kh8jà��h?h@hAhBhC}rô��(hE]rö��X���cn apisrõ��ahF]hG]hH]rú��Ucn-apisrù��ahK]uhMM±hNhhO]rû��(hQ)Årü��}r†��(h7X���CN APIsr°��h8jó��h?h@hAhUhC}r¢��(hE]hF]hG]hH]hK]uhMM±hNhhO]r£��hXX���CN APIsr§��ÖÅr•��}r¶��(h7j°��h8jü��ubaubhk)Årß��}r®��(h7U�h8jó��h?h@hAhnhC}r©��(hpX���-hH]hG]hE]hF]hK]uhMM≥hNhhO]r™��(hr)År´��}r¨��(h7XÂ���CNCore.hasReservation: Updated description: caller owns reservation = HTTP
200; PID reserved but not owned by caller = NotAuthorized; PID in use as an
identifier = IdentifierNotUnique; PID not reserved and not in use = NotFound.
h8jß��h?h@hAhvhC}r≠��(hE]hF]hG]hH]hK]uhMNhNhhO]rÆ��hy)ÅrØ��}r∞��(h7X‰���CNCore.hasReservation: Updated description: caller owns reservation = HTTP
200; PID reserved but not owned by caller = NotAuthorized; PID in use as an
identifier = IdentifierNotUnique; PID not reserved and not in use = NotFound.r±��h8j´��h?h@hAh|hC}r≤��(hE]hF]hG]hH]hK]uhMM≥hO]r≥��hXX‰���CNCore.hasReservation: Updated description: caller owns reservation = HTTP
200; PID reserved but not owned by caller = NotAuthorized; PID in use as an
identifier = IdentifierNotUnique; PID not reserved and not in use = NotFound.r¥��ÖÅrµ��}r∂��(h7j±��h8jØ��ubaubaubhr)År∑��}r∏��(h7XÅ���CNRead.updateSystemMetadata: DEPRECATED. There is no longer a need for this
method to be exposed through an external interface.

h8jß��h?h@hAhvhC}rπ��(hE]hF]hG]hH]hK]uhMNhNhhO]r∫��hy)Årª��}rº��(h7X���CNRead.updateSystemMetadata: DEPRECATED. There is no longer a need for this
method to be exposed through an external interface.rΩ��h8j∑��h?h@hAh|hC}ræ��(hE]hF]hG]hH]hK]uhMM∑hO]rø��hXX���CNRead.updateSystemMetadata: DEPRECATED. There is no longer a need for this
method to be exposed through an external interface.r¿��ÖÅr¡��}r¬��(h7jΩ��h8jª��ubaubaubeubeubeubh9)År√��}rƒ��(h7U�h8h=h?h@hAhBhC}r≈��(hE]hF]hG]hH]r∆��Uid21r«��ahK]r»��hauhMMºhNhhO]r…��(hQ)År ��}rÀ��(h7X���2011-11-03 Version 1.0.0 BranchrÃ��h8j√��h?h@hAhUhC}rÕ��(hE]hF]hG]hH]hK]uhMMºhNhhO]rŒ��hXX���2011-11-03 Version 1.0.0 Branchrœ��ÖÅr–��}r—��(h7jÃ��h8j ��ubaubh9)År“��}r”��(h7U�h<Kh8j√��h?h@hAhBhC}r‘��(hE]r’��X���mn apisr÷��ahF]hG]hH]r◊��Umn-apisrÿ��ahK]uhMMøhNhhO]rŸ��(hQ)År⁄��}r€��(h7X���MN APIsr‹��h8j“��h?h@hAhUhC}r›��(hE]hF]hG]hH]hK]uhMMøhNhhO]rfi��hXX���MN APIsrfl��ÖÅr‡��}r·��(h7j‹��h8j⁄��ubaubhk)År‚��}r„��(h7U�h8j“��h?h@hAhnhC}r‰��(hpX���-hH]hG]hE]hF]hK]uhMM¡hNhhO]rÂ��(hr)ÅrÊ��}rÁ��(h7XM���MNCore.getLogRecords: change date restriction to >= from Date, and <= toDate
h8j‚��h?h@hAhvhC}rË��(hE]hF]hG]hH]hK]uhMNhNhhO]rÈ��hy)ÅrÍ��}rÎ��(h7XL���MNCore.getLogRecords: change date restriction to >= from Date, and <= toDaterÏ��h8jÊ��h?h@hAh|hC}rÌ��(hE]hF]hG]hH]hK]uhMM¡hO]rÓ��hXXL���MNCore.getLogRecords: change date restriction to >= from Date, and <= toDaterÔ��ÖÅr��}rÒ��(h7jÏ��h8jÍ��ubaubaubhr)ÅrÚ��}rÛ��(h7Xd���MNCore.getCapabilities: removed NotAuthorized exception. Anyone should be
able to call this method.
h8j‚��h?h@hAhvhC}rÙ��(hE]hF]hG]hH]hK]uhMNhNhhO]rı��hy)Årˆ��}r˜��(h7Xc���MNCore.getCapabilities: removed NotAuthorized exception. Anyone should be
able to call this method.r¯��h8jÚ��h?h@hAh|hC}r˘��(hE]hF]hG]hH]hK]uhMM√hO]r˙��hXXc���MNCore.getCapabilities: removed NotAuthorized exception. Anyone should be
able to call this method.r˚��ÖÅr¸��}r˝��(h7j¯��h8jˆ��ubaubaubhr)År˛��}rˇ��(h7X°���MNRead.listObjects: Indicated that if formatId is not present as a filter
parameter, then that filter should be ignored. The previous was to default
to *true*.

h8j‚��h?h@hAhvhC}r���(hE]hF]hG]hH]hK]uhMNhNhhO]r��hy)År��}r��(h7Xü���MNRead.listObjects: Indicated that if formatId is not present as a filter
parameter, then that filter should be ignored. The previous was to default
to *true*.h8j˛��h?h@hAh|hC}r��(hE]hF]hG]hH]hK]uhMM∆hO]r��(hXXò���MNRead.listObjects: Indicated that if formatId is not present as a filter
parameter, then that filter should be ignored. The previous was to default
to r��ÖÅr��}r��(h7Xò���MNRead.listObjects: Indicated that if formatId is not present as a filter
parameter, then that filter should be ignored. The previous was to default
to h8j��ubh…)År	��}r
��(h7X���*true*hC}r��(hE]hF]hG]hH]hK]uh8j��hO]r��hXX���truer
��ÖÅr��}r��(h7U�h8j	��ubahAh“ubhXX���.ÖÅr��}r��(h7X���.h8j��ubeubaubeubeubeubh9)År��}r��(h7U�h8h=h?h@hAhBhC}r��(hE]hF]hG]hH]r��Uid22r��ahK]r��hauhMMÃhNhhO]r��(hQ)År��}r��(h7X���2011-11-02 Version 1.0.0 Branchr��h8j��h?h@hAhUhC}r��(hE]hF]hG]hH]hK]uhMMÃhNhhO]r��hXX���2011-11-02 Version 1.0.0 Branchr��ÖÅr��}r ��(h7j��h8j��ubaubh9)År!��}r"��(h7U�h<Kh8j��h?h@hAhBhC}r#��(hE]r$��X���dataonetypes.xsdr%��ahF]hG]hH]r&��Uid23r'��ahK]uhMMœhNhhO]r(��(hQ)År)��}r*��(h7X���dataoneTypes.xsdr+��h8j!��h?h@hAhUhC}r,��(hE]hF]hG]hH]hK]uhMMœhNhhO]r-��hXX���dataoneTypes.xsdr.��ÖÅr/��}r0��(h7j+��h8j)��ubaubhk)År1��}r2��(h7U�h8j!��h?h@hAhnhC}r3��(hpX���-hH]hG]hE]hF]hK]uhMM—hNhhO]r4��(hr)År5��}r6��(h7XB���https://redmine.dataone.org/projects/d1/repository/revisions/5754
h8j1��h?h@hAhvhC}r7��(hE]hF]hG]hH]hK]uhMNhNhhO]r8��hy)År9��}r:��(h7XA���https://redmine.dataone.org/projects/d1/repository/revisions/5754r;��h8j5��h?h@hAh|hC}r<��(hE]hF]hG]hH]hK]uhMM—hO]r=��jÌ
��)År>��}r?��(h7j;��hC}r@��(Urefurij;��hH]hG]hE]hF]hK]uh8j9��hO]rA��hXXA���https://redmine.dataone.org/projects/d1/repository/revisions/5754rB��ÖÅrC��}rD��(h7U�h8j>��ubahAjı
��ubaubaubhr)ÅrE��}rF��(h7X`���Deprecated MNAuthorization.setAccessPolicy. This is replaced by
MNStorage.systemMetadataChanged
h8j1��h?h@hAhvhC}rG��(hE]hF]hG]hH]hK]uhMNhNhhO]rH��hy)ÅrI��}rJ��(h7X_���Deprecated MNAuthorization.setAccessPolicy. This is replaced by
MNStorage.systemMetadataChangedrK��h8jE��h?h@hAh|hC}rL��(hE]hF]hG]hH]hK]uhMM”hO]rM��hXX_���Deprecated MNAuthorization.setAccessPolicy. This is replaced by
MNStorage.systemMetadataChangedrN��ÖÅrO��}rP��(h7jK��h8jI��ubaubaubhr)ÅrQ��}rR��(h7X“��Added MNStorage.systemMetadataChanged, which is called by Coordinating Nodes
when system metadata for an object known to be located on the Member Node
changes. The Member Node is expected to retrieve the full system metadata
document from the Coordinating Node and update the local system properties
of the object using information contained in the authoritative system
metadata. This is a Tier 2 method. It is accessed on the
*/dirtySystemMetadata* REST endpoint.

h8j1��h?h@hAhvhC}rS��(hE]hF]hG]hH]hK]uhMNhNhhO]rT��hy)ÅrU��}rV��(h7X–��Added MNStorage.systemMetadataChanged, which is called by Coordinating Nodes
when system metadata for an object known to be located on the Member Node
changes. The Member Node is expected to retrieve the full system metadata
document from the Coordinating Node and update the local system properties
of the object using information contained in the authoritative system
metadata. This is a Tier 2 method. It is accessed on the
*/dirtySystemMetadata* REST endpoint.h8jQ��h?h@hAh|hC}rW��(hE]hF]hG]hH]hK]uhMM÷hO]rX��(hXX´��Added MNStorage.systemMetadataChanged, which is called by Coordinating Nodes
when system metadata for an object known to be located on the Member Node
changes. The Member Node is expected to retrieve the full system metadata
document from the Coordinating Node and update the local system properties
of the object using information contained in the authoritative system
metadata. This is a Tier 2 method. It is accessed on the
rY��ÖÅrZ��}r[��(h7X´��Added MNStorage.systemMetadataChanged, which is called by Coordinating Nodes
when system metadata for an object known to be located on the Member Node
changes. The Member Node is expected to retrieve the full system metadata
document from the Coordinating Node and update the local system properties
of the object using information contained in the authoritative system
metadata. This is a Tier 2 method. It is accessed on the
h8jU��ubh…)År\��}r]��(h7X���*/dirtySystemMetadata*hC}r^��(hE]hF]hG]hH]hK]uh8jU��hO]r_��hXX���/dirtySystemMetadatar`��ÖÅra��}rb��(h7U�h8j\��ubahAh“ubhXX��� REST endpoint.rc��ÖÅrd��}re��(h7X��� REST endpoint.h8jU��ubeubaubeubeubeubh9)Årf��}rg��(h7U�h8h=h?h@hAhBhC}rh��(hE]hF]hG]hH]ri��Uid24rj��ahK]rk��h
auhMM‡hNhhO]rl��(hQ)Årm��}rn��(h7X���2011-11-01 Version 1.0.0 Branchro��h8jf��h?h@hAhUhC}rp��(hE]hF]hG]hH]hK]uhMM‡hNhhO]rq��hXX���2011-11-01 Version 1.0.0 Branchrr��ÖÅrs��}rt��(h7jo��h8jm��ubaubh9)Åru��}rv��(h7U�h8jf��h?h@hAhBhC}rw��(hE]hF]hG]hH]rx��U
exceptionsry��ahK]rz��h-auhMM„hNhhO]r{��(hQ)År|��}r}��(h7X
���Exceptionsr~��h8ju��h?h@hAhUhC}r��(hE]hF]hG]hH]hK]uhMM„hNhhO]rÄ��hXX
���ExceptionsrÅ��ÖÅrÇ��}rÉ��(h7j~��h8j|��ubaubhk)ÅrÑ��}rÖ��(h7U�h8ju��h?h@hAhnhC}rÜ��(hpX���-hH]hG]hE]hF]hK]uhMMÂhNhhO]rá��hr)Årà��}râ��(h7XÔ���Added a new exception, VersionMistmatch which is raised when there is a
version mistmatch between the target of the request and the supplied
parameters. e.g. when serialVersion is provided in a call and does not match
that of the target.

h8jÑ��h?h@hAhvhC}rä��(hE]hF]hG]hH]hK]uhMNhNhhO]rã��hy)Årå��}rç��(h7XÌ���Added a new exception, VersionMistmatch which is raised when there is a
version mistmatch between the target of the request and the supplied
parameters. e.g. when serialVersion is provided in a call and does not match
that of the target.ré��h8jà��h?h@hAh|hC}rè��(hE]hF]hG]hH]hK]uhMMÂhO]rê��hXXÌ���Added a new exception, VersionMistmatch which is raised when there is a
version mistmatch between the target of the request and the supplied
parameters. e.g. when serialVersion is provided in a call and does not match
that of the target.rë��ÖÅrí��}rì��(h7jé��h8jå��ubaubaubaubeubh9)Årî��}rï��(h7U�h<Kh8jf��h?h@hAhBhC}rñ��(hE]ró��jõ��ahF]hG]hH]rò��Uid25rô��ahK]uhMMÏhNhhO]rö��(hQ)Årõ��}rú��(h7X���CN APIsrù��h8jî��h?h@hAhUhC}rû��(hE]hF]hG]hH]hK]uhMMÏhNhhO]rü��hXX���CN APIsr†��ÖÅr°��}r¢��(h7jù��h8jõ��ubaubhk)År£��}r§��(h7U�h8jî��h?h@hAhnhC}r•��(hpX���-hH]hG]hE]hF]hK]uhMMÓhNhhO]r¶��(hr)Årß��}r®��(h7X!��CNAuthorization.setOwner: added serialVersion parameter to method signature.
serialVersion is used to indicate which revision the change to system
metadata applies to. If the revision in the request does not match the
revision in the response, then a VersionMistmatch exception is raised.
h8j£��h?h@hAhvhC}r©��(hE]hF]hG]hH]hK]uhMNhNhhO]r™��hy)År´��}r¨��(h7X ��CNAuthorization.setOwner: added serialVersion parameter to method signature.
serialVersion is used to indicate which revision the change to system
metadata applies to. If the revision in the request does not match the
revision in the response, then a VersionMistmatch exception is raised.r≠��h8jß��h?h@hAh|hC}rÆ��(hE]hF]hG]hH]hK]uhMMÓhO]rØ��hXX ��CNAuthorization.setOwner: added serialVersion parameter to method signature.
serialVersion is used to indicate which revision the change to system
metadata applies to. If the revision in the request does not match the
revision in the response, then a VersionMistmatch exception is raised.r∞��ÖÅr±��}r≤��(h7j≠��h8j´��ubaubaubhr)År≥��}r¥��(h7XT���CNAuthorization.getAccessPolicy: added serialVersion parameter to method
signature.
h8j£��h?h@hAhvhC}rµ��(hE]hF]hG]hH]hK]uhMNhNhhO]r∂��hy)År∑��}r∏��(h7XS���CNAuthorization.getAccessPolicy: added serialVersion parameter to method
signature.rπ��h8j≥��h?h@hAh|hC}r∫��(hE]hF]hG]hH]hK]uhMMÛhO]rª��hXXS���CNAuthorization.getAccessPolicy: added serialVersion parameter to method
signature.rº��ÖÅrΩ��}ræ��(h7jπ��h8j∑��ubaubaubhr)Årø��}r¿��(h7XW���CNReplication.setReplicationStatus: added serialVersion parameter to method
signature.
h8j£��h?h@hAhvhC}r¡��(hE]hF]hG]hH]hK]uhMNhNhhO]r¬��hy)År√��}rƒ��(h7XV���CNReplication.setReplicationStatus: added serialVersion parameter to method
signature.r≈��h8jø��h?h@hAh|hC}r∆��(hE]hF]hG]hH]hK]uhMMˆhO]r«��hXXV���CNReplication.setReplicationStatus: added serialVersion parameter to method
signature.r»��ÖÅr…��}r ��(h7j≈��h8j√��ubaubaubhr)ÅrÀ��}rÃ��(h7X\���CNReplication.updateReplicationMetadata: added serialVersion parameter to
method signature.
h8j£��h?h@hAhvhC}rÕ��(hE]hF]hG]hH]hK]uhMNhNhhO]rŒ��hy)Årœ��}r–��(h7X[���CNReplication.updateReplicationMetadata: added serialVersion parameter to
method signature.r—��h8jÀ��h?h@hAh|hC}r“��(hE]hF]hG]hH]hK]uhMM˘hO]r”��hXX[���CNReplication.updateReplicationMetadata: added serialVersion parameter to
method signature.r‘��ÖÅr’��}r÷��(h7j—��h8jœ��ubaubaubhr)År◊��}rÿ��(h7XX���CNReplication.setReplicationPolicy: added serialVersion parameter to method
signature.

h8j£��h?h@hAhvhC}rŸ��(hE]hF]hG]hH]hK]uhMNhNhhO]r⁄��hy)År€��}r‹��(h7XV���CNReplication.setReplicationPolicy: added serialVersion parameter to method
signature.r›��h8j◊��h?h@hAh|hC}rfi��(hE]hF]hG]hH]hK]uhMM¸hO]rfl��hXXV���CNReplication.setReplicationPolicy: added serialVersion parameter to method
signature.r‡��ÖÅr·��}r‚��(h7j›��h8j€��ubaubaubeubeubh9)År„��}r‰��(h7U�h<Kh8jf��h?h@hAhBhC}rÂ��(hE]rÊ��j÷��ahF]hG]hH]rÁ��Uid26rË��ahK]uhMMhNhhO]rÈ��(hQ)ÅrÍ��}rÎ��(h7X���MN APIsrÏ��h8j„��h?h@hAhUhC}rÌ��(hE]hF]hG]hH]hK]uhMMhNhhO]rÓ��hXX���MN APIsrÔ��ÖÅr��}rÒ��(h7jÏ��h8jÍ��ubaubhk)ÅrÚ��}rÛ��(h7U�h8j„��h?h@hAhnhC}rÙ��(hpX���-hH]hG]hE]hF]hK]uhMMhNhhO]rı��(hr)Årˆ��}r˜��(h7XB���MNCore.getLogRecords: changed fromDate from required to optional.
h8jÚ��h?h@hAhvhC}r¯��(hE]hF]hG]hH]hK]uhMNhNhhO]r˘��hy)År˙��}r˚��(h7XA���MNCore.getLogRecords: changed fromDate from required to optional.r¸��h8jˆ��h?h@hAh|hC}r˝��(hE]hF]hG]hH]hK]uhMMhO]r˛��hXXA���MNCore.getLogRecords: changed fromDate from required to optional.rˇ��ÖÅr�
��}r
��(h7j¸��h8j˙��ubaubaubhr)År
��}r
��(h7X9���MNCore.getCapabilities: removed InvalidRequest exception
h8jÚ��h?h@hAhvhC}r
��(hE]hF]hG]hH]hK]uhMNhNhhO]r
��hy)År
��}r
��(h7X8���MNCore.getCapabilities: removed InvalidRequest exceptionr
��h8j
��h?h@hAh|hC}r	
��(hE]hF]hG]hH]hK]uhMMhO]r

��hXX8���MNCore.getCapabilities: removed InvalidRequest exceptionr
��ÖÅr
��}r

��(h7j
��h8j
��ubaubaubhr)År
��}r
��(h7X-���MNCore.get: removed InvalidRequest exception
h8jÚ��h?h@hAhvhC}r
��(hE]hF]hG]hH]hK]uhMNhNhhO]r
��hy)År
��}r
��(h7X,���MNCore.get: removed InvalidRequest exceptionr
��h8j
��h?h@hAh|hC}r
��(hE]hF]hG]hH]hK]uhMMhO]r
��hXX,���MNCore.get: removed InvalidRequest exceptionr
��ÖÅr
��}r
��(h7j
��h8j
��ubaubaubhr)År
��}r
��(h7X;���MNRead.getSystemMetadata: removed InvalidRequest exception
h8jÚ��h?h@hAhvhC}r
��(hE]hF]hG]hH]hK]uhMNhNhhO]r
��hy)År
��}r
��(h7X:���MNRead.getSystemMetadata: removed InvalidRequest exceptionr 
��h8j
��h?h@hAh|hC}r!
��(hE]hF]hG]hH]hK]uhMM	hO]r"
��hXX:���MNRead.getSystemMetadata: removed InvalidRequest exceptionr#
��ÖÅr$
��}r%
��(h7j 
��h8j
��ubaubaubhr)År&
��}r'
��(h7X2���MNRead.describe: removed InvalidRequest exception
h8jÚ��h?h@hAhvhC}r(
��(hE]hF]hG]hH]hK]uhMNhNhhO]r)
��hy)År*
��}r+
��(h7X1���MNRead.describe: removed InvalidRequest exceptionr,
��h8j&
��h?h@hAh|hC}r-
��(hE]hF]hG]hH]hK]uhMMhO]r.
��hXX1���MNRead.describe: removed InvalidRequest exceptionr/
��ÖÅr0
��}r1
��(h7j,
��h8j*
��ubaubaubhr)År2
��}r3
��(h7X?���MNRead.synchronizationFailed: removed InvalidRequest exception
h8jÚ��h?h@hAhvhC}r4
��(hE]hF]hG]hH]hK]uhMNhNhhO]r5
��hy)År6
��}r7
��(h7X>���MNRead.synchronizationFailed: removed InvalidRequest exceptionr8
��h8j2
��h?h@hAh|hC}r9
��(hE]hF]hG]hH]hK]uhMM
hO]r:
��hXX>���MNRead.synchronizationFailed: removed InvalidRequest exceptionr;
��ÖÅr<
��}r=
��(h7j8
��h8j6
��ubaubaubhr)År>
��}r?
��(h7Xu���MNAuthorization.setAccessPolicy: Added note indicating that this method should only be called by Coordinating Nodes.
h8jÚ��h?h@hAhvhC}r@
��(hE]hF]hG]hH]hK]uhMNhNhhO]rA
��hy)ÅrB
��}rC
��(h7Xt���MNAuthorization.setAccessPolicy: Added note indicating that this method should only be called by Coordinating Nodes.rD
��h8j>
��h?h@hAh|hC}rE
��(hE]hF]hG]hH]hK]uhMMhO]rF
��hXXt���MNAuthorization.setAccessPolicy: Added note indicating that this method should only be called by Coordinating Nodes.rG
��ÖÅrH
��}rI
��(h7jD
��h8jB
��ubaubaubhr)ÅrJ
��}rK
��(h7X6���MNStorage.delete: removed InvalidRequest exception



h8jÚ��h?h@hAhvhC}rL
��(hE]hF]hG]hH]hK]uhMNhNhhO]rM
��hy)ÅrN
��}rO
��(h7X2���MNStorage.delete: removed InvalidRequest exceptionrP
��h8jJ
��h?h@hAh|hC}rQ
��(hE]hF]hG]hH]hK]uhMMhO]rR
��hXX2���MNStorage.delete: removed InvalidRequest exceptionrS
��ÖÅrT
��}rU
��(h7jP
��h8jN
��ubaubaubeubeubeubh9)ÅrV
��}rW
��(h7U�h8h=h?h@hAhBhC}rX
��(hE]hF]hG]hH]rY
��Uid27rZ
��ahK]r[
��hauhMMhNhhO]r\
��(hQ)År]
��}r^
��(h7X���2011-10-26 Version 1.0.0 Branchr_
��h8jV
��h?h@hAhUhC}r`
��(hE]hF]hG]hH]hK]uhMMhNhhO]ra
��hXX���2011-10-26 Version 1.0.0 Branchrb
��ÖÅrc
��}rd
��(h7j_
��h8j]
��ubaubh9)Åre
��}rf
��(h7U�h<Kh8jV
��h?h@hAhBhC}rg
��(hE]rh
��X���dataonetypes.xsdri
��ahF]hG]hH]rj
��Uid28rk
��ahK]uhMMhNhhO]rl
��(hQ)Årm
��}rn
��(h7X���dataoneTypes.xsdro
��h8je
��h?h@hAhUhC}rp
��(hE]hF]hG]hH]hK]uhMMhNhhO]rq
��hXX���dataoneTypes.xsdrr
��ÖÅrs
��}rt
��(h7jo
��h8jm
��ubaubhy)Åru
��}rv
��(h7X´���The following changes were enacted on the dataoneTypes.xsd schema as a result
of discussions during the DataONE all-hands meeting held during the week of
October 18, 2011.rw
��h8je
��h?h@hAh|hC}rx
��(hE]hF]hG]hH]hK]uhMMhNhhO]ry
��hXX´���The following changes were enacted on the dataoneTypes.xsd schema as a result
of discussions during the DataONE all-hands meeting held during the week of
October 18, 2011.rz
��ÖÅr{
��}r|
��(h7jw
��h8ju
��ubaubhy)År}
��}r~
��(h7Xp���No further significant changes to dataonetypes.xsd are expected for version
1.0.0 of the DataONE infrastructure.r
��h8je
��h?h@hAh|hC}rÄ
��(hE]hF]hG]hH]hK]uhMM hNhhO]rÅ
��hXXp���No further significant changes to dataonetypes.xsd are expected for version
1.0.0 of the DataONE infrastructure.rÇ
��ÖÅrÉ
��}rÑ
��(h7j
��h8j}
��ubaubhk)ÅrÖ
��}rÜ
��(h7U�h8je
��h?h@hAhnhC}rá
��(hpX���-hH]hG]hE]hF]hK]uhMM#hNhhO]rà
��(hr)Årâ
��}rä
��(h7X>��unsigned long "serialversion" element added to the
:class:`Types.SystemMetadata` complex type. The *serialVersion* value is
incremented upon any updates to a system metadata instance, and is used to
indicate which is the current version (highest *serialVersion* is always the
latest) of system metadata for an object.
h8jÖ
��h?h@hAhvhC}rã
��(hE]hF]hG]hH]hK]uhMNhNhhO]rå
��hy)Årç
��}ré
��(h7X=��unsigned long "serialversion" element added to the
:class:`Types.SystemMetadata` complex type. The *serialVersion* value is
incremented upon any updates to a system metadata instance, and is used to
indicate which is the current version (highest *serialVersion* is always the
latest) of system metadata for an object.h8jâ
��h?h@hAh|hC}rè
��(hE]hF]hG]hH]hK]uhMM#hO]rê
��(hXX3���unsigned long "serialversion" element added to the
rë
��ÖÅrí
��}rì
��(h7X3���unsigned long "serialversion" element added to the
h8jç
��ubj¢��)Årî
��}rï
��(h7X���:class:`Types.SystemMetadata`rñ
��h8jç
��h?h@hAj¶��hC}ró
��(UreftypeX���classj®��âj©��X���Types.SystemMetadataU	refdomainX���pyrò
��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMM#hO]rô
��j∞��)Årö
��}rõ
��(h7jñ
��hC}rú
��(hE]hF]rù
��(jµ��jò
��X���py-classrû
��ehG]hH]hK]uh8jî
��hO]rü
��hXX���Types.SystemMetadatar†
��ÖÅr°
��}r¢
��(h7U�h8jö
��ubahAjª��ubaubhXX��� complex type. The r£
��ÖÅr§
��}r•
��(h7X��� complex type. The h8jç
��ubh…)År¶
��}rß
��(h7X���*serialVersion*hC}r®
��(hE]hF]hG]hH]hK]uh8jç
��hO]r©
��hXX
���serialVersionr™
��ÖÅr´
��}r¨
��(h7U�h8j¶
��ubahAh“ubhXXÑ��� value is
incremented upon any updates to a system metadata instance, and is used to
indicate which is the current version (highest r≠
��ÖÅrÆ
��}rØ
��(h7X��� value is
incremented upon any updates to a system metadata instance, and is used to
indicate which is the current version (highest h8jç
��ubh…)År∞
��}r±
��(h7X���*serialVersion*hC}r≤
��(hE]hF]hG]hH]hK]uh8jç
��hO]r≥
��hXX
���serialVersionr¥
��ÖÅrµ
��}r∂
��(h7U�h8j∞
��ubahAh“ubhXX8��� is always the
latest) of system metadata for an object.r∑
��ÖÅr∏
��}rπ
��(h7X8��� is always the
latest) of system metadata for an object.h8jç
��ubeubaubhr)År∫
��}rª
��(h7XK���"fmtid" change to "formatId" in :class:`Types.SystemMetadata` complex type
h8jÖ
��h?h@hAhvhC}rº
��(hE]hF]hG]hH]hK]uhMNhNhhO]rΩ
��hy)Åræ
��}rø
��(h7XJ���"fmtid" change to "formatId" in :class:`Types.SystemMetadata` complex typeh8j∫
��h?h@hAh|hC}r¿
��(hE]hF]hG]hH]hK]uhMM)hO]r¡
��(hXX ���"fmtid" change to "formatId" in r¬
��ÖÅr√
��}rƒ
��(h7X ���"fmtid" change to "formatId" in h8jæ
��ubj¢��)År≈
��}r∆
��(h7X���:class:`Types.SystemMetadata`r«
��h8jæ
��h?h@hAj¶��hC}r»
��(UreftypeX���classj®��âj©��X���Types.SystemMetadataU	refdomainX���pyr…
��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMM)hO]r 
��j∞��)ÅrÀ
��}rÃ
��(h7j«
��hC}rÕ
��(hE]hF]rŒ
��(jµ��j…
��X���py-classrœ
��ehG]hH]hK]uh8j≈
��hO]r–
��hXX���Types.SystemMetadatar—
��ÖÅr“
��}r”
��(h7U�h8j��ubahAjª��ubaubhXX
��� complex typer‘
��ÖÅr’
��}r÷
��(h7X
��� complex typeh8jæ
��ubeubaubhr)År◊
��}rÿ
��(h7XI���"fmtid" change to "formatId" in :class:`Types.ObjectFormat` complex type
h8jÖ
��h?h@hAhvhC}rŸ
��(hE]hF]hG]hH]hK]uhMNhNhhO]r⁄
��hy)År€
��}r‹
��(h7XH���"fmtid" change to "formatId" in :class:`Types.ObjectFormat` complex typeh8j◊
��h?h@hAh|hC}r›
��(hE]hF]hG]hH]hK]uhMM+hO]rfi
��(hXX ���"fmtid" change to "formatId" in rfl
��ÖÅr‡
��}r·
��(h7X ���"fmtid" change to "formatId" in h8j€
��ubj¢��)År‚
��}r„
��(h7X���:class:`Types.ObjectFormat`r‰
��h8j€
��h?h@hAj¶��hC}rÂ
��(UreftypeX���classj®��âj©��X���Types.ObjectFormatU	refdomainX���pyrÊ
��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMM+hO]rÁ
��j∞��)ÅrË
��}rÈ
��(h7j‰
��hC}rÍ
��(hE]hF]rÎ
��(jµ��jÊ
��X���py-classrÏ
��ehG]hH]hK]uh8j‚
��hO]rÌ
��hXX���Types.ObjectFormatrÓ
��ÖÅrÔ
��}r
��(h7U�h8jË
��ubahAjª��ubaubhXX
��� complex typerÒ
��ÖÅrÚ
��}rÛ
��(h7X
��� complex typeh8j€
��ubeubaubhr)ÅrÙ
��}rı
��(h7XG���"fmtid" change to "formatId" in :class:`Types.ObjectInfo` complex type
h8jÖ
��h?h@hAhvhC}rˆ
��(hE]hF]hG]hH]hK]uhMNhNhhO]r˜
��hy)År¯
��}r˘
��(h7XF���"fmtid" change to "formatId" in :class:`Types.ObjectInfo` complex typeh8jÙ
��h?h@hAh|hC}r˙
��(hE]hF]hG]hH]hK]uhMM-hO]r˚
��(hXX ���"fmtid" change to "formatId" in r¸
��ÖÅr˝
��}r˛
��(h7X ���"fmtid" change to "formatId" in h8j¯
��ubj¢��)Årˇ
��}r���(h7X���:class:`Types.ObjectInfo`r��h8j¯
��h?h@hAj¶��hC}r��(UreftypeX���classj®��âj©��X���Types.ObjectInfoU	refdomainX���pyr��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMM-hO]r��j∞��)År��}r��(h7j��hC}r��(hE]hF]r��(jµ��j��X���py-classr	��ehG]hH]hK]uh8jˇ
��hO]r
��hXX���Types.ObjectInfor��ÖÅr��}r
��(h7U�h8j��ubahAjª��ubaubhXX
��� complex typer��ÖÅr��}r��(h7X
��� complex typeh8j¯
��ubeubaubhr)År��}r��(h7XI���email minOccurs change from 1 to 0 in :class:`Types.Person` complex type
h8jÖ
��h?h@hAhvhC}r��(hE]hF]hG]hH]hK]uhMNhNhhO]r��hy)År��}r��(h7XH���email minOccurs change from 1 to 0 in :class:`Types.Person` complex typeh8j��h?h@hAh|hC}r��(hE]hF]hG]hH]hK]uhMM/hO]r��(hXX&���email minOccurs change from 1 to 0 in r��ÖÅr��}r��(h7X&���email minOccurs change from 1 to 0 in h8j��ubj¢��)År��}r��(h7X���:class:`Types.Person`r��h8j��h?h@hAj¶��hC}r��(UreftypeX���classj®��âj©��X���Types.PersonU	refdomainX���pyr ��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMM/hO]r!��j∞��)År"��}r#��(h7j��hC}r$��(hE]hF]r%��(jµ��j ��X���py-classr&��ehG]hH]hK]uh8j��hO]r'��hXX���Types.Personr(��ÖÅr)��}r*��(h7U�h8j"��ubahAjª��ubaubhXX
��� complex typer+��ÖÅr,��}r-��(h7X
��� complex typeh8j��ubeubaubhr)År.��}r/��(h7XÃ��boolean "verified" property added to :class:`Types.Person` complex type.
This value is *true* if the name and email address of the Person have been
verified to ensure that the *givenName* and *familyName* represent the real
person's legal name, and that the email address is correct for that person
and is in the control of the indicated individual. Verification occurs
through a established procedure within DataONE as part of the Identity
Management system.
h8jÖ
��h?h@hAhvhC}r0��(hE]hF]hG]hH]hK]uhMNhNhhO]r1��hy)År2��}r3��(h7XÀ��boolean "verified" property added to :class:`Types.Person` complex type.
This value is *true* if the name and email address of the Person have been
verified to ensure that the *givenName* and *familyName* represent the real
person's legal name, and that the email address is correct for that person
and is in the control of the indicated individual. Verification occurs
through a established procedure within DataONE as part of the Identity
Management system.h8j.��h?h@hAh|hC}r4��(hE]hF]hG]hH]hK]uhMM1hO]r5��(hXX%���boolean "verified" property added to r6��ÖÅr7��}r8��(h7X%���boolean "verified" property added to h8j2��ubj¢��)År9��}r:��(h7X���:class:`Types.Person`r;��h8j2��h?h@hAj¶��hC}r<��(UreftypeX���classj®��âj©��X���Types.PersonU	refdomainX���pyr=��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMM1hO]r>��j∞��)År?��}r@��(h7j;��hC}rA��(hE]hF]rB��(jµ��j=��X���py-classrC��ehG]hH]hK]uh8j9��hO]rD��hXX���Types.PersonrE��ÖÅrF��}rG��(h7U�h8j?��ubahAjª��ubaubhXX��� complex type.
This value is rH��ÖÅrI��}rJ��(h7X��� complex type.
This value is h8j2��ubh…)ÅrK��}rL��(h7X���*true*hC}rM��(hE]hF]hG]hH]hK]uh8j2��hO]rN��hXX���truerO��ÖÅrP��}rQ��(h7U�h8jK��ubahAh“ubhXXS��� if the name and email address of the Person have been
verified to ensure that the rR��ÖÅrS��}rT��(h7XS��� if the name and email address of the Person have been
verified to ensure that the h8j2��ubh…)ÅrU��}rV��(h7X���*givenName*hC}rW��(hE]hF]hG]hH]hK]uh8j2��hO]rX��hXX	���givenNamerY��ÖÅrZ��}r[��(h7U�h8jU��ubahAh“ubhXX��� and r\��ÖÅr]��}r^��(h7X��� and h8j2��ubh…)År_��}r`��(h7X���*familyName*hC}ra��(hE]hF]hG]hH]hK]uh8j2��hO]rb��hXX
���familyNamerc��ÖÅrd��}re��(h7U�h8j_��ubahAh“ubhXXˇ��� represent the real
person's legal name, and that the email address is correct for that person
and is in the control of the indicated individual. Verification occurs
through a established procedure within DataONE as part of the Identity
Management system.rf��ÖÅrg��}rh��(h7Xˇ��� represent the real
person's legal name, and that the email address is correct for that person
and is in the control of the indicated individual. Verification occurs
through a established procedure within DataONE as part of the Identity
Management system.h8j2��ubeubaubhr)Åri��}rj��(h7X&���Numerous annotation edits and updates
h8jÖ
��h?h@hAhvhC}rk��(hE]hF]hG]hH]hK]uhMNhNhhO]rl��hy)Årm��}rn��(h7X%���Numerous annotation edits and updatesro��h8ji��h?h@hAh|hC}rp��(hE]hF]hG]hH]hK]uhMM9hO]rq��hXX%���Numerous annotation edits and updatesrr��ÖÅrs��}rt��(h7jo��h8jm��ubaubaubeubeubh9)Åru��}rv��(h7U�h<Kh8jV
��h?h@hAhBhC}rw��(hE]rx��X���cn apisry��ahF]hG]hH]rz��Uid29r{��ahK]uhMM<hNhhO]r|��(hQ)År}��}r~��(h7X���CN APIsr��h8ju��h?h@hAhUhC}rÄ��(hE]hF]hG]hH]hK]uhMM<hNhhO]rÅ��hXX���CN APIsrÇ��ÖÅrÉ��}rÑ��(h7j��h8j}��ubaubhk)ÅrÖ��}rÜ��(h7U�h8ju��h?h@hAhnhC}rá��(hpX���-hH]hG]hE]hF]hK]uhMM>hNhhO]rà��(hr)Årâ��}rä��(h7XC���CNCore.listFormats: removed InvalidRequest and NotFound exceptions
h8jÖ��h?h@hAhvhC}rã��(hE]hF]hG]hH]hK]uhMNhNhhO]rå��hy)Årç��}ré��(h7XB���CNCore.listFormats: removed InvalidRequest and NotFound exceptionsrè��h8jâ��h?h@hAh|hC}rê��(hE]hF]hG]hH]hK]uhMM>hO]rë��hXXB���CNCore.listFormats: removed InvalidRequest and NotFound exceptionsrí��ÖÅrì��}rî��(h7jè��h8jç��ubaubaubhr)Årï��}rñ��(h7X3���CNCore.getFormat: removed InvalidRequest exception
h8jÖ��h?h@hAhvhC}ró��(hE]hF]hG]hH]hK]uhMNhNhhO]rò��hy)Årô��}rö��(h7X2���CNCore.getFormat: removed InvalidRequest exceptionrõ��h8jï��h?h@hAh|hC}rú��(hE]hF]hG]hH]hK]uhMM@hO]rù��hXX2���CNCore.getFormat: removed InvalidRequest exceptionrû��ÖÅrü��}r†��(h7jõ��h8jô��ubaubaubhr)År°��}r¢��(h7Xø���CNCore.getLogRecords:

- Made fromDate optional. When not provided in request, there is no limit to
  the earliest record being returned.

- Added exception InsufficientResources (443, 1481)
h8jÖ��h?NhAhvhC}r£��(hE]hF]hG]hH]hK]uhMNhNhhO]r§��(hy)År•��}r¶��(h7X���CNCore.getLogRecords:rß��h8j°��h?h@hAh|hC}r®��(hE]hF]hG]hH]hK]uhMMBhO]r©��hXX���CNCore.getLogRecords:r™��ÖÅr´��}r¨��(h7jß��h8j•��ubaubhk)År≠��}rÆ��(h7U�hC}rØ��(hpX���-hH]hG]hE]hF]hK]uh8j°��hO]r∞��(hr)År±��}r≤��(h7Xo���Made fromDate optional. When not provided in request, there is no limit to
the earliest record being returned.
hC}r≥��(hE]hF]hG]hH]hK]uh8j≠��hO]r¥��hy)Årµ��}r∂��(h7Xn���Made fromDate optional. When not provided in request, there is no limit to
the earliest record being returned.r∑��h8j±��h?h@hAh|hC}r∏��(hE]hF]hG]hH]hK]uhMMDhO]rπ��hXXn���Made fromDate optional. When not provided in request, there is no limit to
the earliest record being returned.r∫��ÖÅrª��}rº��(h7j∑��h8jµ��ubaubahAhvubhr)ÅrΩ��}ræ��(h7X2���Added exception InsufficientResources (443, 1481)
hC}rø��(hE]hF]hG]hH]hK]uh8j≠��hO]r¿��hy)År¡��}r¬��(h7X1���Added exception InsufficientResources (443, 1481)r√��h8jΩ��h?h@hAh|hC}rƒ��(hE]hF]hG]hH]hK]uhMMGhO]r≈��hXX1���Added exception InsufficientResources (443, 1481)r∆��ÖÅr«��}r»��(h7j√��h8j¡��ubaubahAhvubehAhnubeubhr)År…��}r ��(h7X3���CNCore.listNodes: removed InvalidRequest exception
h8jÖ��h?h@hAhvhC}rÀ��(hE]hF]hG]hH]hK]uhMNhNhhO]rÃ��hy)ÅrÕ��}rŒ��(h7X2���CNCore.listNodes: removed InvalidRequest exceptionrœ��h8j…��h?h@hAh|hC}r–��(hE]hF]hG]hH]hK]uhMMIhO]r—��hXX2���CNCore.listNodes: removed InvalidRequest exceptionr“��ÖÅr”��}r‘��(h7jœ��h8jÕ��ubaubaubhr)År’��}r÷��(h7X=���CNCore.hasReservation: removed exception IdentifierNotUnique
h8jÖ��h?h@hAhvhC}r◊��(hE]hF]hG]hH]hK]uhMNhNhhO]rÿ��hy)ÅrŸ��}r⁄��(h7X<���CNCore.hasReservation: removed exception IdentifierNotUniquer€��h8j’��h?h@hAh|hC}r‹��(hE]hF]hG]hH]hK]uhMMKhO]r›��hXX<���CNCore.hasReservation: removed exception IdentifierNotUniquerfi��ÖÅrfl��}r‡��(h7j€��h8jŸ��ubaubaubhr)År·��}r‚��(h7X-���CNRead.get: removed InvalidRequest exception
h8jÖ��h?h@hAhvhC}r„��(hE]hF]hG]hH]hK]uhMNhNhhO]r‰��hy)ÅrÂ��}rÊ��(h7X,���CNRead.get: removed InvalidRequest exceptionrÁ��h8j·��h?h@hAh|hC}rË��(hE]hF]hG]hH]hK]uhMMMhO]rÈ��hXX,���CNRead.get: removed InvalidRequest exceptionrÍ��ÖÅrÎ��}rÏ��(h7jÁ��h8jÂ��ubaubaubhr)ÅrÌ��}rÓ��(h7X;���CNRead.getSystemMetadata: removed InvalidRequest exception
h8jÖ��h?h@hAhvhC}rÔ��(hE]hF]hG]hH]hK]uhMNhNhhO]r��hy)ÅrÒ��}rÚ��(h7X:���CNRead.getSystemMetadata: removed InvalidRequest exceptionrÛ��h8jÌ��h?h@hAh|hC}rÙ��(hE]hF]hG]hH]hK]uhMMOhO]rı��hXX:���CNRead.getSystemMetadata: removed InvalidRequest exceptionrˆ��ÖÅr˜��}r¯��(h7jÛ��h8jÒ��ubaubaubhr)År˘��}r˙��(h7X1���CNRead.resolve: removed InvalidRequest exception
h8jÖ��h?h@hAhvhC}r˚��(hE]hF]hG]hH]hK]uhMNhNhhO]r¸��hy)År˝��}r˛��(h7X0���CNRead.resolve: removed InvalidRequest exceptionrˇ��h8j˘��h?h@hAh|hC}r���(hE]hF]hG]hH]hK]uhMMQhO]r��hXX0���CNRead.resolve: removed InvalidRequest exceptionr��ÖÅr��}r��(h7jˇ��h8j˝��ubaubaubhr)År��}r��(h7X#���CNRead.assertRelation : deprecated
h8jÖ��h?h@hAhvhC}r��(hE]hF]hG]hH]hK]uhMNhNhhO]r��hy)År	��}r
��(h7X"���CNRead.assertRelation : deprecatedr��h8j��h?h@hAh|hC}r��(hE]hF]hG]hH]hK]uhMMShO]r
��hXX"���CNRead.assertRelation : deprecatedr��ÖÅr��}r��(h7j��h8j	��ubaubaubhr)År��}r��(h7X5���CNRead.getChecksum: removed InvalidRequest exception
h8jÖ��h?h@hAhvhC}r��(hE]hF]hG]hH]hK]uhMNhNhhO]r��hy)År��}r��(h7X4���CNRead.getChecksum: removed InvalidRequest exceptionr��h8j��h?h@hAh|hC}r��(hE]hF]hG]hH]hK]uhMMUhO]r��hXX4���CNRead.getChecksum: removed InvalidRequest exceptionr��ÖÅr��}r��(h7j��h8j��ubaubaubhr)År��}r��(h7X}���CNIdentity.registerAccount: added NotAuthorized exception, thrown when subject
of session does not match that of the person.
h8jÖ��h?h@hAhvhC}r��(hE]hF]hG]hH]hK]uhMNhNhhO]r ��hy)År!��}r"��(h7X|���CNIdentity.registerAccount: added NotAuthorized exception, thrown when subject
of session does not match that of the person.r#��h8j��h?h@hAh|hC}r$��(hE]hF]hG]hH]hK]uhMMWhO]r%��hXX|���CNIdentity.registerAccount: added NotAuthorized exception, thrown when subject
of session does not match that of the person.r&��ÖÅr'��}r(��(h7j#��h8j!��ubaubaubhr)År)��}r*��(h7X¡���CNIdentity.updateAccount:

- added exception NotAuthorized, raised if subject of session does not match
  that of the person.

- added exception NotFound, raised if the account does not exist.
h8jÖ��h?NhAhvhC}r+��(hE]hF]hG]hH]hK]uhMNhNhhO]r,��(hy)År-��}r.��(h7X���CNIdentity.updateAccount:r/��h8j)��h?h@hAh|hC}r0��(hE]hF]hG]hH]hK]uhMMZhO]r1��hXX���CNIdentity.updateAccount:r2��ÖÅr3��}r4��(h7j/��h8j-��ubaubhk)År5��}r6��(h7U�hC}r7��(hpX���-hH]hG]hE]hF]hK]uh8j)��hO]r8��(hr)År9��}r:��(h7X_���added exception NotAuthorized, raised if subject of session does not match
that of the person.
hC}r;��(hE]hF]hG]hH]hK]uh8j5��hO]r<��hy)År=��}r>��(h7X^���added exception NotAuthorized, raised if subject of session does not match
that of the person.r?��h8j9��h?h@hAh|hC}r@��(hE]hF]hG]hH]hK]uhMM\hO]rA��hXX^���added exception NotAuthorized, raised if subject of session does not match
that of the person.rB��ÖÅrC��}rD��(h7j?��h8j=��ubaubahAhvubhr)ÅrE��}rF��(h7X@���added exception NotFound, raised if the account does not exist.
hC}rG��(hE]hF]hG]hH]hK]uh8j5��hO]rH��hy)ÅrI��}rJ��(h7X?���added exception NotFound, raised if the account does not exist.rK��h8jE��h?h@hAh|hC}rL��(hE]hF]hG]hH]hK]uhMM_hO]rM��hXX?���added exception NotFound, raised if the account does not exist.rN��ÖÅrO��}rP��(h7jK��h8jI��ubaubahAhvubehAhnubeubhr)ÅrQ��}rR��(h7X≠���CNIdentity.verifyAccount:

- changed HTTP method to PUT (this is an update operation)

- Added exception NotFound, raised if the specified account does not already
  exist.
h8jÖ��h?NhAhvhC}rS��(hE]hF]hG]hH]hK]uhMNhNhhO]rT��(hy)ÅrU��}rV��(h7X���CNIdentity.verifyAccount:rW��h8jQ��h?h@hAh|hC}rX��(hE]hF]hG]hH]hK]uhMMahO]rY��hXX���CNIdentity.verifyAccount:rZ��ÖÅr[��}r\��(h7jW��h8jU��ubaubhk)År]��}r^��(h7U�hC}r_��(hpX���-hH]hG]hE]hF]hK]uh8jQ��hO]r`��(hr)Åra��}rb��(h7X9���changed HTTP method to PUT (this is an update operation)
hC}rc��(hE]hF]hG]hH]hK]uh8j]��hO]rd��hy)Åre��}rf��(h7X8���changed HTTP method to PUT (this is an update operation)rg��h8ja��h?h@hAh|hC}rh��(hE]hF]hG]hH]hK]uhMMchO]ri��hXX8���changed HTTP method to PUT (this is an update operation)rj��ÖÅrk��}rl��(h7jg��h8je��ubaubahAhvubhr)Årm��}rn��(h7XR���Added exception NotFound, raised if the specified account does not already
exist.
hC}ro��(hE]hF]hG]hH]hK]uh8j]��hO]rp��hy)Årq��}rr��(h7XQ���Added exception NotFound, raised if the specified account does not already
exist.rs��h8jm��h?h@hAh|hC}rt��(hE]hF]hG]hH]hK]uhMMehO]ru��hXXQ���Added exception NotFound, raised if the specified account does not already
exist.rv��ÖÅrw��}rx��(h7js��h8jq��ubaubahAhvubehAhnubeubhr)Åry��}rz��(h7Xè���CNIdentity.getSubjectInfo:

- added exception NotFound, raised if the requested subject is not registered.

- removed exception InvalidRequest
h8jÖ��h?NhAhvhC}r{��(hE]hF]hG]hH]hK]uhMNhNhhO]r|��(hy)År}��}r~��(h7X���CNIdentity.getSubjectInfo:r��h8jy��h?h@hAh|hC}rÄ��(hE]hF]hG]hH]hK]uhMMhhO]rÅ��hXX���CNIdentity.getSubjectInfo:rÇ��ÖÅrÉ��}rÑ��(h7j��h8j}��ubaubhk)ÅrÖ��}rÜ��(h7U�hC}rá��(hpX���-hH]hG]hE]hF]hK]uh8jy��hO]rà��(hr)Årâ��}rä��(h7XM���added exception NotFound, raised if the requested subject is not registered.
hC}rã��(hE]hF]hG]hH]hK]uh8jÖ��hO]rå��hy)Årç��}ré��(h7XL���added exception NotFound, raised if the requested subject is not registered.rè��h8jâ��h?h@hAh|hC}rê��(hE]hF]hG]hH]hK]uhMMjhO]rë��hXXL���added exception NotFound, raised if the requested subject is not registered.rí��ÖÅrì��}rî��(h7jè��h8jç��ubaubahAhvubhr)Årï��}rñ��(h7X!���removed exception InvalidRequest
hC}ró��(hE]hF]hG]hH]hK]uh8jÖ��hO]rò��hy)Årô��}rö��(h7X ���removed exception InvalidRequestrõ��h8jï��h?h@hAh|hC}rú��(hE]hF]hG]hH]hK]uhMMlhO]rù��hXX ���removed exception InvalidRequestrû��ÖÅrü��}r†��(h7jõ��h8jô��ubaubahAhvubehAhnubeubhr)År°��}r¢��(h7Xé���CNIdentity.listSubjects

- Specified default start value of 0

- Specified default page size (count) of 100

- Added InvalidRequest exception
h8jÖ��h?NhAhvhC}r£��(hE]hF]hG]hH]hK]uhMNhNhhO]r§��(hy)År•��}r¶��(h7X���CNIdentity.listSubjectsrß��h8j°��h?h@hAh|hC}r®��(hE]hF]hG]hH]hK]uhMMnhO]r©��hXX���CNIdentity.listSubjectsr™��ÖÅr´��}r¨��(h7jß��h8j•��ubaubhk)År≠��}rÆ��(h7U�hC}rØ��(hpX���-hH]hG]hE]hF]hK]uh8j°��hO]r∞��(hr)År±��}r≤��(h7X#���Specified default start value of 0
hC}r≥��(hE]hF]hG]hH]hK]uh8j≠��hO]r¥��hy)Årµ��}r∂��(h7X"���Specified default start value of 0r∑��h8j±��h?h@hAh|hC}r∏��(hE]hF]hG]hH]hK]uhMMphO]rπ��hXX"���Specified default start value of 0r∫��ÖÅrª��}rº��(h7j∑��h8jµ��ubaubahAhvubhr)ÅrΩ��}ræ��(h7X+���Specified default page size (count) of 100
hC}rø��(hE]hF]hG]hH]hK]uh8j≠��hO]r¿��hy)År¡��}r¬��(h7X*���Specified default page size (count) of 100r√��h8jΩ��h?h@hAh|hC}rƒ��(hE]hF]hG]hH]hK]uhMMrhO]r≈��hXX*���Specified default page size (count) of 100r∆��ÖÅr«��}r»��(h7j√��h8j¡��ubaubahAhvubhr)År…��}r ��(h7X���Added InvalidRequest exception
hC}rÀ��(hE]hF]hG]hH]hK]uh8j≠��hO]rÃ��hy)ÅrÕ��}rŒ��(h7X���Added InvalidRequest exceptionrœ��h8j…��h?h@hAh|hC}r–��(hE]hF]hG]hH]hK]uhMMthO]r—��hXX���Added InvalidRequest exceptionr“��ÖÅr”��}r‘��(h7jœ��h8jÕ��ubaubahAhvubehAhnubeubhr)År’��}r÷��(h7Xâ���CNIdentity.mapIdentity: added exception IdentfierNotUnique, raised when the
subject of the session and the provided subject arethe same.
h8jÖ��h?h@hAhvhC}r◊��(hE]hF]hG]hH]hK]uhMNhNhhO]rÿ��hy)ÅrŸ��}r⁄��(h7Xà���CNIdentity.mapIdentity: added exception IdentfierNotUnique, raised when the
subject of the session and the provided subject arethe same.r€��h8j’��h?h@hAh|hC}r‹��(hE]hF]hG]hH]hK]uhMMvhO]r›��hXXà���CNIdentity.mapIdentity: added exception IdentfierNotUnique, raised when the
subject of the session and the provided subject arethe same.rfi��ÖÅrfl��}r‡��(h7j€��h8jŸ��ubaubaubhr)År·��}r‚��(h7X∂���CNIdentity.confirmMapIdentity

- changed REST URL to be a PUT to /accounts/map/{subject}

- Removed the InvalidRequest exception

- Updated the description of the NotFound exception
h8jÖ��h?NhAhvhC}r„��(hE]hF]hG]hH]hK]uhMNhNhhO]r‰��(hy)ÅrÂ��}rÊ��(h7X���CNIdentity.confirmMapIdentityrÁ��h8j·��h?h@hAh|hC}rË��(hE]hF]hG]hH]hK]uhMMyhO]rÈ��hXX���CNIdentity.confirmMapIdentityrÍ��ÖÅrÎ��}rÏ��(h7jÁ��h8jÂ��ubaubhk)ÅrÌ��}rÓ��(h7U�hC}rÔ��(hpX���-hH]hG]hE]hF]hK]uh8j·��hO]r��(hr)ÅrÒ��}rÚ��(h7X8���changed REST URL to be a PUT to /accounts/map/{subject}
hC}rÛ��(hE]hF]hG]hH]hK]uh8jÌ��hO]rÙ��hy)Årı��}rˆ��(h7X7���changed REST URL to be a PUT to /accounts/map/{subject}r˜��h8jÒ��h?h@hAh|hC}r¯��(hE]hF]hG]hH]hK]uhMM{hO]r˘��hXX7���changed REST URL to be a PUT to /accounts/map/{subject}r˙��ÖÅr˚��}r¸��(h7j˜��h8jı��ubaubahAhvubhr)År˝��}r˛��(h7X%���Removed the InvalidRequest exception
hC}rˇ��(hE]hF]hG]hH]hK]uh8jÌ��hO]r���hy)År��}r��(h7X$���Removed the InvalidRequest exceptionr��h8j˝��h?h@hAh|hC}r��(hE]hF]hG]hH]hK]uhMM}hO]r��hXX$���Removed the InvalidRequest exceptionr��ÖÅr��}r��(h7j��h8j��ubaubahAhvubhr)År	��}r
��(h7X2���Updated the description of the NotFound exception
hC}r��(hE]hF]hG]hH]hK]uh8jÌ��hO]r��hy)År
��}r��(h7X1���Updated the description of the NotFound exceptionr��h8j	��h?h@hAh|hC}r��(hE]hF]hG]hH]hK]uhMMhO]r��hXX1���Updated the description of the NotFound exceptionr��ÖÅr��}r��(h7j��h8j
��ubaubahAhvubehAhnubeubhr)År��}r��(h7XY���CNIdentity.createGroup

- Removed NotFound exception

- Removed InvalidRequest exception
h8jÖ��h?NhAhvhC}r��(hE]hF]hG]hH]hK]uhMNhNhhO]r��(hy)År��}r��(h7X���CNIdentity.createGroupr��h8j��h?h@hAh|hC}r��(hE]hF]hG]hH]hK]uhMMÅhO]r��hXX���CNIdentity.createGroupr��ÖÅr��}r ��(h7j��h8j��ubaubhk)År!��}r"��(h7U�hC}r#��(hpX���-hH]hG]hE]hF]hK]uh8j��hO]r$��(hr)År%��}r&��(h7X���Removed NotFound exception
hC}r'��(hE]hF]hG]hH]hK]uh8j!��hO]r(��hy)År)��}r*��(h7X���Removed NotFound exceptionr+��h8j%��h?h@hAh|hC}r,��(hE]hF]hG]hH]hK]uhMMÉhO]r-��hXX���Removed NotFound exceptionr.��ÖÅr/��}r0��(h7j+��h8j)��ubaubahAhvubhr)År1��}r2��(h7X!���Removed InvalidRequest exception
hC}r3��(hE]hF]hG]hH]hK]uh8j!��hO]r4��hy)År5��}r6��(h7X ���Removed InvalidRequest exceptionr7��h8j1��h?h@hAh|hC}r8��(hE]hF]hG]hH]hK]uhMMÖhO]r9��hXX ���Removed InvalidRequest exceptionr:��ÖÅr;��}r<��(h7j7��h8j5��ubaubahAhvubehAhnubeubhr)År=��}r>��(h7XÎ���CNReplication.setReplicationStatus: corrected description of the REST method
signature. Parameters for the PUT request should be transmitted in the request
body, the session information should be transmitted via SSL handshake process.
h8jÖ��h?h@hAhvhC}r?��(hE]hF]hG]hH]hK]uhMNhNhhO]r@��hy)ÅrA��}rB��(h7XÍ���CNReplication.setReplicationStatus: corrected description of the REST method
signature. Parameters for the PUT request should be transmitted in the request
body, the session information should be transmitted via SSL handshake process.rC��h8j=��h?h@hAh|hC}rD��(hE]hF]hG]hH]hK]uhMMáhO]rE��hXXÍ���CNReplication.setReplicationStatus: corrected description of the REST method
signature. Parameters for the PUT request should be transmitted in the request
body, the session information should be transmitted via SSL handshake process.rF��ÖÅrG��}rH��(h7jC��h8jA��ubaubaubhr)ÅrI��}rJ��(h7XÇ���CNReplication.updateReplicationStatus:

- corrected REST sURL description as for setReplicationStatus

- Added NotFound exception
h8jÖ��h?NhAhvhC}rK��(hE]hF]hG]hH]hK]uhMNhNhhO]rL��(hy)ÅrM��}rN��(h7X&���CNReplication.updateReplicationStatus:rO��h8jI��h?h@hAh|hC}rP��(hE]hF]hG]hH]hK]uhMMãhO]rQ��hXX&���CNReplication.updateReplicationStatus:rR��ÖÅrS��}rT��(h7jO��h8jM��ubaubhk)ÅrU��}rV��(h7U�hC}rW��(hpX���-hH]hG]hE]hF]hK]uh8jI��hO]rX��(hr)ÅrY��}rZ��(h7X<���corrected REST sURL description as for setReplicationStatus
hC}r[��(hE]hF]hG]hH]hK]uh8jU��hO]r\��hy)År]��}r^��(h7X;���corrected REST sURL description as for setReplicationStatusr_��h8jY��h?h@hAh|hC}r`��(hE]hF]hG]hH]hK]uhMMçhO]ra��hXX;���corrected REST sURL description as for setReplicationStatusrb��ÖÅrc��}rd��(h7j_��h8j]��ubaubahAhvubhr)Åre��}rf��(h7X���Added NotFound exception
hC}rg��(hE]hF]hG]hH]hK]uh8jU��hO]rh��hy)Åri��}rj��(h7X���Added NotFound exceptionrk��h8je��h?h@hAh|hC}rl��(hE]hF]hG]hH]hK]uhMMèhO]rm��hXX���Added NotFound exceptionrn��ÖÅro��}rp��(h7jk��h8ji��ubaubahAhvubehAhnubeubhr)Årq��}rr��(h7X^���CNReplication.setReplicationPolicy: updated REST URL description as per
setReplicationStatus.
h8jÖ��h?h@hAhvhC}rs��(hE]hF]hG]hH]hK]uhMNhNhhO]rt��hy)Åru��}rv��(h7X]���CNReplication.setReplicationPolicy: updated REST URL description as per
setReplicationStatus.rw��h8jq��h?h@hAh|hC}rx��(hE]hF]hG]hH]hK]uhMMëhO]ry��hXX]���CNReplication.setReplicationPolicy: updated REST URL description as per
setReplicationStatus.rz��ÖÅr{��}r|��(h7jw��h8ju��ubaubaubhr)År}��}r~��(h7Xb���CNReplication.isNodeAuthorized: updated REST URL description as per
setReplicationStatus









h8jÖ��h?h@hAhvhC}r��(hE]hF]hG]hH]hK]uhMNhNhhO]rÄ��hy)ÅrÅ��}rÇ��(h7XX���CNReplication.isNodeAuthorized: updated REST URL description as per
setReplicationStatusrÉ��h8j}��h?h@hAh|hC}rÑ��(hE]hF]hG]hH]hK]uhMMîhO]rÖ��hXXX���CNReplication.isNodeAuthorized: updated REST URL description as per
setReplicationStatusrÜ��ÖÅrá��}rà��(h7jÉ��h8jÅ��ubaubaubeubeubeubeubh?h@hAhBhC}râ��(hE]rä��j:��ahF]hG]hH]rã��Uid3rå��ahK]uhMKnhNhhO]rç��(hQ)Åré��}rè��(h7X1���2012-03-26: Version 1.0, MethodCrossReference.xlsrê��h8h:h?h@hAhUhC}rë��(hE]hF]hG]hH]hK]uhMKnhNhhO]rí��hXX1���2012-03-26: Version 1.0, MethodCrossReference.xlsrì��ÖÅrî��}rï��(h7jê��h8jé��ubaubhk)Årñ��}ró��(h7U�h8h:h?h@hAhnhC}rò��(hpX���-hH]hG]hE]hF]hK]uhMKphNhhO]rô��(hr)Årö��}rõ��(h7XZ���:func:`MNCore.getLogRecords` updated 'pid' parameter to string and renamed to
'pidFilter'
h8jñ��h?h@hAhvhC}rú��(hE]hF]hG]hH]hK]uhMNhNhhO]rù��hy)Årû��}rü��(h7XY���:func:`MNCore.getLogRecords` updated 'pid' parameter to string and renamed to
'pidFilter'h8jö��h?h@hAh|hC}r†��(hE]hF]hG]hH]hK]uhMKphO]r°��(j¢��)År¢��}r£��(h7X���:func:`MNCore.getLogRecords`r§��h8jû��h?h@hAj¶��hC}r•��(UreftypeX���funcj®��âj©��X���MNCore.getLogRecordsU	refdomainX���pyr¶��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMKphO]rß��j∞��)År®��}r©��(h7j§��hC}r™��(hE]hF]r´��(jµ��j¶��X���py-funcr¨��ehG]hH]hK]uh8j¢��hO]r≠��hXX���MNCore.getLogRecords()rÆ��ÖÅrØ��}r∞��(h7U�h8j®��ubahAjª��ubaubhXX=��� updated 'pid' parameter to string and renamed to
'pidFilter'r±��ÖÅr≤��}r≥��(h7X=��� updated 'pid' parameter to string and renamed to
'pidFilter'h8jû��ubeubaubhr)År¥��}rµ��(h7X[���:func:`CNCore.getLogRecords` updated 'pid' parameter to string and renamed to
'pidFilter'

h8jñ��h?h@hAhvhC}r∂��(hE]hF]hG]hH]hK]uhMNhNhhO]r∑��hy)År∏��}rπ��(h7XY���:func:`CNCore.getLogRecords` updated 'pid' parameter to string and renamed to
'pidFilter'h8j¥��h?h@hAh|hC}r∫��(hE]hF]hG]hH]hK]uhMKshO]rª��(j¢��)Årº��}rΩ��(h7X���:func:`CNCore.getLogRecords`ræ��h8j∏��h?h@hAj¶��hC}rø��(UreftypeX���funcj®��âj©��X���CNCore.getLogRecordsU	refdomainX���pyr¿��hH]hG]UrefexplicitâhE]hF]hK]j´��j¨��j≠��NjÆ��NuhMKshO]r¡��j∞��)År¬��}r√��(h7jæ��hC}rƒ��(hE]hF]r≈��(jµ��j¿��X���py-funcr∆��ehG]hH]hK]uh8jº��hO]r«��hXX���CNCore.getLogRecords()r»��ÖÅr…��}r ��(h7U�h8j¬��ubahAjª��ubaubhXX=��� updated 'pid' parameter to string and renamed to
'pidFilter'rÀ��ÖÅrÃ��}rÕ��(h7X=��� updated 'pid' parameter to string and renamed to
'pidFilter'h8j∏��ubeubaubeubeubh?h@hAUsystem_messagerŒ��hC}rœ��(hE]UlevelKhH]hG]r–��jå��aUsourceh@hF]hK]UlineKnUtypeUINFOr—��uhMKnhNhhO]r“��hy)År”��}r‘��(h7XT���Duplicate implicit target name: "2012-03-26: version 1.0, methodcrossreference.xls".hC}r’��(hE]hF]hG]hH]hK]uh8h5hO]r÷��hXXT���Duplicate implicit target name: "2012-03-26: version 1.0, methodcrossreference.xls".r◊��ÖÅrÿ��}rŸ��(h7U�h8j”��ubahAh|ubaubh4)År⁄��}r€��(h7U�h8j)��h?h@hAjŒ��hC}r‹��(hE]UlevelKhH]hG]r›��j.��aUsourceh@hF]hK]UlineMüUtypej—��uhMMühNhhO]rfi��hy)Årfl��}r‡��(h7X3���Duplicate implicit target name: "dataonetypes.xsd".hC}r·��(hE]hF]hG]hH]hK]uh8j⁄��hO]r‚��hXX3���Duplicate implicit target name: "dataonetypes.xsd".r„��ÖÅr‰��}rÂ��(h7U�h8jfl��ubahAh|ubaubh4)ÅrÊ��}rÁ��(h7U�h8j!��h?h@hAjŒ��hC}rË��(hE]UlevelKhH]hG]rÈ��j'��aUsourceh@hF]hK]UlineMœUtypej—��uhMMœhNhhO]rÍ��hy)ÅrÎ��}rÏ��(h7X3���Duplicate implicit target name: "dataonetypes.xsd".hC}rÌ��(hE]hF]hG]hH]hK]uh8jÊ��hO]rÓ��hXX3���Duplicate implicit target name: "dataonetypes.xsd".rÔ��ÖÅr��}rÒ��(h7U�h8jÎ��ubahAh|ubaubh4)ÅrÚ��}rÛ��(h7U�h8jî��h?h@hAjŒ��hC}rÙ��(hE]UlevelKhH]hG]rı��jô��aUsourceh@hF]hK]UlineMÏUtypej—��uhMMÏhNhhO]rˆ��hy)År˜��}r¯��(h7X*���Duplicate implicit target name: "cn apis".hC}r˘��(hE]hF]hG]hH]hK]uh8jÚ��hO]r˙��hXX*���Duplicate implicit target name: "cn apis".r˚��ÖÅr¸��}r˝��(h7U�h8j˜��ubahAh|ubaubh4)År˛��}rˇ��(h7U�h8j„��h?h@hAjŒ��hC}r���(hE]UlevelKhH]hG]r��jË��aUsourceh@hF]hK]UlineMUtypej—��uhMMhNhhO]r��hy)År��}r��(h7X*���Duplicate implicit target name: "mn apis".hC}r��(hE]hF]hG]hH]hK]uh8j˛��hO]r��hXX*���Duplicate implicit target name: "mn apis".r��ÖÅr��}r	��(h7U�h8j��ubahAh|ubaubh4)År
��}r��(h7U�h8je
��h?h@hAjŒ��hC}r��(hE]UlevelKhH]hG]r
��jk
��aUsourceh@hF]hK]UlineMUtypej—��uhMMhNhhO]r��hy)År��}r��(h7X3���Duplicate implicit target name: "dataonetypes.xsd".hC}r��(hE]hF]hG]hH]hK]uh8j
��hO]r��hXX3���Duplicate implicit target name: "dataonetypes.xsd".r��ÖÅr��}r��(h7U�h8j��ubahAh|ubaubh4)År��}r��(h7U�h8ju��h?h@hAjŒ��hC}r��(hE]UlevelKhH]hG]r��j{��aUsourceh@hF]hK]UlineM<Utypej—��uhMM<hNhhO]r��hy)År��}r��(h7X*���Duplicate implicit target name: "cn apis".hC}r��(hE]hF]hG]hH]hK]uh8j��hO]r��hXX*���Duplicate implicit target name: "cn apis".r��ÖÅr ��}r!��(h7U�h8j��ubahAh|ubaubeUcurrent_sourcer"��NU
decorationr#��NUautofootnote_startr$��KUnameidsr%��}r&��(hh`hjã��hhΩh	jæ��h
jj��hNhj6��h
j√��hj§��hje��hj«��hj:��hjƒ��hjc��hj��hjt	��hjZ
��hNhj8��hjå��hj£��hj
��hj��hj‚��hhíhh˜h Nh!hJh"jÉ	��h#jî��h$jê��h%j��h&j��h'jÍ��h(Nh)j	��h*jc��h+j��h,j‚	��h-jy��h.jD��h/j≈
��uhO]r'��h=ah7U�Utransformerr(��NU
footnote_refsr)��}r*��Urefnamesr+��}r,��Usymbol_footnotesr-��]r.��Uautofootnote_refsr/��]r0��Usymbol_footnote_refsr1��]r2��U	citationsr3��]r4��hNhUcurrent_liner5��NUtransform_messagesr6��]r7��Ureporterr8��NUid_startr9��KU
autofootnotesr:��]r;��U
citation_refsr<��}r=��Uindirect_targetsr>��]r?��Usettingsr@��(cdocutils.frontend
Values
rA��orB��}rC��(Ufootnote_backlinksrD��KUrecord_dependenciesrE��NUrfc_base_urlrF��Uhttps://tools.ietf.org/html/rG��U	tracebackrH��àUpep_referencesrI��NUstrip_commentsrJ��NU
toc_backlinksrK��UentryrL��U
language_coderM��UenrN��U	datestamprO��NUreport_levelrP��KU_destinationrQ��NU
halt_levelrR��KU
strip_classesrS��NhUNUerror_encoding_error_handlerrT��UbackslashreplacerU��UdebugrV��NUembed_stylesheetrW��âUoutput_encoding_error_handlerrX��UstrictrY��U
sectnum_xformrZ��KUdump_transformsr[��NU
docinfo_xformr\��KUwarning_streamr]��NUpep_file_url_templater^��Upep-%04dr_��Uexit_status_levelr`��KUconfigra��NUstrict_visitorrb��NUcloak_email_addressesrc��àUtrim_footnote_reference_spacerd��âUenvre��NUdump_pseudo_xmlrf��NUexpose_internalsrg��NUsectsubtitle_xformrh��âUsource_linkri��NUrfc_referencesrj��NUoutput_encodingrk��Uutf-8rl��U
source_urlrm��NUinput_encodingrn��U	utf-8-sigro��U_disable_configrp��NU	id_prefixrq��U�U	tab_widthrr��KUerror_encodingrs��UUTF-8rt��U_sourceru��h@Ugettext_compactrv��àU	generatorrw��NUdump_internalsrx��NUsmart_quotesry��âUpep_base_urlrz��U https://www.python.org/dev/peps/r{��Usyntax_highlightr|��Ulongr}��Uinput_encoding_error_handlerr~��jY��Uauto_id_prefixr��UidrÄ��Udoctitle_xformrÅ��âUstrip_elements_with_classesrÇ��NU
_config_filesrÉ��]Ufile_insertion_enabledrÑ��àUraw_enabledrÖ��KU
dump_settingsrÜ��NubUsymbol_footnote_startrá��K�Uidsrà��}râ��(hΩhπj��j��jÉ	��j	��jù��jó��h˜hÛj‚	��jfi	��jƒ��j¿��j6��j2��jc��j_��jê��jå��jã��já��j��j��j<��j6��jå��h:j	��j	��j‚��jfi��jî��jê��j:��j6��j£��jü��j
��j	��jD��j@��j��j��jt	��jp	��j÷
��j–
��j��j��j.��j)��j8��j4��j≈
��j¡
��híhéjy��ju��jÿ��j“��jÍ��jÊ��hJh=j��j��jæ��j∫��jc��j_��j§��j†��je��ja��j{��ju��jk
��je
��j√��jø��j«��j√��jå��jà��j'��j!��h`h\jô��jî��jj��jf��jZ
��jV
��jË��j„��uUsubstitution_namesrä��}rã��hAhNhC}rå��(hE]hH]hG]Usourceh@hF]hK]uU	footnotesrç��]ré��Urefidsrè��}rê��ub.