2022-10-24 08:35:49 +02:00
|
|
|
package eu.eudat.depositinterface.repository;
|
|
|
|
|
|
|
|
import eu.eudat.depositinterface.models.DMPDepositModel;
|
|
|
|
|
|
|
|
public interface RepositoryDeposit {
|
|
|
|
|
2022-11-22 08:58:47 +01:00
|
|
|
String deposit(DMPDepositModel dmpDepositModel, String repositoryAccessToken) throws Exception;
|
2022-10-24 08:35:49 +02:00
|
|
|
|
2022-10-26 12:50:01 +02:00
|
|
|
String authenticate(String code);
|
2022-10-24 08:35:49 +02:00
|
|
|
|
|
|
|
RepositoryDepositConfiguration getConfiguration();
|
|
|
|
|
|
|
|
}
|