Class UserConfiguration


  • public class UserConfiguration
    extends java.lang.Object
    Light-weight representation of user specific data
    Since:
    0.9.0
    • Field Summary

      Fields 
      Modifier and Type Field Description
      java.lang.String displayName
      the display name for the user
      java.util.List<java.lang.String> keys
      the public keys for the user
      java.lang.String password
      the password for the user
      java.lang.String serverGroup
      the server group for the user
      java.lang.Boolean sudoUser
      whether the user should be a sudo user
      java.lang.String username
      the username for the user
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.Map toMap()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • username

        public java.lang.String username
        the username for the user
      • password

        public java.lang.String password
        the password for the user
      • displayName

        public java.lang.String displayName
        the display name for the user
      • keys

        public java.util.List<java.lang.String> keys
        the public keys for the user
      • serverGroup

        public java.lang.String serverGroup
        the server group for the user
      • sudoUser

        public java.lang.Boolean sudoUser
        whether the user should be a sudo user
    • Constructor Detail

      • UserConfiguration

        public UserConfiguration()
    • Method Detail

      • toMap

        public java.util.Map toMap()
        Returns:
        hash map of UserConfiguration properties and values