Spaces:
Running
Running
Update getGoogleEAB.py
Browse files- getGoogleEAB.py +3 -2
getGoogleEAB.py
CHANGED
@@ -23,12 +23,13 @@ def gen_google_eab_data():
|
|
23 |
def gen_google_eab():
|
24 |
service_account_info = gen_google_eab_data()
|
25 |
try:
|
26 |
-
|
27 |
except Exception as e:
|
28 |
print(e)
|
29 |
-
client = PublicCertificateAuthorityServiceClient(credentials=
|
30 |
project_id = service_account_info['project_id']
|
31 |
parent = f"projects/{project_id}"
|
|
|
32 |
response = client.create_external_account_key(parent=parent)
|
33 |
kid = response.key_id
|
34 |
hmac = response.b64_mac_key
|
|
|
23 |
def gen_google_eab():
|
24 |
service_account_info = gen_google_eab_data()
|
25 |
try:
|
26 |
+
Credentials = service_account.Credentials.from_service_account_info(service_account_info)
|
27 |
except Exception as e:
|
28 |
print(e)
|
29 |
+
client = PublicCertificateAuthorityServiceClient(credentials=Credentials)
|
30 |
project_id = service_account_info['project_id']
|
31 |
parent = f"projects/{project_id}"
|
32 |
+
print(parent)
|
33 |
response = client.create_external_account_key(parent=parent)
|
34 |
kid = response.key_id
|
35 |
hmac = response.b64_mac_key
|