From 64a6926b1c03898d44e4110a60b54ac67c8ac468 Mon Sep 17 00:00:00 2001 From: skyflow-shravan Date: Fri, 13 Jun 2025 13:44:40 +0530 Subject: [PATCH] SK-2101 update credentials key in samples --- samples/vault-api/credentials-options.ts | 11 +++++++---- samples/vault-api/insert-byot.ts | 4 +--- samples/vault-api/insert-continue-on-error.ts | 4 +--- samples/vault-api/insert-records.ts | 4 +--- 4 files changed, 10 insertions(+), 13 deletions(-) diff --git a/samples/vault-api/credentials-options.ts b/samples/vault-api/credentials-options.ts index c7f18347..bcbda5d3 100644 --- a/samples/vault-api/credentials-options.ts +++ b/samples/vault-api/credentials-options.ts @@ -7,7 +7,8 @@ import { VaultConfig, SkyflowConfig, SkyflowError, - DeleteResponse + DeleteResponse, + StringCredentials } from 'skyflow-node'; /** @@ -30,9 +31,11 @@ async function performSecureDataDeletion() { privateKey: '' // Private key for authentication }; - const skyflowCredentials: Credentials = { - credentialsString: JSON.stringify(cred), // Token credentials - }; + const stringCredentials: StringCredentials = { + credentialsString: JSON.stringify(cred), // Credentials string + } + + const skyflowCredentials: Credentials = stringCredentials; const credentials: Credentials = { token: '', // Bearer token diff --git a/samples/vault-api/insert-byot.ts b/samples/vault-api/insert-byot.ts index 3de21073..c1392ec0 100644 --- a/samples/vault-api/insert-byot.ts +++ b/samples/vault-api/insert-byot.ts @@ -25,12 +25,10 @@ import { async function performSecureDataInsertionWithBYOT() { try { // Step 1: Configure Credentials - const tokenCredentials: TokenCredentials = { + const credentials: Credentials = { token: 'bearer', // Bearer token authentication }; - const credentials: Credentials = tokenCredentials; - // Step 2: Configure Vault const primaryVaultConfig: VaultConfig = { vaultId: 'your-vault-id', // Unique vault identifier diff --git a/samples/vault-api/insert-continue-on-error.ts b/samples/vault-api/insert-continue-on-error.ts index 8ef09f22..fc93d3b4 100644 --- a/samples/vault-api/insert-continue-on-error.ts +++ b/samples/vault-api/insert-continue-on-error.ts @@ -25,13 +25,11 @@ import { async function performSecureDataInsertion() { try { // Step 1: Configure Credentials - const apiCredentials: ApiKeyCredentials = { + const credentials: Credentials = { // Using API Key authentication apiKey: 'your-skyflow-api-key', }; - const credentials: Credentials = apiCredentials; - // Step 2: Configure Vault const primaryVaultConfig: VaultConfig = { diff --git a/samples/vault-api/insert-records.ts b/samples/vault-api/insert-records.ts index 71d85a39..0879c5da 100644 --- a/samples/vault-api/insert-records.ts +++ b/samples/vault-api/insert-records.ts @@ -25,13 +25,11 @@ import { async function performSecureDataInsertion() { try { // Step 1: Configure Credentials - const apiKey: ApiKeyCredentials = { + const credentials: Credentials = { // Using API Key authentication apiKey: 'your-skyflow-api-key', }; - const credentials: Credentials = apiKey; - // Step 2: Configure Vault const primaryVaultConfig: VaultConfig = { vaultId: 'your-vault-id', // Unique vault identifier