Credential[] credentials = new Credential[credentialNames.length];
for (int i = 0; i < credentialNames.length; i++) {
switch (CredentialTypes.valueOf(credentialNames[i])) {
case Name:
credentials[i] = new NameCredential();
break;
case Password:
credentials[i] = new PasswordCredential();
break;