public T fromApiKeyPair(ApiKeyPair in) { return this .apiKey(in.getApiKey()) .secretKey(in.getSecretKey()); } }
public ApiKeyPair build() { return new ApiKeyPair(apiKey, secretKey); }
@Override public String toString() { return string().toString(); }
for (User user : account.getUsers()) { if (user.getName().equals(username) && user.getDomain().equals(domain)) { return ApiKeyPair.builder().apiKey(user.getApiKey()) .secretKey(user.getSecretKey()).build();
for (User user : account.getUsers()) { if (user.getName().equals(username) && user.getDomain().equals(domain)) { return ApiKeyPair.builder().apiKey(user.getApiKey()) .secretKey(user.getSecretKey()).build();
public T fromApiKeyPair(ApiKeyPair in) { return this .apiKey(in.getApiKey()) .secretKey(in.getSecretKey()); } }
for (User user : account.getUsers()) { if (user.getName().equals(username) && user.getDomain().equals(domain)) { return ApiKeyPair.builder().apiKey(user.getApiKey()) .secretKey(user.getSecretKey()).build();
@Override public String toString() { return string().toString(); }
public ApiKeyPair build() { return new ApiKeyPair(apiKey, secretKey); }
public T fromApiKeyPair(ApiKeyPair in) { return this .apiKey(in.getApiKey()) .secretKey(in.getSecretKey()); } }
@Override @SelectJson("userkeys") public ApiKeyPair expected() { return ApiKeyPair.builder() .apiKey("5nn6IAQ-0BYuAKTu45rf49VsyX0rg9t48TpY8NKsduE5t-_1_g_AU8ZjP3OJvVdlzWKL3Lgfa6_nkC9hU6NyQQ") .secretKey("GSCDYzj65CiSkxzCJxlFvcF52qglM7HbuG6QL7zYVeWVhVO8GnW85wGTBBuZ3xpzEN_UfKnsORvrNszYQ1ofAw").build(); }
@Override public String toString() { return string().toString(); }
public ApiKeyPair build() { return new ApiKeyPair(apiKey, secretKey); }
private Properties credentialsAsProperties(ApiKeyPair keyPair) { Properties overrides = setupProperties(); overrides.put(provider + ".identity", checkNotNull(keyPair.getApiKey())); overrides.put(provider + ".credential", checkNotNull(keyPair.getSecretKey())); return overrides; }
@Override @SelectJson("userkeys") public ApiKeyPair expected() { return ApiKeyPair.builder() .apiKey("5nn6IAQ-0BYuAKTu45rf49VsyX0rg9t48TpY8NKsduE5t-_1_g_AU8ZjP3OJvVdlzWKL3Lgfa6_nkC9hU6NyQQ") .secretKey("GSCDYzj65CiSkxzCJxlFvcF52qglM7HbuG6QL7zYVeWVhVO8GnW85wGTBBuZ3xpzEN_UfKnsORvrNszYQ1ofAw").build(); }
private Properties credentialsAsProperties(ApiKeyPair keyPair) { Properties overrides = setupProperties(); overrides.put(provider + ".identity", checkNotNull(keyPair.getApiKey())); overrides.put(provider + ".credential", checkNotNull(keyPair.getSecretKey())); return overrides; }
@Test public void testCreateUser() { skipIfNotGlobalAdmin(); Account testAccount = createTestAccount(globalAdminClient, prefix); User testUser = null; try { testUser = createTestUser(globalAdminClient, testAccount, prefix); assertNotNull(testUser); assertEquals(testUser.getName(), prefix + "-user"); assertEquals(testUser.getAccount(), prefix + "-account"); User updatedUser = globalAdminClient.getUserClient() .updateUser(testUser.getId(), userName(prefix + "-user-2")); assertNotNull(updatedUser); assertEquals(updatedUser.getName(), prefix + "-user-2"); ApiKeyPair apiKeys = globalAdminClient.getUserClient() .registerUserKeys(updatedUser.getId()); assertNotNull(apiKeys.getApiKey()); assertNotNull(apiKeys.getSecretKey()); checkAuthAsUser(apiKeys); } finally { if (testUser != null) { globalAdminClient.getUserClient().deleteUser(testUser.getId()); } globalAdminClient.getAccountClient().deleteAccount(testAccount.getId()); } }
@Test public void testCreateUser() { skipIfNotGlobalAdmin(); Account testAccount = createTestAccount(globalAdminClient, prefix); User testUser = null; try { testUser = createTestUser(globalAdminClient, testAccount, prefix); assertNotNull(testUser); assertEquals(testUser.getName(), prefix + "-user"); assertEquals(testUser.getAccount(), prefix + "-account"); User updatedUser = globalAdminClient.getUserClient() .updateUser(testUser.getId(), userName(prefix + "-user-2")); assertNotNull(updatedUser); assertEquals(updatedUser.getName(), prefix + "-user-2"); ApiKeyPair apiKeys = globalAdminClient.getUserClient() .registerUserKeys(updatedUser.getId()); assertNotNull(apiKeys.getApiKey()); assertNotNull(apiKeys.getSecretKey()); checkAuthAsUser(apiKeys); } finally { if (testUser != null) { globalAdminClient.getUserClient().deleteUser(testUser.getId()); } globalAdminClient.getAccountApi().deleteAccount(testAccount.getId()); } }