Class MCROAuthClient

java.lang.Object
org.mycore.orcid.oauth.MCROAuthClient

public class MCROAuthClient extends Object
Utility class working as a client for the OAuth2 API of orcid.org. Used to get access tokens. Minimum configuration requires to set MCR.ORCID.OAuth.BaseURL MCR.ORCID.OAuth.ClientID MCR.ORCID.OAuth.ClientSecret
Author:
Frank Lützenkirchen
  • Method Details

    • instance

      public static MCROAuthClient instance()
    • getClientID

      public String getClientID()
    • getTokenRequest

      public org.mycore.orcid.oauth.MCRTokenRequest getTokenRequest()
      Builds am OAuth2 token request.
    • getRevokeRequest

      public MCRRevokeRequest getRevokeRequest(String token)