1 public class TrustAnchor : Object
3 public string ca_cert {get; set; default = null;}
4 public string subject {get; set; default = null;}
5 public string subject_alt {get; set; default = null;}
6 public string server_cert {get; set; default = null;}
9 public class IdCard : Object
11 public string display_name { get; set; default = null; }
13 public string username { get; set; default = null; }
14 public string password { get; set; default = null; }
16 public string issuer { get; set; default = null; }
18 public TrustAnchor trust_anchor { get; set; default = new TrustAnchor (); }
20 public Gdk.Pixbuf pixbuf { get; set; default = null; }
21 public string[] services { get; set; default = {}; }
23 //TODO: Set the getter and remove the setter/default
24 public string nai { get; set; default = null; }