@Override public Authorization createAuthorization(String id, String accountId, String hwInstanceId) { if (repo.accountExists(accountId) && repo.hwInstanceExists(hwInstanceId)) { Authorization authorization = new Authorization(id, accountId, hwInstanceId); repo.addAuthorization(authorization); return authorization; } else { return null; } }