Package org.mycore.orcid.user
Class MCRORCIDUser
java.lang.Object
org.mycore.orcid.user.MCRORCIDUser
Provides functionality to interact with MCRUser that is also an ORCID user.
The user's ORCID iD and access token are stored as attributes.
- Author:
- Frank Lützenkirchen
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetNameIdentifierKeys
(MCRMODSWrapper wrapper) getORCID()
getUser()
boolean
void
store
(MCRTokenResponse token) Called from MCROAuthServlet to store the user's ORCID iD and token after successful OAuth authorization
-
Field Details
-
ATTR_ID_PREFIX
- See Also:
-
-
Constructor Details
-
MCRORCIDUser
-
-
Method Details
-
getUser
-
getStatus
-
store
Called from MCROAuthServlet to store the user's ORCID iD and token after successful OAuth authorization -
getORCID
-
getAccessToken
-
getProfile
-
getPublicationStatus
public MCRPublicationStatus getPublicationStatus(MCRObjectID oid) throws JDOMException, IOException, SAXException - Throws:
JDOMException
IOException
SAXException
-
isMyPublication
-
getNameIdentifierKeys
-