public UserContextExtension createUserContext(String userId) {
final UserContextExtension userContext = new UserContextExtension();
userContext.setUserContextKey(userId);
UserProfile userProfile = new UserProfile();
this.fill(userProfile, userContext);
PersonName personName = new PersonName();
this.fill(personName, userContext);
userProfile.setName(personName);
userContext.setProfile(userProfile);
userContext.setUserAuthentication(ConsumerConstants.PASSWORD);
this.setSupportedLocales(userContext);
return userContext;