Object usernameEval = expressionManager.evaluate(username, event);
Object passwordEval = expressionManager.evaluate(password, event);
if (usernameEval == null) {
throw new UnauthorisedException(CoreMessages.authNoCredentials());
}
if (passwordEval == null) {
throw new UnauthorisedException(CoreMessages.authNoCredentials());
}
return new DefaultMuleAuthentication(new MuleCredentials(usernameEval.toString(), passwordEval.toString().toCharArray()));
}