pomerium/integration/tpl/files
Kenneth Jenkins 0d29401192
integration: add tool for renewing test certs (#4742)
Add a utility for updating the integration test certificates. It takes
three file paths: the existing certificate, the CA certificate, and the
CA key. It will update the NotBefore and NotAfter timestamps and the
certificate signature, overwriting the existing certificate.

Example usage:

  cd integration/tpl/files
  go run renew-cert.go trusted.pem ca.pem ca-key.pem
2023-11-13 08:57:02 -08:00
..
ca-key.pem integration: add single-cluster integration tests (#2516) 2021-08-24 15:35:05 -06:00
ca.pem integration: add single-cluster integration tests (#2516) 2021-08-24 15:35:05 -06:00
client-key.pem integration: add single-cluster integration tests (#2516) 2021-08-24 15:35:05 -06:00
client.pem integration: renew test certs (#4738) 2023-11-10 12:44:03 -08:00
downstream-1-client-key.pem add downstream mTLS integration test cases (#4234) 2023-06-13 10:25:21 -07:00
downstream-1-client-revoked-key.pem add integration test for client_crl setting (#4384) 2023-07-24 14:56:12 -07:00
downstream-1-client-revoked.pem add integration test for client_crl setting (#4384) 2023-07-24 14:56:12 -07:00
downstream-1-client.pem add downstream mTLS integration test cases (#4234) 2023-06-13 10:25:21 -07:00
downstream-2-client-key.pem add downstream mTLS integration test cases (#4234) 2023-06-13 10:25:21 -07:00
downstream-2-client.pem add downstream mTLS integration test cases (#4234) 2023-06-13 10:25:21 -07:00
downstream-ca-1.pem add downstream mTLS integration test cases (#4234) 2023-06-13 10:25:21 -07:00
downstream-ca-2.pem add downstream mTLS integration test cases (#4234) 2023-06-13 10:25:21 -07:00
downstream-crl.pem add integration test for client_crl setting (#4384) 2023-07-24 14:56:12 -07:00
invalid-key.pem integration: add single-cluster integration tests (#2516) 2021-08-24 15:35:05 -06:00
invalid.pem integration: renew test certs (#4738) 2023-11-10 12:44:03 -08:00
pomerium-authorize-key.pem integration: use postgres instead of redis for tests (#3390) 2022-06-03 15:15:08 -06:00
pomerium-authorize.pem integration: use postgres instead of redis for tests (#3390) 2022-06-03 15:15:08 -06:00
pomerium-databroker-key.pem integration: use postgres instead of redis for tests (#3390) 2022-06-03 15:15:08 -06:00
pomerium-databroker.pem integration: use postgres instead of redis for tests (#3390) 2022-06-03 15:15:08 -06:00
renew-cert.go integration: add tool for renewing test certs (#4742) 2023-11-13 08:57:02 -08:00
rootCA-key.pem integration: use postgres instead of redis for tests (#3390) 2022-06-03 15:15:08 -06:00
rootCA.pem integration: use postgres instead of redis for tests (#3390) 2022-06-03 15:15:08 -06:00
signing-key.pem integration: add single-cluster integration tests (#2516) 2021-08-24 15:35:05 -06:00
trusted-key.pem integration: add single-cluster integration tests (#2516) 2021-08-24 15:35:05 -06:00
trusted-sans-key.pem add integration test for https IP address route (#4476) 2023-08-18 09:32:21 -07:00
trusted-sans.pem integration: renew test certs (#4738) 2023-11-10 12:44:03 -08:00
trusted.pem integration: renew test certs (#4738) 2023-11-10 12:44:03 -08:00
untrusted-ca-key.pem integration: add single-cluster integration tests (#2516) 2021-08-24 15:35:05 -06:00
untrusted-ca.pem integration: add single-cluster integration tests (#2516) 2021-08-24 15:35:05 -06:00
untrusted-key.pem integration: add single-cluster integration tests (#2516) 2021-08-24 15:35:05 -06:00
untrusted.pem integration: renew test certs (#4738) 2023-11-10 12:44:03 -08:00