Skip to content

Commit 36cb998

Browse files
author
yikefan
committed
修复json串的问题
1 parent 658c2fd commit 36cb998

File tree

3 files changed

+3
-15
lines changed

3 files changed

+3
-15
lines changed

volcenginesdkcore/auth/providers/sts_oidc_provider.py

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77

88
from volcenginesdkcore import UniversalApi, UniversalInfo, ApiClient, Configuration
99
from .provider import Provider, CredentialValue
10-
import json
1110

1211

1312
class AssumeRoleOidcCredentials:
@@ -33,10 +32,7 @@ def __init__(self, role_name, account_id, oidc_token, duration_seconds=3600, sch
3332
self.host = host
3433
self.region = region
3534
self.scheme = scheme
36-
if policy is not None:
37-
self.policy = json.loads(policy)
38-
else:
39-
self.policy = None
35+
self.policy = policy
4036
self.expired_time = None
4137
if expired_buffer_seconds > 600:
4238
raise ValueError('expired_buffer_seconds must be less than or equal to 600')

volcenginesdkcore/auth/providers/sts_provider.py

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77

88
from volcenginesdkcore import UniversalApi, UniversalInfo, ApiClient, Configuration
99
from .provider import Provider, CredentialValue
10-
import json
11-
1210

1311
class AssumeRoleCredentials:
1412
def __init__(self, ak, sk, session_token, current_time, expired_time):
@@ -33,10 +31,7 @@ def __init__(self, ak, sk, role_name, account_id, duration_seconds=3600, scheme=
3331
self.host = host
3432
self.region = region
3533
self.scheme = scheme
36-
if policy is not None:
37-
self.policy = json.loads(policy)
38-
else:
39-
self.policy = None
34+
self.policy = policy
4035
self.expired_time = None
4136
if expired_buffer_seconds > 600:
4237
raise ValueError('expired_buffer_seconds must be less than or equal to 600')

volcenginesdkcore/auth/providers/sts_saml_provider.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,7 @@ def __init__(self, role_name, account_id, provider_name, saml_resp, duration_sec
3535
self.host = host
3636
self.region = region
3737
self.scheme = scheme
38-
if policy is not None:
39-
self.policy = json.loads(policy)
40-
else:
41-
self.policy = None
38+
self.policy = policy
4239
self.expired_time = None
4340
if expired_buffer_seconds > 600:
4441
raise ValueError('expired_buffer_seconds must be less than or equal to 600')

0 commit comments

Comments
 (0)