diff --git a/core/src/main/java/fr/abes/item/core/constant/Constant.java b/core/src/main/java/fr/abes/item/core/constant/Constant.java
index b811a14b..b676be57 100644
--- a/core/src/main/java/fr/abes/item/core/constant/Constant.java
+++ b/core/src/main/java/fr/abes/item/core/constant/Constant.java
@@ -157,9 +157,6 @@ public class Constant implements Serializable {
public static final String ERR_FILE_ZONEINCOMPLETE = "L'en-tête du fichier est non conforme. Les données d’exemplaires sont incomplètes : il manque une ou plusieurs sous-zones. Merci de consulter la documentation utilisateur à cette adresse : http://documentation.abes.fr/aideitem/index.html";
public static final String ERR_FILE_CARACTERES = "L'en-tête du fichier est non conforme : il ne contient pas de données d’exemplaires Merci de consulter la documentation utilisateur à cette adresse : http://documentation.abes.fr/aideitem/index.html";
- /**Sudoc pass*/
- public static final String PASSSUDOC = "pabnot6";
-
/**PPN, RCR, EPN max size*/
public static final int TAILLEMAX = 9;
diff --git a/core/src/main/java/fr/abes/item/core/service/TraitementService.java b/core/src/main/java/fr/abes/item/core/service/TraitementService.java
index 2de87cdb..7c94bb9f 100644
--- a/core/src/main/java/fr/abes/item/core/service/TraitementService.java
+++ b/core/src/main/java/fr/abes/item/core/service/TraitementService.java
@@ -34,6 +34,8 @@ public class TraitementService {
@Getter
private ProcessCBS cbs;
+ @Value("${sudoc.pass}")
+ private String passsudoc;
public TraitementService() {
cbs = new ProcessCBS();
@@ -41,7 +43,7 @@ public TraitementService() {
public void authenticate(String login) throws CBSException, IOException {
this.cbs = new ProcessCBS();
- this.cbs.authenticate(serveurSudoc, portSudoc, login, Constant.PASSSUDOC);
+ this.cbs.authenticate(serveurSudoc, portSudoc, login, passsudoc);
}
/**
diff --git a/web/src/main/resources/application-dev.properties b/web/src/main/resources/application-dev.properties
index 900c3944..389a9596 100644
--- a/web/src/main/resources/application-dev.properties
+++ b/web/src/main/resources/application-dev.properties
@@ -28,6 +28,7 @@ sudoc.serveur=
sudoc.port=
#login permettant de tester si le CBS répond
sudoc.login=
+sudoc.pass=
# Configuration des logs
logging.level.root=INFO
diff --git a/web/src/main/resources/application-prod.properties b/web/src/main/resources/application-prod.properties
index 7b6036cb..4140a373 100644
--- a/web/src/main/resources/application-prod.properties
+++ b/web/src/main/resources/application-prod.properties
@@ -28,6 +28,7 @@ sudoc.serveur=
sudoc.port=
#login permettant de tester si le CBS répond
sudoc.login=
+sudoc.pass=
# Configuration des logs
logging.level.root=WARN
diff --git a/web/src/main/resources/application-test.properties b/web/src/main/resources/application-test.properties
index 353d9daf..d4eb336e 100644
--- a/web/src/main/resources/application-test.properties
+++ b/web/src/main/resources/application-test.properties
@@ -28,6 +28,7 @@ sudoc.serveur=
sudoc.port=
#login permettant de tester si le CBS répond
sudoc.login=
+sudoc.pass=
# Configuration des logs
logging.level.root=INFO