Class MCRORCIDProfile

java.lang.Object
org.mycore.orcid.MCRORCIDProfile

public class MCRORCIDProfile extends Object
Represents the profile of a given ORCID ID.
Author:
Frank Lützenkirchen
  • Constructor Details

    • MCRORCIDProfile

      public MCRORCIDProfile(String orcid)
  • Method Details

    • getORCID

      public String getORCID()
    • getPublisher

      public MCRWorksPublisher getPublisher()
    • getFetcher

      public MCRWorksFetcher getFetcher()
    • getWebTarget

      public jakarta.ws.rs.client.WebTarget getWebTarget()
      Returns the base web target of the REST API for this ORCID profile
    • setAccessToken

      public void setAccessToken(String token)
      Sets the access token required to modify entries in this ORCID profile
    • getAccessToken

      public String getAccessToken()
      Returns the access token required to modify entries in this ORCID profile
    • getWorksSection

      public MCRWorksSection getWorksSection() throws JDOMException, IOException, SAXException
      Returns the "works" section of the ORCID profile, which holds the publication data
      Throws:
      JDOMException
      IOException
      SAXException