Skip to content
Snippets Groups Projects
Commit bbcb2e44 authored by Komal Makkar's avatar Komal Makkar
Browse files

Extracting some methods.

parent a8d3edb3
No related branches found
No related tags found
1 merge request!38Changes in IT to match Infra
...@@ -27,8 +27,7 @@ public class AzureTestUtils extends TestUtils { ...@@ -27,8 +27,7 @@ public class AzureTestUtils extends TestUtils {
@Override @Override
public synchronized String getOpsToken() throws Exception { public synchronized String getOpsToken() throws Exception {
if (Strings.isNullOrEmpty(opsToken)) { if (Strings.isNullOrEmpty(opsToken)) {
opsToken = getToken(System.getProperty("INTEGRATION_TESTER", System.getenv("INTEGRATION_TESTER")), opsToken = getIntegrationTesterToken();
System.getProperty("TESTER_SERVICEPRINCIPAL_SECRET", System.getenv("TESTER_SERVICEPRINCIPAL_SECRET")));
} }
return "Bearer " + opsToken; return "Bearer " + opsToken;
} }
...@@ -36,8 +35,7 @@ public class AzureTestUtils extends TestUtils { ...@@ -36,8 +35,7 @@ public class AzureTestUtils extends TestUtils {
@Override @Override
public synchronized String getAdminToken() throws Exception { public synchronized String getAdminToken() throws Exception {
if (Strings.isNullOrEmpty(adminToken)) { if (Strings.isNullOrEmpty(adminToken)) {
adminToken = getToken(System.getProperty("NO_DATA_ACCESS_TESTER", System.getenv("NO_DATA_ACCESS_TESTER")), adminToken = getNoDataAccessToken();
System.getProperty("NO_DATA_ACCESS_TESTER_SERVICEPRINCIPAL_SECRET", System.getenv("NO_DATA_ACCESS_TESTER_SERVICEPRINCIPAL_SECRET")));
} }
return "Bearer " + adminToken; return "Bearer " + adminToken;
} }
...@@ -45,8 +43,7 @@ public class AzureTestUtils extends TestUtils { ...@@ -45,8 +43,7 @@ public class AzureTestUtils extends TestUtils {
@Override @Override
public synchronized String getEditorToken() throws Exception { public synchronized String getEditorToken() throws Exception {
if (Strings.isNullOrEmpty(editorToken)) { if (Strings.isNullOrEmpty(editorToken)) {
editorToken = getToken(System.getProperty("NO_DATA_ACCESS_TESTER", System.getenv("NO_DATA_ACCESS_TESTER")), editorToken = getNoDataAccessToken();
System.getProperty("NO_DATA_ACCESS_TESTER_SERVICEPRINCIPAL_SECRET", System.getenv("NO_DATA_ACCESS_TESTER_SERVICEPRINCIPAL_SECRET")));
} }
return "Bearer " + editorToken; return "Bearer " + editorToken;
} }
...@@ -54,12 +51,21 @@ public class AzureTestUtils extends TestUtils { ...@@ -54,12 +51,21 @@ public class AzureTestUtils extends TestUtils {
@Override @Override
public synchronized String getNoAccessToken() throws Exception { public synchronized String getNoAccessToken() throws Exception {
if (Strings.isNullOrEmpty(noAccessToken)) { if (Strings.isNullOrEmpty(noAccessToken)) {
noAccessToken = getToken(System.getProperty("NO_DATA_ACCESS_TESTER", System.getenv("NO_DATA_ACCESS_TESTER")), noAccessToken = getNoDataAccessToken();
System.getProperty("NO_DATA_ACCESS_TESTER_SERVICEPRINCIPAL_SECRET", System.getenv("NO_DATA_ACCESS_TESTER_SERVICEPRINCIPAL_SECRET")));
} }
return "Bearer " + noAccessToken; return "Bearer " + noAccessToken;
} }
private String getNoDataAccessToken() throws Exception {
return getToken(System.getProperty("NO_DATA_ACCESS_TESTER", System.getenv("NO_DATA_ACCESS_TESTER")),
System.getProperty("NO_DATA_ACCESS_TESTER_SERVICEPRINCIPAL_SECRET", System.getenv("NO_DATA_ACCESS_TESTER_SERVICEPRINCIPAL_SECRET")));
}
private String getIntegrationTesterToken() throws Exception {
return getToken(System.getProperty("INTEGRATION_TESTER", System.getenv("INTEGRATION_TESTER")),
System.getProperty("TESTER_SERVICEPRINCIPAL_SECRET", System.getenv("TESTER_SERVICEPRINCIPAL_SECRET")));
}
private String getToken(String sp_id, String sp_secret) throws Exception { private String getToken(String sp_id, String sp_secret) throws Exception {
String tenant_id = System.getProperty("AZURE_AD_TENANT_ID", System.getenv("AZURE_AD_TENANT_ID")); String tenant_id = System.getProperty("AZURE_AD_TENANT_ID", System.getenv("AZURE_AD_TENANT_ID"));
String app_resource_id = System.getProperty("AZURE_AD_APP_RESOURCE_ID", System.getenv("AZURE_AD_APP_RESOURCE_ID")); String app_resource_id = System.getProperty("AZURE_AD_APP_RESOURCE_ID", System.getenv("AZURE_AD_APP_RESOURCE_ID"));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment