public void encodeTest1() { authorityInfoAccess target = new authorityInfoAccess(testXmlInput); AuthorityInformationAccess actual = target.AuthorityInformationAccess; Assert.IsInstanceOfType(actual, typeof(AuthorityInformationAccess)); }
public void toStringTest() { authorityInfoAccess target = new authorityInfoAccess(testXmlInput); string actual = target.ToString(); Assert.AreEqual(testStringOutput, actual); }
public void authorityInfoAccessConstructorTest2() { authorityInfoAccess target = new authorityInfoAccess(testXmlInput); Assert.IsFalse(target.Critical); Assert.AreEqual(testXmlInput.ToString(), target.ToXml().ToString()); }
public void authorityInfoAccessConstructorTest1() { bool critical = false; authorityInfoAccess target = new authorityInfoAccess(critical); Assert.IsFalse(target.Critical); }
// Load an existing extension private void edit(authorityInfoAccess infoAccess) { aia = infoAccess; // Populate the dataset for (int i = 0; i < aia.AuthInfoAccess.Count; i++) { updateDataSet(aia.AuthInfoAccess[i].Method, aia.AuthInfoAccess[i].Location, i); } if (ds.Tables["caIssuers"].Rows.Count > 0) { cbCaIssuers.Checked = true; } if (ds.Tables["ocsp"].Rows.Count > 0) { cbOcsp.Checked = true; } // critical setting if (aia.Critical) { cbCritical.Checked = true; } else { cbCritical.Checked = false; } }
public void authorityInfoAccessConstructorTest() { authorityInfoAccess target = new authorityInfoAccess(); target.Add(testAccessDescription1); target.Add(testAccessDescription2); Assert.AreEqual(testXmlInput.ToString(), target.ToXml().ToString()); }
public void authorityInfoAccessConstructorTest3() { // Build an extension BcV3CertGen gen = new BcV3CertGen(); authorityInfoAccess testExt = new authorityInfoAccess(testXmlInput); gen.AddExtension(testExt.OID, testExt.Critical, testExt.DerEncoding); X509Certificate cert = CertTestHarness.RunCertGenerator(gen); X509Extension ext = CertTestHarness.ExtractExtension(cert, X509Extensions.AuthorityInfoAccess); // Test code authorityInfoAccess target = new authorityInfoAccess(ext); List <AccessDesc> list = target.AuthInfoAccess; Assert.IsFalse(target.Critical); Assert.AreEqual(2, list.Count); }
public AuthorityInfoAccess(authorityInfoAccess InfoAccess) { InitializeComponent(); // Setup the dataset ds.Tables.Add("caIssuers"); ds.Tables["caIssuers"].Columns.Add("#"); ds.Tables["caIssuers"].Columns.Add("Type"); ds.Tables["caIssuers"].Columns.Add("Name"); ds.Tables.Add("ocsp"); ds.Tables["ocsp"].Columns.Add("#"); ds.Tables["ocsp"].Columns.Add("Type"); ds.Tables["ocsp"].Columns.Add("Name"); // Setup the grid dgvCaIssuers.Refresh(); dgvCaIssuers.DataSource = ds.Tables["caIssuers"]; //dgvCaIssuers.Columns[0].Width = 30; dgvOcsp.DataSource = ds.Tables["ocsp"]; //dgvOcsp.Columns[0].Width = 30; // Setup the buttons 'n stuff butAddCaIssuers.Enabled = false; butAddOcsp.Enabled = false; butRemoveCaIssuers.Enabled = false; butRemoveOcsp.Enabled = false; if (InfoAccess == null) { create(); } else { edit(InfoAccess); } }
// Create a new extension private void create() { aia = new authorityInfoAccess(); }