From 15a16135e348cc756b467fb1a0710c4d339ffe7c Mon Sep 17 00:00:00 2001 From: Ross Scroggs Date: Wed, 25 Mar 2020 03:32:11 -0700 Subject: [PATCH] Changed code to shorten the public key lifetime in `gam create|user project` to stay within a Google limit. (#1127) --- src/gam.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gam.py b/src/gam.py index 9942931d..1670072d 100755 --- a/src/gam.py +++ b/src/gam.py @@ -6637,7 +6637,7 @@ def _generatePrivateKeyAndPublicCert(client_id, key_size): builder = builder.issuer_name(x509.Name([ x509.NameAttribute(NameOID.COMMON_NAME, client_id)])) not_valid_before = datetime.datetime.today() - datetime.timedelta(days=1) - not_valid_after = datetime.datetime.today() + datetime.timedelta(days=365*10) + not_valid_after = datetime.datetime.today() + datetime.timedelta(days=365*10-1) builder = builder.not_valid_before(not_valid_before) builder = builder.not_valid_after(not_valid_after) builder = builder.serial_number(x509.random_serial_number())