Skip to content

Commit

Permalink
update deps and latest amazon cert
Browse files Browse the repository at this point in the history
  • Loading branch information
mreinstein committed Sep 26, 2022
1 parent 9448fcf commit 896622b
Show file tree
Hide file tree
Showing 4 changed files with 34 additions and 34 deletions.
6 changes: 3 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@
"validator": "^13.7.0"
},
"devDependencies": {
"nock": "^9.0.2",
"sinon": "^4.1.5",
"tap": "^15.0.9",
"nock": "^13.0.0",
"sinon": "^14.0.0",
"tap": "^16.0.0",
"unroll": "1.4.0"
},
"engines": {
Expand Down
58 changes: 29 additions & 29 deletions test/echo-api-cert-10.cer → test/echo-api-cert-11.cer
Original file line number Diff line number Diff line change
@@ -1,36 +1,36 @@
-----BEGIN CERTIFICATE-----
MIIF3jCCBMagAwIBAgIQASsRtcjaANz51ZqQaypmYDANBgkqhkiG9w0BAQsFADBG
MIIF3TCCBMWgAwIBAgIQBcM1jabruTKfD4gLTlR22zANBgkqhkiG9w0BAQsFADBG
MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRUwEwYDVQQLEwxTZXJ2ZXIg
Q0EgMUIxDzANBgNVBAMTBkFtYXpvbjAeFw0yMTA4MzEwMDAwMDBaFw0yMjA4MDQy
Q0EgMUIxDzANBgNVBAMTBkFtYXpvbjAeFw0yMjA2MTYwMDAwMDBaFw0yMzA2MTUy
MzU5NTlaMB4xHDAaBgNVBAMTE2VjaG8tYXBpLmFtYXpvbi5jb20wggEiMA0GCSqG
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQDCsCGMfuSvxF6EZZkqZYsFyaAUl3bh7Zbr
MCSY/5GAN5BPXEJnORnnowEQcUStY2P8HngLNR5Genzby2LdbXpfmLklLAQ5THw/
gmSxB+x1clJNhnXkRbcxq1qfJWkeRLO/MBDXWocMpufGB60VGNIJi6Jlxygt94qJ
qaRhknubTowDTBfmvsPjidEHEqfqqvaELDhSNDNVyJ/Tvg1xP3e5LYNHKVBCU9VR
xQUUtX5I7QFwKI+wdMdJbo3zqUHk/kpmu2sDqAC7DSAD5Bt6LaW6ICkVaQFj2xWz
94Af16yZWe2g4gpc1BjdCE/aeeMb6ImvEoqrniA8zI7jGoTDe2cdAgMBAAGjggLu
MIIC6jAfBgNVHSMEGDAWgBRZpGYGUqB7lZI8o5QHJ5Z0W/k90DAdBgNVHQ4EFgQU
gVg/+/z3JqLRGs0JkmZHgpx2aXMwHgYDVR0RBBcwFYITZWNoby1hcGkuYW1hem9u
SIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvc9jDA5sUKmRHIWI+hvQTeDu+YKEI2ayT
LQLX9E+ZuuRuDshIgBlsiqO7pDTiVdrpa+pHC/jdDQ/PK8WkXuGNT9EwxixL4rsr
6bnv9O6eB5qzaLdsasU5qj+mviP/d7XLueWwr7BP/6mBx65D2qgkmklBTadDYy/S
Og0NZ+vjSz8iPkVMSrhpRINJnZ/rt1JNgLweJLINW38L0pcjhOdj7WRR4R6CEpcZ
/VRaO0TS4hrhLtLToBuKzPQ/StoYDAxKLd7BZjWAGOxWH+OseJCxTzcCE2H5GJVZ
9qQoFrjtiNFFoDMOE3VXZ8hGUl+3gPfkGjyx+/hlpz1pvWsquzv3AgMBAAGjggLt
MIIC6TAfBgNVHSMEGDAWgBRZpGYGUqB7lZI8o5QHJ5Z0W/k90DAdBgNVHQ4EFgQU
ZNbgX/wwUKwd33+6BBShKLczLBEwHgYDVR0RBBcwFYITZWNoby1hcGkuYW1hem9u
LmNvbTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF
BwMCMDsGA1UdHwQ0MDIwMKAuoCyGKmh0dHA6Ly9jcmwuc2NhMWIuYW1hem9udHJ1
c3QuY29tL3NjYTFiLmNybDATBgNVHSAEDDAKMAgGBmeBDAECATB1BggrBgEFBQcB
AQRpMGcwLQYIKwYBBQUHMAGGIWh0dHA6Ly9vY3NwLnNjYTFiLmFtYXpvbnRydXN0
LmNvbTA2BggrBgEFBQcwAoYqaHR0cDovL2NydC5zY2ExYi5hbWF6b250cnVzdC5j
b20vc2NhMWIuY3J0MAwGA1UdEwEB/wQCMAAwggGABgorBgEEAdZ5AgQCBIIBcASC
AWwBagB3ACl5vvCeOTkh8FZzn2Old+W+V32cYAr4+U1dJlwlXceEAAABe56a0SkA
AAQDAEgwRgIhAJlgZj5Fylr6KpzCHO0H2tmd6zujKZfDMWdQZEVOx600AiEA9hkV
T/6DmLfGaYIaXxvt54Cr0auB3piOH4zgMg+KaccAdwBRo7D1/QF5nFZtuDd4jwyk
eswbJ8v3nohCmg3+1IsF5QAAAXuemtFHAAAEAwBIMEYCIQDQ6qJ4Iyv/1nT2DAFE
RxhWnjuKg5AGIDl7LyAR7PqLDAIhAJlNlJVTIcmrY2tuo6jZo+YQX5qxKkS1m1wV
hCTpuS19AHYAQcjKsd8iRkoQxqE6CUKHXk4xixsD6+tLx2jwkGKWBvYAAAF7nprQ
zQAABAMARzBFAiBpXrhxwzJjkThFqXkngOw5VGd6x8AUwIqPCe1lv9CqaAIhAOAG
OrHzbfNiDAyAtiAXRUIroHb52Wz+pguKAcFKNnvOMA0GCSqGSIb3DQEBCwUAA4IB
AQBM0q3yXwDQHOZ9cgOf5gZVq1Dz45ZxlkiOHgPi8sY6O0gqekziDwvzEjZiKKiz
CmWboKYGX5ObMJEG18OdNd2nX0Oo+D0rk81hR5uZmIWpuEvDo3MZdRl+b6r/0Taa
YC0sRD0CBelV4F9RX6yE1LEPdewQ2tf8SOpQ9gqge0e/Ql9IvJ/nWlS7J7CV6Sb/
zsbJhsKVlP3JNpILl7OPofIEpMjPTyW94fnHjKZGjbTJiZ1qFdm00xjIsyOVWL2A
y6NjsNHIjJT6WBBYqeFIkyC8GZ9iqbv2D5nTDT5HJTnyZ7syCmsNH4payviEPCdQ
Bq8E8J1uj5zle1Zu+y2XHLpO
BwMCMD0GA1UdHwQ2MDQwMqAwoC6GLGh0dHA6Ly9jcmwuc2NhMWIuYW1hem9udHJ1
c3QuY29tL3NjYTFiLTEuY3JsMBMGA1UdIAQMMAowCAYGZ4EMAQIBMHUGCCsGAQUF
BwEBBGkwZzAtBggrBgEFBQcwAYYhaHR0cDovL29jc3Auc2NhMWIuYW1hem9udHJ1
c3QuY29tMDYGCCsGAQUFBzAChipodHRwOi8vY3J0LnNjYTFiLmFtYXpvbnRydXN0
LmNvbS9zY2ExYi5jcnQwDAYDVR0TAQH/BAIwADCCAX0GCisGAQQB1nkCBAIEggFt
BIIBaQFnAHYA6D7Q2j71BjUy51covIlryQPTy9ERa+zraeF3fW0GvW4AAAGBapVO
CgAABAMARzBFAiBy6hwOurhqVakzVc8eTH5Lg4Njeo13MU9CXIooTCYASwIhAOsu
KudnPSZnnfK6ZdxGBNIk4iFJZux1rbzl2VyueOM0AHYANc8ZG7+xbFe/D61MbULL
u7YnICZR6j/hKu+oA8M71kwAAAGBapVOYQAABAMARzBFAiEA1vMDu+UoTVcDtgNM
bKaUsHXf+dbGHMXjboujnG8A39wCIHzaz+NOXvRJ6dL3CmihgPPD6G2NUaFWvPH0
3ao1y/Q4AHUAtz77JN+cTbp18jnFulj0bF38Qs96nzXEnh0JgSXttJkAAAGBapVO
LgAABAMARjBEAiBbxohDRtCeDuODsJg3LToeemn9kN4NbYiXzD0v+b92pQIgWH3u
ZeQDhzte4zVQunk/0289gZsRd1wFHYLeoTl5c7IwDQYJKoZIhvcNAQELBQADggEB
AAJkxBevBpM34ECzcOSlw5i93v2PdmorHjNEfW06L/g2CXmdUbUclX8/cgJgP0v0
YIExOpM8Q4LcvmMjRP1MqsokpUJxgPnE1PWSIVyxNa/FomNhM87f5qZFauueyxEt
H/QL97uYBjl4pHj2xCE9u34so92SMw+Cls0cegLPKZZAY+BaErRc0eaGCedt5Ipy
jlzsQy0HLceNfwcU4KKCVX6v3qrIbiwYsn1zaPHF6BdlfYD/RATyHHAY6MKShG91
vocf6dJJQvAXEhlJn1C9FpxyOIRQNwfWmqIhFspzyWjylg7KqTtgtf7JpFdAEwM8
iF8DGeo7FvqDHkx6PtkOgso=
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
MIIESTCCAzGgAwIBAgITBn+UV4WH6Kx33rJTMlu8mYtWDTANBgkqhkiG9w0BAQsF
Expand Down
2 changes: 1 addition & 1 deletion test/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import verifier from '../index.js'
import sinon from 'sinon'


const cert_url = 'https://s3.amazonaws.com/echo.api/echo-api-cert-10.pem' // latest valid cert
const cert_url = 'https://s3.amazonaws.com/echo.api/echo-api-cert-11.pem' // latest valid cert

test('handle missing cert_url parameter', function (t) {
const signature = 'JbWZ4iO5ogpq1NhsOqyqq/QRrvc1/XyDwjcBO9wWSk//c11+gImmtWzMG9tDEW40t0Xwt1cnGU93DwUZQzMyzJ5CMi+09qVQUSIHiSmPekKaQRxS0Ibu7l7cXXuCcOBupbkheD/Dsd897Bm5SQwd1cFKRv+PJlpmGKimgh2QmbivogsEkFl8b9SW48kjKWazwj/XP2SrHY0bTvwMTVu7zvTcp0ZenEGlY2DNr5zSd1n6lmS6rgAt1IPwhBzqI0PVMngaM0DQhB0wUPj3QoIUh0IyMVAQzRFbQpS4UGrA4M9a5a+AGy0jCQKiRCI+Yi9iZYEVYvfafF/lyOUHHYcpOg=='
Expand Down
2 changes: 1 addition & 1 deletion test/validate-cert.js
Original file line number Diff line number Diff line change
Expand Up @@ -124,7 +124,7 @@ test('fails on expired certificate (Not After)', function (t) {
})

test('approves valid certifcate', function (t) {
const pem = fs.readFileSync(__dirname + '/echo-api-cert-10.cer')
const pem = fs.readFileSync(__dirname + '/echo-api-cert-11.cer')
t.ok(validate(pem) === undefined, 'Certificate should be valid')
t.end()
})

0 comments on commit 896622b

Please sign in to comment.