Skip to content

Commit 45b6899

Browse files
adding files
1 parent eebc78b commit 45b6899

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed

docsource/content.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,44 @@
44

55
In an A10 Thunder device, certificates are used in different contexts depending on their role. Two commonly used types are **Management Certificates** and **SSL Certificates**.
66

7+
## Test Cases
8+
<details>
9+
<summary>Management & SSL Certificate Operations</summary>
10+
11+
Case Number|Case Name|Store Path|Enrollment Params|Expected Results|Passed|Screenshots
12+
-------|----------|------------------|--------------------|----------------------------|----|--------
13+
TC1|Add Unbound Certificate|shared|**Alias**:<br>&lt;random&gt;<br>**Overwrite**:<br>false|Cert and Chain Added|True|![](images/TC1.gif)
14+
TC2|Remove Unbound Certificate|shared|**Alias**:<br>&lt;same-random&gt;<br>**Overwrite**:<br>false|Cert Removed Successfully|True|![](images/TC2.gif)
15+
TC3|Add Certificate to New Partition|keyfactor2|**Alias**:<br>&lt;random&gt;<br>**Overwrite**:<br>false|Cert Added to Partition|True|![](images/TC3.gif)
16+
TC4|Remove Cert from Partition|keyfactor2|**Alias**:<br>&lt;same-random&gt;<br>**Overwrite**:<br>false|Cert Removed from Partition|True|![](images/TC4.gif)
17+
TC5|Setup for Unbound Renew Scenario|shared|**Alias**:<br>&lt;random&gt;<br>**Overwrite**:<br>false|Cert Installed|True|![](images/TC5.gif)
18+
TC5a|Renew Unbound Cert Without Overwrite|shared|**Alias**:<br>&lt;same&gt;<br>**Overwrite**:<br>false|Warning Shown: Overwrite Flag Needed|True|![](images/TC5a.gif)
19+
TC5b|Renew Unbound Cert With Overwrite|shared|**Alias**:<br>&lt;same&gt;<br>**Overwrite**:<br>true|Cert Overwritten Successfully|True|![](images/TC5b.gif)
20+
TC5c|Renew Bound Cert With Overwrite|shared|**Alias**:<br>&lt;entered-name&gt;<br>**Overwrite**:<br>true|Cert Renamed and Rebound|True|![](images/TC5c.gif)
21+
TC6|Renew Bound Cert in Different Partition|keyfactor2|**Alias**:<br>&lt;entered-name&gt;<br>**Overwrite**:<br>true|Cert Renamed and Rebound|True|![](images/TC6.gif)
22+
TC7|Attempt to Remove Bound Cert (Not Allowed)|keyfactor2|**Alias**:<br>&lt;entered-name&gt;<br>**Overwrite**:<br>true|Error: Bound Cert Cannot Be Removed|True|![](images/TC7.gif)
23+
24+
</details>
25+
26+
<details>
27+
<summary>Inventory Tests</summary>
28+
29+
Case Number|Case Name|Store Path|Enrollment Params|Expected Results|Passed|Screenshots
30+
-------|----------|------------------|--------------------|----------------------------|----|--------
31+
TC8|Inventory From Partition|keyfactor2|—|Partition Certs Listed|True|![](images/TC8.gif)
32+
TC9|Inventory From Shared Location|shared|—|Shared Certs Listed|True|![](images/TC9.gif)
33+
TC14|Inventory Management Certs from SCP|/home/ec2-user|—|Mgmt Certs Retrieved from SCP|True|![](images/TC14.gif)
34+
35+
</details>
36+
37+
<details>
38+
<summary>Management Port Binding</summary>
39+
40+
Case Number|Case Name|Store Path|Enrollment Params|Expected Results|Passed|Screenshots
41+
-------|----------|------------------|--------------------|----------------------------|----|--------
42+
TC10|Add New Cert and Bind to Mgmt Port|/home/ec2-user|**Alias**:<br>&lt;random&gt;<br>**Overwrite**:<br>true|Cert Installed and Bound|True|![](images/TC10.gif)
43+
TC11|Renew and Rebind Cert to Mgmt Port|/home/ec2-user|**Alias**:<br>&lt;same&gt;<br>**Overwrite**:<br>true|Cert Renewed and Bound Again|True|![](images/TC11.gif)
44+
TC12|Attempt Renew/Repl Without Overwrite|/home/ec2-user|**Alias**:<br>&lt;same&gt;<br>**Overwrite**:<br>false|Fail: Overwrite Flag Missing|True|![](images/TC12.gif)
45+
TC13|Remove Mgmt Bound Cert|/home/ec2-user|**Alias**:<br>&lt;same&gt;<br>**Overwrite**:<br>false|Cert Removed, Binding Left Intact|True|![](images/TC13.gif)
46+
47+
</details>

0 commit comments

Comments
 (0)