3 c de dfgh ij *k lm n op q rst n u vwx yz{ n u|} ~   n v v  logLorg/apache/log4j/Logger;orcid"Lorg/dspace/authority/orcid/Orcid;getOrcid$()Lorg/dspace/authority/orcid/Orcid;CodeLineNumberTable StackMapTable(Ljava/lang/String;)VLocalVariableTablethisurlLjava/lang/String;getBio:(Ljava/lang/String;)Lorg/dspace/authority/orcid/model/Bio;id bioDocumentLorg/w3c/dom/Document; converter)Lorg/dspace/authority/orcid/xml/XMLtoBio;bio&Lorg/dspace/authority/orcid/model/Bio;getWorks$(Ljava/lang/String;)Ljava/util/List;document*Lorg/dspace/authority/orcid/xml/XMLtoWork; SignatureM(Ljava/lang/String;)Ljava/util/List;queryBio&(Ljava/lang/String;II)Ljava/util/List;namestartIrowsN(Ljava/lang/String;II)Ljava/util/List;queryAuthorities%(Ljava/lang/String;I)Ljava/util/List;textmaxbiosLjava/util/List; authoritiesLocalVariableTypeTable8Ljava/util/List;7Ljava/util/List;L(Ljava/lang/String;I)Ljava/util/List;queryAuthorityID9(Ljava/lang/String;)Lorg/dspace/authority/AuthorityValue;()V SourceFile Orcid.java -.  OrcidSource org/dspace/authority/orcid/Orcid 45 java/lang/StringBuilder 4`  /orcid-bio  'org/dspace/authority/orcid/xml/XMLtoBio  $org/dspace/authority/orcid/model/Bio 5 /orcid-works(org/dspace/authority/orcid/xml/XMLtoWorksearch/orcid-bio?q=" &start= &rows= IJjava/util/ArrayList   :; +,$org/dspace/authority/rest/RestSourcejava/util/Listjava/util/Iterator1org/dspace/services/factory/DSpaceServicesFactory getInstance5()Lorg/dspace/services/factory/DSpaceServicesFactory;getServiceManager$()Lorg/dspace/kernel/ServiceManager; org/dspace/kernel/ServiceManagergetServiceByName7(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object; restConnector)Lorg/dspace/authority/rest/RESTConnector;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;'org/dspace/authority/rest/RESTConnectorget*(Ljava/lang/String;)Lorg/w3c/dom/Document;convert((Lorg/w3c/dom/Document;)Ljava/util/List;(I)Ljava/lang/Object;setOrcidjava/net/URLEncoderencode&(Ljava/lang/String;)Ljava/lang/String;(I)Ljava/lang/StringBuilder;iterator()Ljava/util/Iterator;hasNext()Znext()Ljava/lang/Object;.org/dspace/authority/orcid/OrcidAuthorityValuecreateX(Lorg/dspace/authority/orcid/model/Bio;)Lorg/dspace/authority/orcid/OrcidAuthorityValue;add(Ljava/lang/Object;)Zorg/apache/log4j/Logger getLogger,(Ljava/lang/Class;)Lorg/apache/log4j/Logger;!* +, -. /01H2)*,3451>*+2 0167.89:;1<* Y +  MYN-,:+245#6379864<7.<<9!=>#?@3 ABCD1y)* Y +  MYN-,2<=#>6*)7.)<9E>#?FGHIJ1Y* Y  Y  +      :Y:2BHCQD6>Y7.YK9YLMYNMH=>Q?@GOPQ1B*+N Y!:-":#$:%&W2IJK/L<M?N6>/ ABB7.BR9BSM:TU1VUW:TX1VY3ZZ[%G\]^1M *+'M,%2 ST6  7. <9AB_`1! ()2$ab