Changed code to shorten the public key lifetime in gam create|user project to stay within a Google limit. (#1127)

This commit is contained in:
Ross Scroggs
2020-03-25 03:32:11 -07:00
committed by GitHub
parent 4444974a9e
commit 15a16135e3

View File

@@ -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())