<dependency>
<groupId>org.gluu</groupId>
<artifactId>oxLdapAnnotations</artifactId>
<version>1.1.0</version>
</dependency>
import org.gluu.oxtrust.model.scim.ScimCustomPerson;
import org.gluu.persist.annotation.*;
import java.util.List;
@LdapEntry
@DataEntry
public class Person {
@DnAttribute(name = "dn")
private String dn;
@LdapAttribute(name = "uid")
private String uid;
@LdapAttribute(name = "cn")
private String commonName;
@LdapAttribute(name = "mail")
private List<String> emails;
// Getter and Setter methods
}