<s> from mixbox import entities <EOL> from mixbox import fields <EOL> import cybox . bindings . user_account_object as user_account_binding <EOL> from cybox . common import DateTime , Duration , String <EOL> from cybox . objects . account_object import Account <EOL> class Group ( entities . Entity ) : <EOL> """<STR_LIT>""" <EOL> def __init__ ( self ) : <EOL> raise TypeError ( "<STR_LIT>" ) <EOL> class GroupList ( entities . EntityList ) : <EOL> _binding = user_account_binding <EOL> _binding_class = user_account_binding . GroupListType <EOL> _binding_var = '<STR_LIT>' <EOL> _contained_type = Group <EOL> _namespace = '<STR_LIT>' <EOL> class Privilege ( entities . Entity ) : <EOL> """<STR_LIT>""" <EOL> def __init__ ( self ) : <EOL> raise TypeError ( "<STR_LIT>" ) <EOL> class PrivilegeList ( entities . EntityList ) : <EOL> _binding = user_account_binding <EOL> _binding_class = user_account_binding . PrivilegeListType <EOL> _binding_var = '<STR_LIT>' <EOL> _contained_type = Privilege <EOL> _namespace = '<STR_LIT>' <EOL> class UserAccount ( Account ) : <EOL> _binding = user_account_binding <EOL> _binding_class = user_account_binding . UserAccountObjectType <EOL> _namespace = '<STR_LIT>' <EOL> _XSI_NS = "<STR_LIT>" <EOL> _XSI_TYPE = "<STR_LIT>" <EOL> password_required = fields . TypedField ( '<STR_LIT>' ) <EOL> full_name = fields . TypedField ( '<STR_LIT>' , String ) <EOL> home_directory = fields . TypedField ( '<STR_LIT>' , String ) <EOL> last_login = fields . TypedField ( '<STR_LIT>' , DateTime ) <EOL> script_path = fields . TypedField ( '<STR_LIT>' , String ) <EOL> username = fields . TypedField ( '<STR_LIT>' , String ) <EOL> user_password_age = fields . TypedField ( '<STR_LIT>' , Duration ) <EOL> group_list = fields . TypedField ( '<STR_LIT>' , GroupList ) <EOL> privilege_list = fields . TypedField ( '<STR_LIT>' , PrivilegeList ) </s>
