in scim-server-examples/scim-server-spring-boot/src/main/java/org/apache/directory/scim/example/spring/service/InMemoryUserService.java [82:111]
public void init() {
ScimUser user = new ScimUser();
user.setId(DEFAULT_USER_ID);
user.setExternalId(DEFAULT_USER_EXTERNAL_ID);
user.setUserName(DEFAULT_USER_EXTERNAL_ID);
user.setDisplayName(DEFAULT_USER_DISPLAY_NAME);
user.setName(new Name()
.setGivenName("Tester")
.setFamilyName("McTest"));
Email email = new Email();
email.setDisplay(DEFAULT_USER_EMAIL_VALUE);
email.setValue(DEFAULT_USER_EMAIL_VALUE);
email.setType(DEFAULT_USER_EMAIL_TYPE);
email.setPrimary(true);
user.setEmails(List.of(email));
LuckyNumberExtension luckyNumberExtension = new LuckyNumberExtension();
luckyNumberExtension.setLuckyNumber(DEFAULT_USER_LUCKY_NUMBER);
user.addExtension(luckyNumberExtension);
EnterpriseExtension enterpriseExtension = new EnterpriseExtension();
enterpriseExtension.setEmployeeNumber("12345");
EnterpriseExtension.Manager manager = new EnterpriseExtension.Manager();
manager.setValue("bulkId:qwerty");
enterpriseExtension.setManager(manager);
user.addExtension(enterpriseExtension);
users.put(user.getId(), user);
}