Class KeystoneUser

    • Constructor Detail

      • KeystoneUser

        public KeystoneUser()
    • Method Detail

      • builder

        public static UserBuilder builder()
        Returns:
        the user builder
      • getId

        public String getId()
        Description copied from interface: User
        Globally unique within the owning domain.
        Specified by:
        getId in interface User
        Returns:
        the id of the user
      • getName

        public String getName()
        Specified by:
        getName in interface User
        Returns:
        the of the user
      • getEmail

        public String getEmail()
        Specified by:
        getEmail in interface User
        Returns:
        the email of the user
      • getPassword

        public String getPassword()
        Specified by:
        getPassword in interface User
        Returns:
        the password of the user
      • getDescription

        public String getDescription()
        Specified by:
        getDescription in interface User
        Returns:
        the description of the user
      • getDomainId

        public String getDomainId()
        Specified by:
        getDomainId in interface User
        Returns:
        the domainId of the user
      • getDomain

        public Domain getDomain()
        Specified by:
        getDomain in interface User
        Returns:
        the domain of the user
      • getDefaultProjectId

        public String getDefaultProjectId()
        Specified by:
        getDefaultProjectId in interface User
        Returns:
        the defaultProjectId of the user
      • isEnabled

        public boolean isEnabled()
        Specified by:
        isEnabled in interface User
        Returns:
        the enabled of the user
      • setEnabled

        public void setEnabled​(Boolean enabled)
        set user enabled
        Specified by:
        setEnabled in interface User
        Parameters:
        enabled - the new enabled status