package com.constellio.app.client.entities; import java.util.List; import java.util.Map; import javax.xml.bind.annotation.XmlRootElement; import com.constellio.model.entities.security.global.UserCredentialStatus; @XmlRootElement public class UserResource { private String username; private String firstName; private String lastName; private String email; private String serviceKey; private Map<String, String> tokens; private boolean systemAdmin; private List<String> globalGroups; private List<String> collections; private UserCredentialStatus status = UserCredentialStatus.ACTIVE; private String domain; public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public String getFirstName() { return firstName; } public void setFirstName(String firstName) { this.firstName = firstName; } public String getLastName() { return lastName; } public void setLastName(String lastName) { this.lastName = lastName; } public String getEmail() { return email; } public void setEmail(String email) { this.email = email; } public String getServiceKey() { return serviceKey; } public void setServiceKey(String serviceKey) { this.serviceKey = serviceKey; } public Map<String, String> getTokens() { return tokens; } public void setTokens(Map<String, String> tokens) { this.tokens = tokens; } public boolean isSystemAdmin() { return systemAdmin; } public void setSystemAdmin(boolean systemAdmin) { this.systemAdmin = systemAdmin; } public List<String> getGlobalGroups() { return globalGroups; } public void setGlobalGroups(List<String> globalGroups) { this.globalGroups = globalGroups; } public List<String> getCollections() { return collections; } public void setCollections(List<String> collections) { this.collections = collections; } public UserCredentialStatus getStatus() { return status; } public void setStatus(UserCredentialStatus status) { this.status = status; } public String getDomain() { return domain; } public void setDomain(String domain) { this.domain = domain; } }