use of org.wso2.carbon.integration.common.utils.LoginLogoutClient in project product-is by wso2.
the class CARBON15051EmailLoginTestCase method testInit.
@BeforeClass(alwaysRun = true)
public void testInit() throws Exception {
super.init(TestUserMode.SUPER_TENANT_ADMIN);
String carbonHome = Utils.getResidentCarbonHome();
File defaultTomlFile = getDeploymentTomlFile(carbonHome);
File emailLoginConfigFile = new File(getISResourceLocation() + File.separator + "userMgt" + File.separator + "carbon15051" + File.separator + "email_login_config.toml");
serverConfigurationManager = new ServerConfigurationManager(isServer);
serverConfigurationManager.applyConfigurationWithoutRestart(emailLoginConfigFile, defaultTomlFile, true);
serverConfigurationManager.restartGracefully();
super.init(TestUserMode.SUPER_TENANT_ADMIN);
loginLogoutClient = new LoginLogoutClient(isServer);
adminUsername = userInfo.getUserName();
adminPassword = userInfo.getPassword();
userManagementClient = new UserManagementClient(backendURL, getSessionCookie());
userManagementClient.addUser("user1@test.com", "passWord1@", new String[] { "admin" }, null);
}
use of org.wso2.carbon.integration.common.utils.LoginLogoutClient in project product-is by wso2.
the class IDENTITY4776SCIMServiceWithOAuthTestCase method init.
@BeforeClass(alwaysRun = true)
public void init() throws Exception {
super.init(TestUserMode.SUPER_TENANT_ADMIN);
String carbonHome = Utils.getResidentCarbonHome();
File defaultTomlFile = getDeploymentTomlFile(carbonHome);
File scimConfiguredTomlFile = new File(getISResourceLocation() + File.separator + "scim" + File.separator + "IDENTITY4776" + File.separator + "catalina_server_config.toml");
serverConfigurationManager = new ServerConfigurationManager(isServer);
serverConfigurationManager.applyConfigurationWithoutRestart(scimConfiguredTomlFile, defaultTomlFile, true);
serverConfigurationManager.restartGracefully();
super.init(TestUserMode.SUPER_TENANT_ADMIN);
LoginLogoutClient loginLogoutClient = new LoginLogoutClient(isServer);
sessionCookie = loginLogoutClient.login();
userStoreConfigAdminServiceClient = new UserStoreConfigAdminServiceClient(backendURL, sessionCookie);
userMgtClient = new UserManagementClient(backendURL, sessionCookie);
scimUrl = backendURL.substring(0, 22) + "/wso2/scim/";
oauth2Endpoint = backendURL.substring(0, 22) + "/oauth2/token";
}
use of org.wso2.carbon.integration.common.utils.LoginLogoutClient in project product-is by wso2.
the class ISIntegrationTest method init.
protected void init(TestUserMode userMode) throws Exception {
isServer = new AutomationContext("IDENTITY", userMode);
backendURL = isServer.getContextUrls().getBackEndUrl();
loginLogoutClient = new LoginLogoutClient(isServer);
sessionCookie = loginLogoutClient.login();
identityContextUrls = isServer.getContextUrls();
tenantInfo = isServer.getContextTenant();
userInfo = tenantInfo.getContextUser();
}
use of org.wso2.carbon.integration.common.utils.LoginLogoutClient in project product-is by wso2.
the class ISIntegrationUiBaseTest method init.
protected void init(TestUserMode testUserMode) throws Exception {
isServer = new AutomationContext(PRODUCT_GROUP_NAME, testUserMode);
loginLogoutClient = new LoginLogoutClient(isServer);
sessionCookie = loginLogoutClient.login();
backendURL = isServer.getContextUrls().getBackEndUrl();
this.driver = BrowserManager.getWebDriver();
}
use of org.wso2.carbon.integration.common.utils.LoginLogoutClient in project product-is by wso2.
the class ISIntegrationUiBaseTest method init.
protected void init() throws Exception {
isServer = new AutomationContext(PRODUCT_GROUP_NAME, TestUserMode.SUPER_TENANT_ADMIN);
this.userInfo = isServer.getContextTenant().getContextUser();
loginLogoutClient = new LoginLogoutClient(isServer);
sessionCookie = loginLogoutClient.login();
backendURL = isServer.getContextUrls().getBackEndUrl();
this.driver = BrowserManager.getWebDriver();
}
Aggregations