From 49120cf400cad8bbda246e6c0a08cfc1fe6482fd Mon Sep 17 00:00:00 2001 From: Fabio Sinibaldi Date: Wed, 26 Oct 2022 18:00:15 +0200 Subject: [PATCH] Use jwt token --- .../org/gcube/application/cms/tests/TokenSetter.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/cms-test-commons/src/main/java/org/gcube/application/cms/tests/TokenSetter.java b/cms-test-commons/src/main/java/org/gcube/application/cms/tests/TokenSetter.java index 282fd09..c025d48 100644 --- a/cms-test-commons/src/main/java/org/gcube/application/cms/tests/TokenSetter.java +++ b/cms-test-commons/src/main/java/org/gcube/application/cms/tests/TokenSetter.java @@ -7,6 +7,7 @@ import org.gcube.common.authorization.library.provider.SecurityTokenProvider; import org.gcube.common.authorization.utils.manager.SecretManager; import org.gcube.common.authorization.utils.manager.SecretManagerProvider; import org.gcube.common.authorization.utils.secret.GCubeSecret; +import org.gcube.common.authorization.utils.secret.JWTSecret; import org.gcube.common.authorization.utils.secret.Secret; import org.gcube.common.scope.api.ScopeProvider; @@ -37,9 +38,13 @@ public class TokenSetter { // oppure String toSet= props.getProperty(scope); log.debug("Setting secret "+toSet); - Secret secret = new GCubeSecret(toSet); // se vecchio token - // oppure -// Secret secret = new JWTSecret(token); // se nuovo token + + Secret secret = null; + if(toSet.length()>50) + secret = new JWTSecret(toSet); // se nuovo token + else + secret = new GCubeSecret(toSet); // se vecchio token + SecretManagerProvider.instance.get().addSecret(secret); try{