Skip to content

Commit df34d8c

Browse files
SK-1731: Updated credentials string
1 parent 4d5b551 commit df34d8c

16 files changed

Lines changed: 167 additions & 42 deletions

samples/service_account/scoped_token_generation_example.py

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,19 @@
1+
import json
12
from skyflow.service_account import generate_bearer_token, generate_bearer_token_from_creds, is_expired
23

3-
file_path = 'CREDENTIALS_FILE_PATH'
4+
file_path = '<CREDENTIALS_FILE_PATH>'
45
bearer_token = ''
56

6-
skyflow_credentials_string = '{"clientID":"<YOUR_CLIENT_ID>","clientName":"<YOUR_CLIENT_NAME>","tokenURI":"<YOUR_TOKEN_URI>","keyID":"<YOUR_KEY_ID>","privateKey":"<YOUR_PRIVATE_KEY>"}'
7-
8-
7+
skyflow_credentials = {
8+
"clientID":"<YOUR_CLIENT_ID>",
9+
"clientName":"<YOUR_CLIENT_NAME>",
10+
"tokenURI":"<YOUR_TOKEN_URI>",
11+
"keyID":"<YOUR_KEY_ID>",
12+
"privateKey":"<YOUR_PRIVATE_KEY>"
13+
}
14+
credentials_string = json.dumps(skyflow_credentials)
915
# Generate bearer token from credentials file path
16+
1017
options = {
1118
"role_ids": ["ROLE_ID1", "ROLE_ID2"]
1219
}
@@ -20,6 +27,6 @@
2027

2128
# Generate bearer token from credentials string
2229
if is_expired(bearer_token):
23-
bearer_token, token_type = generate_bearer_token_from_creds(skyflow_credentials_string, options)
30+
bearer_token, token_type = generate_bearer_token_from_creds(credentials_string, options)
2431

2532
print(bearer_token, token_type)

samples/service_account/signed_token_generation_example.py

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
1+
import json
12
from skyflow.service_account import is_expired, generate_signed_data_tokens, generate_signed_data_tokens_from_creds
23

34
file_path = 'CREDENTIALS_FILE_PATH'
45
bearer_token = ''
56

6-
skyflow_credentials_string = '{"clientID":"<YOUR_CLIENT_ID>","clientName":"<YOUR_CLIENT_NAME>","tokenURI":"<YOUR_TOKEN_URI>","keyID":"<YOUR_KEY_ID>","privateKey":"<YOUR_PRIVATE_KEY>"}'
7-
7+
skyflow_credentials = {
8+
"clientID":"<YOUR_CLIENT_ID>",
9+
"clientName":"<YOUR_CLIENT_NAME>",
10+
"tokenURI":"<YOUR_TOKEN_URI>",
11+
"keyID":"<YOUR_KEY_ID>",
12+
"privateKey":"<YOUR_PRIVATE_KEY>"
13+
}
14+
credentials_string = json.dumps(skyflow_credentials)
815

916

1017
options = {
@@ -23,5 +30,5 @@
2330
# Generate bearer token from credentials string
2431
if is_expired(bearer_token):
2532
actual_token, signed_token = generate_signed_data_tokens_from_creds(
26-
"<CREDENTIALS_STRING>", options
33+
credentials_string, options
2734
)

samples/service_account/token_generation_example.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,17 @@
1+
import json
12
from skyflow.service_account import generate_bearer_token, generate_bearer_token_from_creds, is_expired
23

34
file_path = 'CREDENTIALS_FILE_PATH'
45
bearer_token = ''
56

6-
skyflow_credentials_string = '{"clientID":"<YOUR_CLIENT_ID>","clientName":"<YOUR_CLIENT_NAME>","tokenURI":"<YOUR_TOKEN_URI>","keyID":"<YOUR_KEY_ID>","privateKey":"<YOUR_PRIVATE_KEY>"}'
7+
skyflow_credentials = {
8+
"clientID":"<YOUR_CLIENT_ID>",
9+
"clientName":"<YOUR_CLIENT_NAME>",
10+
"tokenURI":"<YOUR_TOKEN_URI>",
11+
"keyID":"<YOUR_KEY_ID>",
12+
"privateKey":"<YOUR_PRIVATE_KEY>"
13+
}
14+
credentials_string = json.dumps(skyflow_credentials)
715

816

917
# Generate bearer token from credentials file path
@@ -17,6 +25,6 @@
1725

1826
# Generate bearer token from credentials string
1927
if is_expired(bearer_token):
20-
bearer_token, token_type = generate_bearer_token_from_creds(skyflow_credentials_string)
28+
bearer_token, token_type = generate_bearer_token_from_creds(credentials_string)
2129

2230
print(bearer_token, token_type)

samples/service_account/token_generation_with_context_example.py

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
1+
import json
12
from skyflow.service_account import generate_bearer_token, generate_bearer_token_from_creds, is_expired
23

34
file_path = 'CREDENTIALS_FILE_PATH'
45
bearer_token = ''
56

6-
skyflow_credentials_string = '{"clientID":"<YOUR_CLIENT_ID>","clientName":"<YOUR_CLIENT_NAME>","tokenURI":"<YOUR_TOKEN_URI>","keyID":"<YOUR_KEY_ID>","privateKey":"<YOUR_PRIVATE_KEY>"}'
7-
7+
skyflow_credentials = {
8+
"clientID":"<YOUR_CLIENT_ID>",
9+
"clientName":"<YOUR_CLIENT_NAME>",
10+
"tokenURI":"<YOUR_TOKEN_URI>",
11+
"keyID":"<YOUR_KEY_ID>",
12+
"privateKey":"<YOUR_PRIVATE_KEY>"
13+
}
14+
credentials_string = json.dumps(skyflow_credentials)
815

916
# Generate bearer token from credentials file path
1017
options = {
@@ -21,6 +28,6 @@
2128

2229
# Generate bearer token from credentials string
2330
if is_expired(bearer_token):
24-
bearer_token, token_type = generate_bearer_token_from_creds(skyflow_credentials_string, options)
31+
bearer_token, token_type = generate_bearer_token_from_creds(credentials_string, options)
2532

2633
print(bearer_token, token_type)

samples/vault_api/client_operations.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,22 @@
1+
import json
12
from skyflow import Skyflow, LogLevel
23
from skyflow import Env
34
from skyflow.vault.data import DeleteRequest
45

56
# To generate Bearer Token from credentials string.
6-
skyflow_credentials_string = '{"clientID":"<YOUR_CLIENT_ID>","clientName":"<YOUR_CLIENT_NAME>","tokenURI":"<YOUR_TOKEN_URI>","keyID":"<YOUR_KEY_ID>","privateKey":"<YOUR_PRIVATE_KEY>"}'
7+
skyflow_credentials = {
8+
"clientID":"<YOUR_CLIENT_ID>",
9+
"clientName":"<YOUR_CLIENT_NAME>",
10+
"tokenURI":"<YOUR_TOKEN_URI>",
11+
"keyID":"<YOUR_KEY_ID>",
12+
"privateKey":"<YOUR_PRIVATE_KEY>"
13+
}
14+
credentials_string = json.dumps(skyflow_credentials)
715

816
# please pass one of api_key, token, credentials_string & path as credentials
917
credentials = {
10-
"token": "<BEARER_TOKEN>"
18+
"token": "<BEARER_TOKEN>",
19+
#"credentials_string": credentials_string
1120
}
1221

1322

samples/vault_api/credentials_options.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,22 @@
1+
import json
12
from skyflow import Skyflow, LogLevel
23
from skyflow import Env
34
from skyflow.vault.data import DeleteRequest
45

5-
skyflow_credentials_string = '{"clientID":"<YOUR_CLIENT_ID>","clientName":"<YOUR_CLIENT_NAME>","tokenURI":"<YOUR_TOKEN_URI>","keyID":"<YOUR_KEY_ID>","privateKey":"<YOUR_PRIVATE_KEY>"}'
6+
skyflow_credentials = {
7+
"clientID":"<YOUR_CLIENT_ID>",
8+
"clientName":"<YOUR_CLIENT_NAME>",
9+
"tokenURI":"<YOUR_TOKEN_URI>",
10+
"keyID":"<YOUR_KEY_ID>",
11+
"privateKey":"<YOUR_PRIVATE_KEY>"
12+
}
13+
credentials_string = json.dumps(skyflow_credentials)
614

715
credentials = {
816
"token": "BEARER_TOKEN", # bearer token
917
# api_key: "API_KEY", # API_KEY
1018
# path: "PATH", # path to credentials file
11-
# credentials_string: "CREDENTIAL_STRING", # credentials as string
19+
# credentials_string: credentials_string, # credentials as string
1220
}
1321

1422
skyflow_client = (

samples/vault_api/delete_records.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,26 @@
1+
import json
12
from skyflow import Skyflow
23
from skyflow import LogLevel
34
from skyflow import Env
45
from skyflow.vault.data import DeleteRequest
56

67

78
# To generate Bearer Token from credentials string.
8-
skyflow_credentials_string = '{"clientID":"<YOUR_CLIENT_ID>","clientName":"<YOUR_CLIENT_NAME>","tokenURI":"<YOUR_TOKEN_URI>","keyID":"<YOUR_KEY_ID>","privateKey":"<YOUR_PRIVATE_KEY>"}'
9+
skyflow_credentials = {
10+
"clientID":"<YOUR_CLIENT_ID>",
11+
"clientName":"<YOUR_CLIENT_NAME>",
12+
"tokenURI":"<YOUR_TOKEN_URI>",
13+
"keyID":"<YOUR_KEY_ID>",
14+
"privateKey":"<YOUR_PRIVATE_KEY>"
15+
}
16+
credentials_string = json.dumps(skyflow_credentials)
917

1018
# please pass one of api_key, token, credentials_string & path as credentials
1119
credentials = {
1220
"token": "BEARER_TOKEN", # bearer token
1321
# api_key: "API_KEY", # API_KEY
1422
# path: "PATH", # path to credentials file
15-
# credentials_string: "CREDENTIAL_STRING", # credentials as string
23+
# credentials_string: credentials_string, # credentials as string
1624
}
1725

1826
client = (

samples/vault_api/detokenize_records.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,24 @@
1+
import json
12
from skyflow import Env
23
from skyflow import Skyflow, LogLevel
34
from skyflow.vault.tokens import DetokenizeRequest
45

56
# To generate Bearer Token from credentials string.
6-
skyflow_credentials_string = '{"clientID":"<YOUR_CLIENT_ID>","clientName":"<YOUR_CLIENT_NAME>","tokenURI":"<YOUR_TOKEN_URI>","keyID":"<YOUR_KEY_ID>","privateKey":"<YOUR_PRIVATE_KEY>"}'
7+
skyflow_credentials = {
8+
"clientID":"<YOUR_CLIENT_ID>",
9+
"clientName":"<YOUR_CLIENT_NAME>",
10+
"tokenURI":"<YOUR_TOKEN_URI>",
11+
"keyID":"<YOUR_KEY_ID>",
12+
"privateKey":"<YOUR_PRIVATE_KEY>"
13+
}
14+
credentials_string = json.dumps(skyflow_credentials)
715

816
# please pass one of api_key, token, credentials_string & path as credentials
917
credentials = {
1018
"token": "BEARER_TOKEN", # bearer token
1119
# api_key: "API_KEY", #API_KEY
1220
# path: "PATH", #path to credentials file
13-
# credentials_string: skyflow_credentials_string, #credentials as string
21+
# credentials_string: credentials_string, #credentials as string
1422
}
1523

1624
client = (

samples/vault_api/get_column_values.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,24 @@
1+
import json
12
from skyflow import Env
23
from skyflow import Skyflow, LogLevel
34
from skyflow.vault.data import GetRequest
45

56
# To generate Bearer Token from credentials string.
6-
skyflow_credentials_string = '{"clientID":"<YOUR_CLIENT_ID>","clientName":"<YOUR_CLIENT_NAME>","tokenURI":"<YOUR_TOKEN_URI>","keyID":"<YOUR_KEY_ID>","privateKey":"<YOUR_PRIVATE_KEY>"}'
7+
skyflow_credentials = {
8+
"clientID":"<YOUR_CLIENT_ID>",
9+
"clientName":"<YOUR_CLIENT_NAME>",
10+
"tokenURI":"<YOUR_TOKEN_URI>",
11+
"keyID":"<YOUR_KEY_ID>",
12+
"privateKey":"<YOUR_PRIVATE_KEY>"
13+
}
14+
credentials_string = json.dumps(skyflow_credentials)
715

816
# please pass one of api_key, token, credentials_string & path as credentials
917
credentials = {
1018
"token": "BEARER_TOKEN", # bearer token
1119
# api_key: "API_KEY", # API_KEY
1220
# path: "PATH", # path to credentials file
13-
# credentials_string: skyflow_credentials_string, # credentials as string
21+
# credentials_string: credentials_string, # credentials as string
1422
}
1523

1624
client = (

samples/vault_api/get_records.py

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,24 @@
1+
import json
12
from skyflow import Env
23
from skyflow import Skyflow, LogLevel
34
from skyflow.vault.data import GetRequest
45

56
# To generate Bearer Token from credentials string.
6-
skyflow_credentials_string = '{"clientID":"<YOUR_CLIENT_ID>","clientName":"<YOUR_CLIENT_NAME>","tokenURI":"<YOUR_TOKEN_URI>","keyID":"<YOUR_KEY_ID>","privateKey":"<YOUR_PRIVATE_KEY>"}'
7+
skyflow_credentials = {
8+
"clientID":"<YOUR_CLIENT_ID>",
9+
"clientName":"<YOUR_CLIENT_NAME>",
10+
"tokenURI":"<YOUR_TOKEN_URI>",
11+
"keyID":"<YOUR_KEY_ID>",
12+
"privateKey":"<YOUR_PRIVATE_KEY>"
13+
}
14+
credentials_string = json.dumps(skyflow_credentials)
715

816
# please pass one of api_key, token, credentials_string & path as credentials
917
credentials = {
1018
"token": "BEARER_TOKEN", # bearer token
1119
# api_key: "API_KEY", # API_KEY
1220
# path: "PATH", # path to credentials file
13-
# credentials_string: skyflow_credentials_string, # credentials as string
21+
# credentials_string: credentials_string, # credentials as string
1422
}
1523

1624
client = (

0 commit comments

Comments
 (0)