Tests: added test for TLS with IP in SAN.

This commit is contained in:
Andrei Zeliankou
2021-05-12 14:37:25 +01:00
parent a0c083af20
commit 25603eae9f
2 changed files with 30 additions and 2 deletions

View File

@@ -76,9 +76,14 @@ class TestApplicationTLS(TestApplicationProto):
# Generates alt_names section with dns names
a_names = "[alt_names]\n"
for i, k in enumerate(alt_names, 1):
a_names += "DNS.%d = %s\n" % (i, k)
k = k.split('|')
# Generates section for sign request extension
if k[0] == 'IP':
a_names += "IP.%d = %s\n" % (i, k[1])
else:
a_names += "DNS.%d = %s\n" % (i, k[0])
# Generates section for sign request extension
a_sec = """req_extensions = myca_req_extensions
[ myca_req_extensions ]