Skip to content

Commit 40c7d82

Browse files
author
Keyfactor
committed
Update generated docs
1 parent 45b6899 commit 40c7d82

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

README.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -468,6 +468,48 @@ The a10vThunder Universal Orchestrator extension implements 2 Certificate Store
468468
469469
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**.
470470
471+
## Test Cases
472+
<details>
473+
<summary>Management & SSL Certificate Operations</summary>
474+
475+
Case Number|Case Name|Store Path|Enrollment Params|Expected Results|Passed|Screenshots
476+
-------|----------|------------------|--------------------|----------------------------|----|--------
477+
TC1|Add Unbound Certificate|shared|**Alias**:<br>&lt;random&gt;<br>**Overwrite**:<br>false|Cert and Chain Added|True|![](images/TC1.gif)
478+
TC2|Remove Unbound Certificate|shared|**Alias**:<br>&lt;same-random&gt;<br>**Overwrite**:<br>false|Cert Removed Successfully|True|![](images/TC2.gif)
479+
TC3|Add Certificate to New Partition|keyfactor2|**Alias**:<br>&lt;random&gt;<br>**Overwrite**:<br>false|Cert Added to Partition|True|![](images/TC3.gif)
480+
TC4|Remove Cert from Partition|keyfactor2|**Alias**:<br>&lt;same-random&gt;<br>**Overwrite**:<br>false|Cert Removed from Partition|True|![](images/TC4.gif)
481+
TC5|Setup for Unbound Renew Scenario|shared|**Alias**:<br>&lt;random&gt;<br>**Overwrite**:<br>false|Cert Installed|True|![](images/TC5.gif)
482+
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)
483+
TC5b|Renew Unbound Cert With Overwrite|shared|**Alias**:<br>&lt;same&gt;<br>**Overwrite**:<br>true|Cert Overwritten Successfully|True|![](images/TC5b.gif)
484+
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)
485+
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)
486+
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)
487+
488+
</details>
489+
490+
<details>
491+
<summary>Inventory Tests</summary>
492+
493+
Case Number|Case Name|Store Path|Enrollment Params|Expected Results|Passed|Screenshots
494+
-------|----------|------------------|--------------------|----------------------------|----|--------
495+
TC8|Inventory From Partition|keyfactor2|—|Partition Certs Listed|True|![](images/TC8.gif)
496+
TC9|Inventory From Shared Location|shared|—|Shared Certs Listed|True|![](images/TC9.gif)
497+
TC14|Inventory Management Certs from SCP|/home/ec2-user|—|Mgmt Certs Retrieved from SCP|True|![](images/TC14.gif)
498+
499+
</details>
500+
501+
<details>
502+
<summary>Management Port Binding</summary>
503+
504+
Case Number|Case Name|Store Path|Enrollment Params|Expected Results|Passed|Screenshots
505+
-------|----------|------------------|--------------------|----------------------------|----|--------
506+
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)
507+
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)
508+
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)
509+
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)
510+
511+
</details>
512+
471513
472514
## License
473515

0 commit comments

Comments
 (0)