mirror of
https://github.com/ansible/awx.git
synced 2026-03-02 01:08:48 -03:30
properly validate cert data that happens to contain an END substring
This commit is contained in:
@@ -168,9 +168,9 @@ def validate_certificate(data):
|
||||
Validate that data contains one or more certificates. Adds BEGIN/END lines
|
||||
if necessary.
|
||||
"""
|
||||
if 'BEGIN' not in data:
|
||||
if 'BEGIN ' not in data:
|
||||
data = "-----BEGIN CERTIFICATE-----\n{}".format(data)
|
||||
if 'END' not in data:
|
||||
if 'END ' not in data:
|
||||
data = "{}\n-----END CERTIFICATE-----\n".format(data)
|
||||
return validate_pem(data, max_keys=0, min_certs=1)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user