Class EnterpriseUser

  • All Implemented Interfaces:
    com.fasterxml.jackson.core.TreeNode, com.fasterxml.jackson.databind.JsonSerializable, com.fasterxml.jackson.databind.node.JsonNodeCreator, ScimNode, Serializable, Iterable<com.fasterxml.jackson.databind.JsonNode>

    public class EnterpriseUser
    extends ScimObjectNode
    author Pascal Knueppel
    created at: 11.10.2019 - 22:54

    The following SCIM extension defines attributes commonly used in representing users that belong to, or act on behalf of, a business or enterprise. The enterprise User extension is identified using the following schema URI: "urn:ietf:params:scim:schemas:extension:enterprise:2.0:User".
    See Also:
    Serialized Form
    • Constructor Detail

      • EnterpriseUser

        public EnterpriseUser()
    • Method Detail

      • getEmployeeNumber

        public Optional<String> getEmployeeNumber()
        A string identifier, typically numeric or alphanumeric, assigned to a person, typically based on order of hire or association with an organization.
      • setEmployeeNumber

        public void setEmployeeNumber​(String employeeNumber)
        A string identifier, typically numeric or alphanumeric, assigned to a person, typically based on order of hire or association with an organization.
      • getCostCenter

        public Optional<String> getCostCenter()
        Identifies the name of a cost center.
      • setCostCenter

        public void setCostCenter​(String costCenter)
        Identifies the name of a cost center.
      • getOrganization

        public Optional<String> getOrganization()
        Identifies the name of an organization.
      • setOrganization

        public void setOrganization​(String organization)
        Identifies the name of an organization.
      • getDivision

        public Optional<String> getDivision()
        Identifies the name of a division.
      • setDivision

        public void setDivision​(String division)
        Identifies the name of a division.
      • getDepartment

        public Optional<String> getDepartment()
        Identifies the name of a department.
      • setDepartment

        public void setDepartment​(String department)
        Identifies the name of a department.
      • getManager

        public Optional<Manager> getManager()
        The user's manager. A complex type that optionally allows service providers to represent organizational hierarchy by referencing the "id" attribute of another User.
      • setManager

        public void setManager​(Manager manager)
        The user's manager. A complex type that optionally allows service providers to represent organizational hierarchy by referencing the "id" attribute of another User.