This PR catches up with NSX-T IPSec VPN functionality in VCD. It mainly adds CertificateRef and CaCertificateRef fields, which allow users to use CERTIFICATE authentication mode.
Testing
New test Test_NsxtIpSecVpnCertificateAuth added to check that CERTIFICATE authentication mode works
Root certificate has been added to test-resource (IPSec VPN needs it). Previous certificates have been replaced to match the root certificate. (certificate tests are still passing)
This PR catches up with NSX-T IPSec VPN functionality in VCD. It mainly adds
CertificateRef
andCaCertificateRef
fields, which allow users to use CERTIFICATE authentication mode.Testing
Test_NsxtIpSecVpnCertificateAuth
added to check that CERTIFICATE authentication mode workstest-resource
(IPSec VPN needs it). Previous certificates have been replaced to match the root certificate. (certificate tests are still passing)Tests worked on 10.3.0, 10.4.0, 10.4.1