|
|
|
@ -5,7 +5,6 @@ import java.io.File;
|
|
|
|
|
import java.io.FileInputStream;
|
|
|
|
|
import java.io.FileOutputStream;
|
|
|
|
|
import java.io.InputStream;
|
|
|
|
|
import java.net.URI;
|
|
|
|
|
import java.nio.file.Files;
|
|
|
|
|
import java.util.Arrays;
|
|
|
|
|
import java.util.HashMap;
|
|
|
|
@ -15,15 +14,8 @@ import java.util.Properties;
|
|
|
|
|
import java.util.regex.Matcher;
|
|
|
|
|
import java.util.regex.Pattern;
|
|
|
|
|
|
|
|
|
|
import javax.ws.rs.client.Client;
|
|
|
|
|
import javax.ws.rs.client.ClientBuilder;
|
|
|
|
|
import javax.ws.rs.client.Entity;
|
|
|
|
|
import javax.ws.rs.client.WebTarget;
|
|
|
|
|
import javax.ws.rs.core.MediaType;
|
|
|
|
|
import javax.ws.rs.core.Response;
|
|
|
|
|
|
|
|
|
|
import org.gcube.common.authorization.library.provider.SecurityTokenProvider;
|
|
|
|
|
import org.gcube.common.scope.api.ScopeProvider;
|
|
|
|
|
import org.gcube.common.security.providers.SecretManagerProvider;
|
|
|
|
|
import org.gcube.common.security.secrets.GCubeSecret;
|
|
|
|
|
import org.gcube.common.storagehub.client.StreamDescriptor;
|
|
|
|
|
import org.gcube.common.storagehub.client.plugins.AbstractPlugin;
|
|
|
|
|
import org.gcube.common.storagehub.client.proxies.GroupManagerClient;
|
|
|
|
@ -44,7 +36,6 @@ import org.gcube.common.storagehub.model.items.GCubeItem;
|
|
|
|
|
import org.gcube.common.storagehub.model.items.Item;
|
|
|
|
|
import org.gcube.common.storagehub.model.query.Queries;
|
|
|
|
|
import org.gcube.common.storagehub.model.query.Query;
|
|
|
|
|
import org.glassfish.jersey.client.ClientProperties;
|
|
|
|
|
import org.junit.BeforeClass;
|
|
|
|
|
import org.junit.Test;
|
|
|
|
|
import org.slf4j.Logger;
|
|
|
|
@ -66,10 +57,8 @@ public class TestCall {
|
|
|
|
|
prop.load(is);
|
|
|
|
|
String value =(String)prop.get(tokens);
|
|
|
|
|
String[] splitValue = value.split(",");
|
|
|
|
|
String context = splitValue[0];
|
|
|
|
|
String token = splitValue[1];
|
|
|
|
|
SecurityTokenProvider.instance.set(token);
|
|
|
|
|
ScopeProvider.instance.set(context);
|
|
|
|
|
SecretManagerProvider.instance.set(new GCubeSecret(token));
|
|
|
|
|
} catch (Exception e) {
|
|
|
|
|
e.printStackTrace();
|
|
|
|
|
}
|
|
|
|
|