You denied VIVO's request to read your ORCID profile.
+Confirmation can't continue.
+ <#elseif "FAILED_AUTHENTICATE" == orcidInfo.progress> +VIVO failed to read your ORCID profile.
+Confirmation can't continue.
+ <#else> +Your ORCID ID is confirmed as ${orcidInfo.orcid}
+ + #if> +Your ORCID profile already includes a link to VIVO.
+ <#elseif "DENIED_ID" == orcidInfo.progress> +You denied VIVO's request to add an External ID to your ORCID profile.
+Linking can't continue.
+ <#elseif "FAILED_ID" == orcidInfo.progress> +VIVO failed to add an External ID to your ORCID profile.
+Linking can't continue.
+ <#elseif "ADDED_ID" == orcidInfo.progress> +Your ORCID profile is linked to VIVO
+ + <#else> ++ * orcidInfo = map { + * authorizedToConfirm: boolean + * orcids: map of String to boolean [ + * orcid: String + * confirm: boolean + * ] + * } + *+ */ +public class OrcidIdDataGetter implements DataGetter { + private static final Log log = LogFactory.getLog(OrcidIdDataGetter.class); + + private static final Map