Class OrcidAbstractHandler

    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected edu.cornell.mannlib.orcidclient.auth.AuthorizationManager auth  
      protected edu.cornell.mannlib.vitro.webapp.beans.UserAccount currentUser  
      protected edu.cornell.mannlib.orcidclient.actions.ActionManager manager  
      protected edu.cornell.mannlib.orcidclient.context.OrcidClientContext occ  
      protected edu.cornell.mannlib.vivo.orcid.controller.OrcidConfirmationState state  
      protected edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq  
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected OrcidAbstractHandler​(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)  
    • Field Detail

      • vreq

        protected final edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq
      • occ

        protected final edu.cornell.mannlib.orcidclient.context.OrcidClientContext occ
      • auth

        protected final edu.cornell.mannlib.orcidclient.auth.AuthorizationManager auth
      • manager

        protected final edu.cornell.mannlib.orcidclient.actions.ActionManager manager
      • state

        protected final edu.cornell.mannlib.vivo.orcid.controller.OrcidConfirmationState state
      • currentUser

        protected final edu.cornell.mannlib.vitro.webapp.beans.UserAccount currentUser
    • Constructor Detail

      • OrcidAbstractHandler

        protected OrcidAbstractHandler​(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)
    • Method Detail

      • findIndividual

        protected edu.cornell.mannlib.vitro.webapp.beans.Individual findIndividual()
      • recordConfirmation

        protected void recordConfirmation()
      • cornellNetId

        protected String cornellNetId()
      • show500InternalServerError

        protected edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.ResponseValues show500InternalServerError​(String message)
      • showConfirmationPage

        protected edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.ResponseValues showConfirmationPage​(edu.cornell.mannlib.vivo.orcid.controller.OrcidConfirmationState.Progress p,
                                                                                                                            edu.cornell.mannlib.orcidclient.model.OrcidProfile... profiles)
      • showConfirmationPage

        protected edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.ResponseValues showConfirmationPage()
      • setAPiLevelPublic

        public static void setAPiLevelPublic()