Assert.notNull(entry, "entry");
Assert.notNull(entry.getAlias(), "entry.alias");
Assert.notNull(entry.getType(), "entry.type");
Assert.notNull(entry.getValue(), "entry.value");
Alias alias = entry.getAlias();
String name = alias.getName();
Object value = entry.getValue();
String password = null;
if (alias instanceof PasswordAlias) {
PasswordAlias pa = (PasswordAlias) alias;