lemur/lemur/static/app/angular
Charles Hendrie 9065aa3750 Update the private key regex validation (#435)
* Update the private key regex validation

Private keys provided by the Let's Encrypt certificate authority as part
of their certificate bundle fail the import/upload certificate private
key validation. The validation is looking for a specific character
sequence at the begin of the certificate. In order to support valid
Let's Encrypt private keys, the regex has been updated to check for both
the existing sequence and the Let's Encrypt character sequence.

Example Let's Encrypt private key:

-----BEGIN PRIVATE KEY-----
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQCvsiwV8A5+r0tQ
QzUAJO0DfoEb9tMWvoFi0DLs9tx88IwMqItPPl9+RNzQnv9qqZR1h4W97sxP8aWY
...
AeS667IJO/2DMKaGiEldaVZtgqdUhCL8Rm4XUFVb1GjLa03E4VRU6W7eQ4hgT2a7
cHDAR8MiovNyfT0fm8Xz3ac=
-----END PRIVATE KEY-----

* Add private key regex for footer

Update the import/upload private key validation regex to verify both the
header and footer are matching.
2016-10-10 22:42:09 -07:00
..
authentication Closes #366 (#387) 2016-07-04 13:03:46 -07:00
authorities Closes #411 (#439) 2016-10-09 00:06:03 -07:00
certificates Update the private key regex validation (#435) 2016-10-10 22:42:09 -07:00
components Pleasing the JSHint gods 2015-07-21 13:36:03 -07:00
dashboard Use american english for consistency 2015-10-28 19:39:10 -07:00
destinations Fixing the way filters were toggled. (#345) 2016-06-03 09:24:17 -07:00
domains Ensure the openssl and cryptography work under python3. (#438) 2016-10-09 00:06:15 -07:00
endpoints Closes #284 (#336) 2016-06-27 14:40:46 -07:00
notifications Fixing the way filters were toggled. (#345) 2016-06-03 09:24:17 -07:00
plugins Initial support for notification plugins closes #8, closes #9, closes #7, closes #4, closes #16 2015-07-29 17:13:06 -07:00
roles Fixing the way filters were toggled. (#345) 2016-06-03 09:24:17 -07:00
sources Fixing the way filters were toggled. (#345) 2016-06-03 09:24:17 -07:00
users Closes #356. (#391) 2016-07-04 15:38:51 -07:00
welcome adding clipboard functionality 2015-10-05 16:06:56 -07:00
app.js Closes #366 (#387) 2016-07-04 13:03:46 -07:00
pager.html initial commit 2015-06-22 13:47:27 -07:00
wizard.html Added the ability to find an authority even if a user only types the name in and does not select it. 2015-11-23 16:41:31 -08:00