public EditObjectDialog(Pkcs11Slot pkcs11Slot, Pkcs11ObjectInfo pkcs11ObjectInfo) { InitializeComponent(); this.Icon = Properties.Resources.Pkcs11Admin; if (pkcs11Slot == null) { throw new ArgumentNullException("pkcs11Slot"); } if (pkcs11ObjectInfo == null) { throw new ArgumentNullException("pkcs11Objectinfo"); } _pkcs11Slot = pkcs11Slot; _pkcs11ObjectInfo = pkcs11ObjectInfo; AttributeModified = false; // Add items to ListView and set the tags foreach (IObjectAttribute objectAttribute in _pkcs11ObjectInfo.ObjectAttributes) { ListViewItem listViewItem = new ListViewItem(); listViewItem.Tag = objectAttribute; ListViewAttributes.Items.Add(listViewItem); } ReloadListView(); }
public UriDialog(Pkcs11Library pkcs11Library, Pkcs11Slot pkcs11Slot, Pkcs11ObjectInfo pkcs11ObjectInfo) { InitializeComponent(); this.Icon = Properties.Resources.Pkcs11Admin; _pkcs11Library = pkcs11Library; _pkcs11Slot = pkcs11Slot; _pkcs11ObjectInfo = pkcs11ObjectInfo; RefreshUri(); }