Class DOIIdentifierProvider

  • Direct Known Subclasses:
    VersionedDOIIdentifierProvider

    public class DOIIdentifierProvider
    extends FilteredIdentifierProvider
    Provide service for DOIs using DataCite.

    This class handles reservation, registration and deletion of DOIs using the direct API from DataCite. Please pay attention that some members of DataCite offer special services and want their customers to use special APIs. If you are unsure ask your registration agency.

    Any identifier a method of this class returns is a string in the following format: doi:10.123/456.

    Author:
    Pascal-Nicolas Becker, Kim Shepherd