From b710f37e9198bc296bfb5a81adff2ed614d53c42 Mon Sep 17 00:00:00 2001 From: dmihalcik-virtru Date: Tue, 10 Dec 2024 21:30:45 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20opentdf/?= =?UTF-8?q?web-sdk@040cc602fa415d2557e9211e9adbc70a588f0683=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- assets/search.js | 2 +- classes/AuthProviders.AppIdAuthProvider.html | 145 ------------------ classes/AuthProviders.HttpRequest.html | 19 ++- ...oviders.OIDCClientCredentialsProvider.html | 13 +- ...AuthProviders.OIDCExternalJwtProvider.html | 15 +- ...uthProviders.OIDCRefreshTokenProvider.html | 15 +- classes/NanoTDFClient.html | 66 +++----- classes/NanoTDFDatasetClient.html | 84 ++++------ .../AuthProviders.clientAuthProvider.html | 5 +- ...uthProviders.clientSecretAuthProvider.html | 5 +- .../AuthProviders.externalAuthProvider.html | 5 +- functions/AuthProviders.isAuthProvider.html | 5 +- .../AuthProviders.refreshAuthProvider.html | 5 +- functions/AuthProviders.reqSignature.html | 5 +- functions/AuthProviders.withHeaders.html | 5 +- functions/attributeFQNsAsValues.html | 2 +- modules/AuthProviders.html | 6 +- types/AuthProviders.AuthProvider.html | 9 +- types/AuthProviders.HttpMethod.html | 5 +- types/DatasetConfig.html | 2 +- types/EncryptOptions.html | 2 +- variables/clientType.html | 2 +- variables/version.html | 2 +- 23 files changed, 110 insertions(+), 314 deletions(-) delete mode 100644 classes/AuthProviders.AppIdAuthProvider.html diff --git a/assets/search.js b/assets/search.js index 75f57604..8d0219c9 100644 --- a/assets/search.js +++ b/assets/search.js @@ -1 +1 @@ -window.searchData = JSON.parse("{\"rows\":[{\"kind\":4194304,\"name\":\"EncryptOptions\",\"url\":\"types/EncryptOptions.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/EncryptOptions.html#__type\",\"classes\":\"\",\"parent\":\"EncryptOptions\"},{\"kind\":1024,\"name\":\"ecdsaBinding\",\"url\":\"types/EncryptOptions.html#__type.ecdsaBinding\",\"classes\":\"\",\"parent\":\"EncryptOptions.__type\"},{\"kind\":128,\"name\":\"NanoTDFClient\",\"url\":\"classes/NanoTDFClient.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"KEY_ACCESS_REMOTE\",\"url\":\"classes/NanoTDFClient.html#KEY_ACCESS_REMOTE\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"KAS_PROTOCOL\",\"url\":\"classes/NanoTDFClient.html#KAS_PROTOCOL\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"SDK_INITIAL_RELEASE\",\"url\":\"classes/NanoTDFClient.html#SDK_INITIAL_RELEASE\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"INITIAL_RELEASE_IV_SIZE\",\"url\":\"classes/NanoTDFClient.html#INITIAL_RELEASE_IV_SIZE\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"IV_SIZE\",\"url\":\"classes/NanoTDFClient.html#IV_SIZE\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/NanoTDFClient.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":2048,\"name\":\"decrypt\",\"url\":\"classes/NanoTDFClient.html#decrypt\",\"classes\":\"\",\"parent\":\"NanoTDFClient\"},{\"kind\":2048,\"name\":\"decryptLegacyTDF\",\"url\":\"classes/NanoTDFClient.html#decryptLegacyTDF\",\"classes\":\"\",\"parent\":\"NanoTDFClient\"},{\"kind\":2048,\"name\":\"encrypt\",\"url\":\"classes/NanoTDFClient.html#encrypt\",\"classes\":\"\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"allowedKases\",\"url\":\"classes/NanoTDFClient.html#allowedKases\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"kasUrl\",\"url\":\"classes/NanoTDFClient.html#kasUrl\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"kasPubKey\",\"url\":\"classes/NanoTDFClient.html#kasPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"authProvider\",\"url\":\"classes/NanoTDFClient.html#authProvider\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"dpopEnabled\",\"url\":\"classes/NanoTDFClient.html#dpopEnabled\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"dissems\",\"url\":\"classes/NanoTDFClient.html#dissems\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"dataAttributes\",\"url\":\"classes/NanoTDFClient.html#dataAttributes\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"ephemeralKeyPair\",\"url\":\"classes/NanoTDFClient.html#ephemeralKeyPair\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"requestSignerKeyPair\",\"url\":\"classes/NanoTDFClient.html#requestSignerKeyPair\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"iv\",\"url\":\"classes/NanoTDFClient.html#iv\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":2048,\"name\":\"addAttribute\",\"url\":\"classes/NanoTDFClient.html#addAttribute\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":2048,\"name\":\"fetchOIDCToken\",\"url\":\"classes/NanoTDFClient.html#fetchOIDCToken\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":2048,\"name\":\"rewrapKey\",\"url\":\"classes/NanoTDFClient.html#rewrapKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":4194304,\"name\":\"DatasetConfig\",\"url\":\"types/DatasetConfig.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"NanoTDFDatasetClient\",\"url\":\"classes/NanoTDFDatasetClient.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"NTDF_MAX_KEY_ITERATIONS\",\"url\":\"classes/NanoTDFDatasetClient.html#NTDF_MAX_KEY_ITERATIONS\",\"classes\":\"\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"KEY_ACCESS_REMOTE\",\"url\":\"classes/NanoTDFDatasetClient.html#KEY_ACCESS_REMOTE\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"KAS_PROTOCOL\",\"url\":\"classes/NanoTDFDatasetClient.html#KAS_PROTOCOL\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"SDK_INITIAL_RELEASE\",\"url\":\"classes/NanoTDFDatasetClient.html#SDK_INITIAL_RELEASE\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"INITIAL_RELEASE_IV_SIZE\",\"url\":\"classes/NanoTDFDatasetClient.html#INITIAL_RELEASE_IV_SIZE\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"IV_SIZE\",\"url\":\"classes/NanoTDFDatasetClient.html#IV_SIZE\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/NanoTDFDatasetClient.html#constructor\",\"classes\":\"\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"maxKeyIteration\",\"url\":\"classes/NanoTDFDatasetClient.html#maxKeyIteration\",\"classes\":\"tsd-is-private\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"keyIterationCount\",\"url\":\"classes/NanoTDFDatasetClient.html#keyIterationCount\",\"classes\":\"tsd-is-private\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"cachedEphemeralKey\",\"url\":\"classes/NanoTDFDatasetClient.html#cachedEphemeralKey\",\"classes\":\"tsd-is-private\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"unwrappedKey\",\"url\":\"classes/NanoTDFDatasetClient.html#unwrappedKey\",\"classes\":\"tsd-is-private\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"symmetricKey\",\"url\":\"classes/NanoTDFDatasetClient.html#symmetricKey\",\"classes\":\"tsd-is-private\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"cachedHeader\",\"url\":\"classes/NanoTDFDatasetClient.html#cachedHeader\",\"classes\":\"tsd-is-private\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"ecdsaBinding\",\"url\":\"classes/NanoTDFDatasetClient.html#ecdsaBinding\",\"classes\":\"tsd-is-private\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":2048,\"name\":\"encrypt\",\"url\":\"classes/NanoTDFDatasetClient.html#encrypt\",\"classes\":\"\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":2048,\"name\":\"decrypt\",\"url\":\"classes/NanoTDFDatasetClient.html#decrypt\",\"classes\":\"\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":2048,\"name\":\"rewrapAndDecrypt\",\"url\":\"classes/NanoTDFDatasetClient.html#rewrapAndDecrypt\",\"classes\":\"\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":2048,\"name\":\"generateIV\",\"url\":\"classes/NanoTDFDatasetClient.html#generateIV\",\"classes\":\"\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"allowedKases\",\"url\":\"classes/NanoTDFDatasetClient.html#allowedKases\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"kasUrl\",\"url\":\"classes/NanoTDFDatasetClient.html#kasUrl\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"kasPubKey\",\"url\":\"classes/NanoTDFDatasetClient.html#kasPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"authProvider\",\"url\":\"classes/NanoTDFDatasetClient.html#authProvider\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"dpopEnabled\",\"url\":\"classes/NanoTDFDatasetClient.html#dpopEnabled\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"dissems\",\"url\":\"classes/NanoTDFDatasetClient.html#dissems\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"dataAttributes\",\"url\":\"classes/NanoTDFDatasetClient.html#dataAttributes\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"ephemeralKeyPair\",\"url\":\"classes/NanoTDFDatasetClient.html#ephemeralKeyPair\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"requestSignerKeyPair\",\"url\":\"classes/NanoTDFDatasetClient.html#requestSignerKeyPair\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"iv\",\"url\":\"classes/NanoTDFDatasetClient.html#iv\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":2048,\"name\":\"addAttribute\",\"url\":\"classes/NanoTDFDatasetClient.html#addAttribute\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":2048,\"name\":\"fetchOIDCToken\",\"url\":\"classes/NanoTDFDatasetClient.html#fetchOIDCToken\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":2048,\"name\":\"rewrapKey\",\"url\":\"classes/NanoTDFDatasetClient.html#rewrapKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":64,\"name\":\"attributeFQNsAsValues\",\"url\":\"functions/attributeFQNsAsValues.html\",\"classes\":\"\"},{\"kind\":4,\"name\":\"AuthProviders\",\"url\":\"modules/AuthProviders.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"clientSecretAuthProvider\",\"url\":\"functions/AuthProviders.clientSecretAuthProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":64,\"name\":\"externalAuthProvider\",\"url\":\"functions/AuthProviders.externalAuthProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":64,\"name\":\"refreshAuthProvider\",\"url\":\"functions/AuthProviders.refreshAuthProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":64,\"name\":\"clientAuthProvider\",\"url\":\"functions/AuthProviders.clientAuthProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":128,\"name\":\"OIDCClientCredentialsProvider\",\"url\":\"classes/AuthProviders.OIDCClientCredentialsProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuthProviders.OIDCClientCredentialsProvider.html#constructor\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCClientCredentialsProvider\"},{\"kind\":1024,\"name\":\"oidcAuth\",\"url\":\"classes/AuthProviders.OIDCClientCredentialsProvider.html#oidcAuth\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCClientCredentialsProvider\"},{\"kind\":2048,\"name\":\"updateClientPublicKey\",\"url\":\"classes/AuthProviders.OIDCClientCredentialsProvider.html#updateClientPublicKey\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCClientCredentialsProvider\"},{\"kind\":2048,\"name\":\"withCreds\",\"url\":\"classes/AuthProviders.OIDCClientCredentialsProvider.html#withCreds\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCClientCredentialsProvider\"},{\"kind\":128,\"name\":\"OIDCExternalJwtProvider\",\"url\":\"classes/AuthProviders.OIDCExternalJwtProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuthProviders.OIDCExternalJwtProvider.html#constructor\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCExternalJwtProvider\"},{\"kind\":1024,\"name\":\"oidcAuth\",\"url\":\"classes/AuthProviders.OIDCExternalJwtProvider.html#oidcAuth\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCExternalJwtProvider\"},{\"kind\":1024,\"name\":\"externalJwt\",\"url\":\"classes/AuthProviders.OIDCExternalJwtProvider.html#externalJwt\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCExternalJwtProvider\"},{\"kind\":2048,\"name\":\"updateClientPublicKey\",\"url\":\"classes/AuthProviders.OIDCExternalJwtProvider.html#updateClientPublicKey\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCExternalJwtProvider\"},{\"kind\":2048,\"name\":\"withCreds\",\"url\":\"classes/AuthProviders.OIDCExternalJwtProvider.html#withCreds\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCExternalJwtProvider\"},{\"kind\":128,\"name\":\"OIDCRefreshTokenProvider\",\"url\":\"classes/AuthProviders.OIDCRefreshTokenProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuthProviders.OIDCRefreshTokenProvider.html#constructor\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCRefreshTokenProvider\"},{\"kind\":1024,\"name\":\"oidcAuth\",\"url\":\"classes/AuthProviders.OIDCRefreshTokenProvider.html#oidcAuth\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCRefreshTokenProvider\"},{\"kind\":1024,\"name\":\"refreshToken\",\"url\":\"classes/AuthProviders.OIDCRefreshTokenProvider.html#refreshToken\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCRefreshTokenProvider\"},{\"kind\":2048,\"name\":\"updateClientPublicKey\",\"url\":\"classes/AuthProviders.OIDCRefreshTokenProvider.html#updateClientPublicKey\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCRefreshTokenProvider\"},{\"kind\":2048,\"name\":\"withCreds\",\"url\":\"classes/AuthProviders.OIDCRefreshTokenProvider.html#withCreds\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCRefreshTokenProvider\"},{\"kind\":64,\"name\":\"withHeaders\",\"url\":\"functions/AuthProviders.withHeaders.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":64,\"name\":\"reqSignature\",\"url\":\"functions/AuthProviders.reqSignature.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":64,\"name\":\"isAuthProvider\",\"url\":\"functions/AuthProviders.isAuthProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":4194304,\"name\":\"HttpMethod\",\"url\":\"types/AuthProviders.HttpMethod.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":128,\"name\":\"HttpRequest\",\"url\":\"classes/AuthProviders.HttpRequest.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuthProviders.HttpRequest.html#constructor\",\"classes\":\"\",\"parent\":\"AuthProviders.HttpRequest\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"classes/AuthProviders.HttpRequest.html#headers\",\"classes\":\"\",\"parent\":\"AuthProviders.HttpRequest\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"classes/AuthProviders.HttpRequest.html#method\",\"classes\":\"\",\"parent\":\"AuthProviders.HttpRequest\"},{\"kind\":1024,\"name\":\"params\",\"url\":\"classes/AuthProviders.HttpRequest.html#params\",\"classes\":\"\",\"parent\":\"AuthProviders.HttpRequest\"},{\"kind\":1024,\"name\":\"url\",\"url\":\"classes/AuthProviders.HttpRequest.html#url\",\"classes\":\"\",\"parent\":\"AuthProviders.HttpRequest\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"classes/AuthProviders.HttpRequest.html#body\",\"classes\":\"\",\"parent\":\"AuthProviders.HttpRequest\"},{\"kind\":4194304,\"name\":\"AuthProvider\",\"url\":\"types/AuthProviders.AuthProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/AuthProviders.AuthProvider.html#__type\",\"classes\":\"\",\"parent\":\"AuthProviders.AuthProvider\"},{\"kind\":2048,\"name\":\"updateClientPublicKey\",\"url\":\"types/AuthProviders.AuthProvider.html#__type.updateClientPublicKey\",\"classes\":\"\",\"parent\":\"AuthProviders.AuthProvider.__type\"},{\"kind\":2048,\"name\":\"withCreds\",\"url\":\"types/AuthProviders.AuthProvider.html#__type.withCreds\",\"classes\":\"\",\"parent\":\"AuthProviders.AuthProvider.__type\"},{\"kind\":128,\"name\":\"AppIdAuthProvider\",\"url\":\"classes/AuthProviders.AppIdAuthProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuthProviders.AppIdAuthProvider.html#constructor\",\"classes\":\"\",\"parent\":\"AuthProviders.AppIdAuthProvider\"},{\"kind\":2048,\"name\":\"withCreds\",\"url\":\"classes/AuthProviders.AppIdAuthProvider.html#withCreds\",\"classes\":\"\",\"parent\":\"AuthProviders.AppIdAuthProvider\"},{\"kind\":2048,\"name\":\"_getName\",\"url\":\"classes/AuthProviders.AppIdAuthProvider.html#_getName\",\"classes\":\"\",\"parent\":\"AuthProviders.AppIdAuthProvider\"},{\"kind\":32,\"name\":\"version\",\"url\":\"variables/version.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"clientType\",\"url\":\"variables/clientType.html\",\"classes\":\"\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,42.389]],[\"comment/0\",[]],[\"name/1\",[1,37.281]],[\"comment/1\",[]],[\"name/2\",[2,37.281]],[\"comment/2\",[]],[\"name/3\",[3,42.389]],[\"comment/3\",[]],[\"name/4\",[4,37.281]],[\"comment/4\",[]],[\"name/5\",[5,37.281]],[\"comment/5\",[]],[\"name/6\",[6,37.281]],[\"comment/6\",[]],[\"name/7\",[7,37.281]],[\"comment/7\",[]],[\"name/8\",[8,37.281]],[\"comment/8\",[]],[\"name/9\",[9,26.295]],[\"comment/9\",[]],[\"name/10\",[10,37.281]],[\"comment/10\",[]],[\"name/11\",[11,42.389]],[\"comment/11\",[]],[\"name/12\",[12,37.281]],[\"comment/12\",[]],[\"name/13\",[13,37.281]],[\"comment/13\",[]],[\"name/14\",[14,37.281]],[\"comment/14\",[]],[\"name/15\",[15,37.281]],[\"comment/15\",[]],[\"name/16\",[16,33.916]],[\"comment/16\",[]],[\"name/17\",[17,37.281]],[\"comment/17\",[]],[\"name/18\",[18,37.281]],[\"comment/18\",[]],[\"name/19\",[19,37.281]],[\"comment/19\",[]],[\"name/20\",[20,37.281]],[\"comment/20\",[]],[\"name/21\",[21,37.281]],[\"comment/21\",[]],[\"name/22\",[22,37.281]],[\"comment/22\",[]],[\"name/23\",[23,37.281]],[\"comment/23\",[]],[\"name/24\",[24,37.281]],[\"comment/24\",[]],[\"name/25\",[25,37.281]],[\"comment/25\",[]],[\"name/26\",[26,42.389]],[\"comment/26\",[]],[\"name/27\",[27,42.389]],[\"comment/27\",[]],[\"name/28\",[28,42.389]],[\"comment/28\",[]],[\"name/29\",[4,37.281]],[\"comment/29\",[]],[\"name/30\",[5,37.281]],[\"comment/30\",[]],[\"name/31\",[6,37.281]],[\"comment/31\",[]],[\"name/32\",[7,37.281]],[\"comment/32\",[]],[\"name/33\",[8,37.281]],[\"comment/33\",[]],[\"name/34\",[9,26.295]],[\"comment/34\",[]],[\"name/35\",[29,42.389]],[\"comment/35\",[]],[\"name/36\",[30,42.389]],[\"comment/36\",[]],[\"name/37\",[31,42.389]],[\"comment/37\",[]],[\"name/38\",[32,42.389]],[\"comment/38\",[]],[\"name/39\",[33,42.389]],[\"comment/39\",[]],[\"name/40\",[34,42.389]],[\"comment/40\",[]],[\"name/41\",[2,37.281]],[\"comment/41\",[]],[\"name/42\",[12,37.281]],[\"comment/42\",[]],[\"name/43\",[10,37.281]],[\"comment/43\",[]],[\"name/44\",[35,42.389]],[\"comment/44\",[]],[\"name/45\",[36,42.389]],[\"comment/45\",[]],[\"name/46\",[13,37.281]],[\"comment/46\",[]],[\"name/47\",[14,37.281]],[\"comment/47\",[]],[\"name/48\",[15,37.281]],[\"comment/48\",[]],[\"name/49\",[16,33.916]],[\"comment/49\",[]],[\"name/50\",[17,37.281]],[\"comment/50\",[]],[\"name/51\",[18,37.281]],[\"comment/51\",[]],[\"name/52\",[19,37.281]],[\"comment/52\",[]],[\"name/53\",[20,37.281]],[\"comment/53\",[]],[\"name/54\",[21,37.281]],[\"comment/54\",[]],[\"name/55\",[22,37.281]],[\"comment/55\",[]],[\"name/56\",[23,37.281]],[\"comment/56\",[]],[\"name/57\",[24,37.281]],[\"comment/57\",[]],[\"name/58\",[25,37.281]],[\"comment/58\",[]],[\"name/59\",[37,42.389]],[\"comment/59\",[]],[\"name/60\",[38,42.389]],[\"comment/60\",[]],[\"name/61\",[39,42.389]],[\"comment/61\",[]],[\"name/62\",[40,42.389]],[\"comment/62\",[]],[\"name/63\",[41,42.389]],[\"comment/63\",[]],[\"name/64\",[42,42.389]],[\"comment/64\",[]],[\"name/65\",[43,42.389]],[\"comment/65\",[]],[\"name/66\",[9,26.295]],[\"comment/66\",[]],[\"name/67\",[44,33.916]],[\"comment/67\",[]],[\"name/68\",[45,31.403]],[\"comment/68\",[]],[\"name/69\",[46,29.396]],[\"comment/69\",[]],[\"name/70\",[47,42.389]],[\"comment/70\",[]],[\"name/71\",[9,26.295]],[\"comment/71\",[]],[\"name/72\",[44,33.916]],[\"comment/72\",[]],[\"name/73\",[48,42.389]],[\"comment/73\",[]],[\"name/74\",[45,31.403]],[\"comment/74\",[]],[\"name/75\",[46,29.396]],[\"comment/75\",[]],[\"name/76\",[49,42.389]],[\"comment/76\",[]],[\"name/77\",[9,26.295]],[\"comment/77\",[]],[\"name/78\",[44,33.916]],[\"comment/78\",[]],[\"name/79\",[50,42.389]],[\"comment/79\",[]],[\"name/80\",[45,31.403]],[\"comment/80\",[]],[\"name/81\",[46,29.396]],[\"comment/81\",[]],[\"name/82\",[51,42.389]],[\"comment/82\",[]],[\"name/83\",[52,42.389]],[\"comment/83\",[]],[\"name/84\",[53,42.389]],[\"comment/84\",[]],[\"name/85\",[54,42.389]],[\"comment/85\",[]],[\"name/86\",[55,42.389]],[\"comment/86\",[]],[\"name/87\",[9,26.295]],[\"comment/87\",[]],[\"name/88\",[56,42.389]],[\"comment/88\",[]],[\"name/89\",[57,42.389]],[\"comment/89\",[]],[\"name/90\",[58,42.389]],[\"comment/90\",[]],[\"name/91\",[59,42.389]],[\"comment/91\",[]],[\"name/92\",[60,42.389]],[\"comment/92\",[]],[\"name/93\",[16,33.916]],[\"comment/93\",[]],[\"name/94\",[1,37.281]],[\"comment/94\",[]],[\"name/95\",[45,31.403]],[\"comment/95\",[]],[\"name/96\",[46,29.396]],[\"comment/96\",[]],[\"name/97\",[61,42.389]],[\"comment/97\",[]],[\"name/98\",[9,26.295]],[\"comment/98\",[]],[\"name/99\",[46,29.396]],[\"comment/99\",[]],[\"name/100\",[62,42.389]],[\"comment/100\",[]],[\"name/101\",[63,42.389]],[\"comment/101\",[]],[\"name/102\",[64,42.389]],[\"comment/102\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":1,\"name\":{\"1\":{},\"94\":{}},\"comment\":{}}],[\"_getname\",{\"_index\":62,\"name\":{\"100\":{}},\"comment\":{}}],[\"addattribute\",{\"_index\":23,\"name\":{\"23\":{},\"56\":{}},\"comment\":{}}],[\"allowedkases\",{\"_index\":13,\"name\":{\"13\":{},\"46\":{}},\"comment\":{}}],[\"appidauthprovider\",{\"_index\":61,\"name\":{\"97\":{}},\"comment\":{}}],[\"attributefqnsasvalues\",{\"_index\":37,\"name\":{\"59\":{}},\"comment\":{}}],[\"authprovider\",{\"_index\":16,\"name\":{\"16\":{},\"49\":{},\"93\":{}},\"comment\":{}}],[\"authproviders\",{\"_index\":38,\"name\":{\"60\":{}},\"comment\":{}}],[\"body\",{\"_index\":60,\"name\":{\"92\":{}},\"comment\":{}}],[\"cachedephemeralkey\",{\"_index\":31,\"name\":{\"37\":{}},\"comment\":{}}],[\"cachedheader\",{\"_index\":34,\"name\":{\"40\":{}},\"comment\":{}}],[\"clientauthprovider\",{\"_index\":42,\"name\":{\"64\":{}},\"comment\":{}}],[\"clientsecretauthprovider\",{\"_index\":39,\"name\":{\"61\":{}},\"comment\":{}}],[\"clienttype\",{\"_index\":64,\"name\":{\"102\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":9,\"name\":{\"9\":{},\"34\":{},\"66\":{},\"71\":{},\"77\":{},\"87\":{},\"98\":{}},\"comment\":{}}],[\"dataattributes\",{\"_index\":19,\"name\":{\"19\":{},\"52\":{}},\"comment\":{}}],[\"datasetconfig\",{\"_index\":26,\"name\":{\"26\":{}},\"comment\":{}}],[\"decrypt\",{\"_index\":10,\"name\":{\"10\":{},\"43\":{}},\"comment\":{}}],[\"decryptlegacytdf\",{\"_index\":11,\"name\":{\"11\":{}},\"comment\":{}}],[\"dissems\",{\"_index\":18,\"name\":{\"18\":{},\"51\":{}},\"comment\":{}}],[\"dpopenabled\",{\"_index\":17,\"name\":{\"17\":{},\"50\":{}},\"comment\":{}}],[\"ecdsabinding\",{\"_index\":2,\"name\":{\"2\":{},\"41\":{}},\"comment\":{}}],[\"encrypt\",{\"_index\":12,\"name\":{\"12\":{},\"42\":{}},\"comment\":{}}],[\"encryptoptions\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"ephemeralkeypair\",{\"_index\":20,\"name\":{\"20\":{},\"53\":{}},\"comment\":{}}],[\"externalauthprovider\",{\"_index\":40,\"name\":{\"62\":{}},\"comment\":{}}],[\"externaljwt\",{\"_index\":48,\"name\":{\"73\":{}},\"comment\":{}}],[\"fetchoidctoken\",{\"_index\":24,\"name\":{\"24\":{},\"57\":{}},\"comment\":{}}],[\"generateiv\",{\"_index\":36,\"name\":{\"45\":{}},\"comment\":{}}],[\"headers\",{\"_index\":56,\"name\":{\"88\":{}},\"comment\":{}}],[\"httpmethod\",{\"_index\":54,\"name\":{\"85\":{}},\"comment\":{}}],[\"httprequest\",{\"_index\":55,\"name\":{\"86\":{}},\"comment\":{}}],[\"initial_release_iv_size\",{\"_index\":7,\"name\":{\"7\":{},\"32\":{}},\"comment\":{}}],[\"isauthprovider\",{\"_index\":53,\"name\":{\"84\":{}},\"comment\":{}}],[\"iv\",{\"_index\":22,\"name\":{\"22\":{},\"55\":{}},\"comment\":{}}],[\"iv_size\",{\"_index\":8,\"name\":{\"8\":{},\"33\":{}},\"comment\":{}}],[\"kas_protocol\",{\"_index\":5,\"name\":{\"5\":{},\"30\":{}},\"comment\":{}}],[\"kaspubkey\",{\"_index\":15,\"name\":{\"15\":{},\"48\":{}},\"comment\":{}}],[\"kasurl\",{\"_index\":14,\"name\":{\"14\":{},\"47\":{}},\"comment\":{}}],[\"key_access_remote\",{\"_index\":4,\"name\":{\"4\":{},\"29\":{}},\"comment\":{}}],[\"keyiterationcount\",{\"_index\":30,\"name\":{\"36\":{}},\"comment\":{}}],[\"maxkeyiteration\",{\"_index\":29,\"name\":{\"35\":{}},\"comment\":{}}],[\"method\",{\"_index\":57,\"name\":{\"89\":{}},\"comment\":{}}],[\"nanotdfclient\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"nanotdfdatasetclient\",{\"_index\":27,\"name\":{\"27\":{}},\"comment\":{}}],[\"ntdf_max_key_iterations\",{\"_index\":28,\"name\":{\"28\":{}},\"comment\":{}}],[\"oidcauth\",{\"_index\":44,\"name\":{\"67\":{},\"72\":{},\"78\":{}},\"comment\":{}}],[\"oidcclientcredentialsprovider\",{\"_index\":43,\"name\":{\"65\":{}},\"comment\":{}}],[\"oidcexternaljwtprovider\",{\"_index\":47,\"name\":{\"70\":{}},\"comment\":{}}],[\"oidcrefreshtokenprovider\",{\"_index\":49,\"name\":{\"76\":{}},\"comment\":{}}],[\"params\",{\"_index\":58,\"name\":{\"90\":{}},\"comment\":{}}],[\"refreshauthprovider\",{\"_index\":41,\"name\":{\"63\":{}},\"comment\":{}}],[\"refreshtoken\",{\"_index\":50,\"name\":{\"79\":{}},\"comment\":{}}],[\"reqsignature\",{\"_index\":52,\"name\":{\"83\":{}},\"comment\":{}}],[\"requestsignerkeypair\",{\"_index\":21,\"name\":{\"21\":{},\"54\":{}},\"comment\":{}}],[\"rewrapanddecrypt\",{\"_index\":35,\"name\":{\"44\":{}},\"comment\":{}}],[\"rewrapkey\",{\"_index\":25,\"name\":{\"25\":{},\"58\":{}},\"comment\":{}}],[\"sdk_initial_release\",{\"_index\":6,\"name\":{\"6\":{},\"31\":{}},\"comment\":{}}],[\"symmetrickey\",{\"_index\":33,\"name\":{\"39\":{}},\"comment\":{}}],[\"unwrappedkey\",{\"_index\":32,\"name\":{\"38\":{}},\"comment\":{}}],[\"updateclientpublickey\",{\"_index\":45,\"name\":{\"68\":{},\"74\":{},\"80\":{},\"95\":{}},\"comment\":{}}],[\"url\",{\"_index\":59,\"name\":{\"91\":{}},\"comment\":{}}],[\"version\",{\"_index\":63,\"name\":{\"101\":{}},\"comment\":{}}],[\"withcreds\",{\"_index\":46,\"name\":{\"69\":{},\"75\":{},\"81\":{},\"96\":{},\"99\":{}},\"comment\":{}}],[\"withheaders\",{\"_index\":51,\"name\":{\"82\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file +window.searchData = JSON.parse("{\"rows\":[{\"kind\":4194304,\"name\":\"EncryptOptions\",\"url\":\"types/EncryptOptions.html\",\"classes\":\"\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/EncryptOptions.html#__type\",\"classes\":\"\",\"parent\":\"EncryptOptions\"},{\"kind\":1024,\"name\":\"ecdsaBinding\",\"url\":\"types/EncryptOptions.html#__type.ecdsaBinding\",\"classes\":\"\",\"parent\":\"EncryptOptions.__type\"},{\"kind\":128,\"name\":\"NanoTDFClient\",\"url\":\"classes/NanoTDFClient.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"KEY_ACCESS_REMOTE\",\"url\":\"classes/NanoTDFClient.html#KEY_ACCESS_REMOTE\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"KAS_PROTOCOL\",\"url\":\"classes/NanoTDFClient.html#KAS_PROTOCOL\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"SDK_INITIAL_RELEASE\",\"url\":\"classes/NanoTDFClient.html#SDK_INITIAL_RELEASE\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"INITIAL_RELEASE_IV_SIZE\",\"url\":\"classes/NanoTDFClient.html#INITIAL_RELEASE_IV_SIZE\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"IV_SIZE\",\"url\":\"classes/NanoTDFClient.html#IV_SIZE\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/NanoTDFClient.html#constructor\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":2048,\"name\":\"decrypt\",\"url\":\"classes/NanoTDFClient.html#decrypt\",\"classes\":\"\",\"parent\":\"NanoTDFClient\"},{\"kind\":2048,\"name\":\"decryptLegacyTDF\",\"url\":\"classes/NanoTDFClient.html#decryptLegacyTDF\",\"classes\":\"\",\"parent\":\"NanoTDFClient\"},{\"kind\":2048,\"name\":\"encrypt\",\"url\":\"classes/NanoTDFClient.html#encrypt\",\"classes\":\"\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"allowedKases\",\"url\":\"classes/NanoTDFClient.html#allowedKases\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"kasUrl\",\"url\":\"classes/NanoTDFClient.html#kasUrl\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"kasPubKey\",\"url\":\"classes/NanoTDFClient.html#kasPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"authProvider\",\"url\":\"classes/NanoTDFClient.html#authProvider\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"dpopEnabled\",\"url\":\"classes/NanoTDFClient.html#dpopEnabled\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"dissems\",\"url\":\"classes/NanoTDFClient.html#dissems\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"dataAttributes\",\"url\":\"classes/NanoTDFClient.html#dataAttributes\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"ephemeralKeyPair\",\"url\":\"classes/NanoTDFClient.html#ephemeralKeyPair\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"requestSignerKeyPair\",\"url\":\"classes/NanoTDFClient.html#requestSignerKeyPair\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":1024,\"name\":\"iv\",\"url\":\"classes/NanoTDFClient.html#iv\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":2048,\"name\":\"addAttribute\",\"url\":\"classes/NanoTDFClient.html#addAttribute\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":2048,\"name\":\"rewrapKey\",\"url\":\"classes/NanoTDFClient.html#rewrapKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFClient\"},{\"kind\":4194304,\"name\":\"DatasetConfig\",\"url\":\"types/DatasetConfig.html\",\"classes\":\"\"},{\"kind\":128,\"name\":\"NanoTDFDatasetClient\",\"url\":\"classes/NanoTDFDatasetClient.html\",\"classes\":\"\"},{\"kind\":1024,\"name\":\"NTDF_MAX_KEY_ITERATIONS\",\"url\":\"classes/NanoTDFDatasetClient.html#NTDF_MAX_KEY_ITERATIONS\",\"classes\":\"\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"KEY_ACCESS_REMOTE\",\"url\":\"classes/NanoTDFDatasetClient.html#KEY_ACCESS_REMOTE\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"KAS_PROTOCOL\",\"url\":\"classes/NanoTDFDatasetClient.html#KAS_PROTOCOL\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"SDK_INITIAL_RELEASE\",\"url\":\"classes/NanoTDFDatasetClient.html#SDK_INITIAL_RELEASE\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"INITIAL_RELEASE_IV_SIZE\",\"url\":\"classes/NanoTDFDatasetClient.html#INITIAL_RELEASE_IV_SIZE\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"IV_SIZE\",\"url\":\"classes/NanoTDFDatasetClient.html#IV_SIZE\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/NanoTDFDatasetClient.html#constructor\",\"classes\":\"\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"maxKeyIteration\",\"url\":\"classes/NanoTDFDatasetClient.html#maxKeyIteration\",\"classes\":\"tsd-is-private\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"keyIterationCount\",\"url\":\"classes/NanoTDFDatasetClient.html#keyIterationCount\",\"classes\":\"tsd-is-private\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"cachedEphemeralKey\",\"url\":\"classes/NanoTDFDatasetClient.html#cachedEphemeralKey\",\"classes\":\"tsd-is-private\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"unwrappedKey\",\"url\":\"classes/NanoTDFDatasetClient.html#unwrappedKey\",\"classes\":\"tsd-is-private\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"symmetricKey\",\"url\":\"classes/NanoTDFDatasetClient.html#symmetricKey\",\"classes\":\"tsd-is-private\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"cachedHeader\",\"url\":\"classes/NanoTDFDatasetClient.html#cachedHeader\",\"classes\":\"tsd-is-private\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"ecdsaBinding\",\"url\":\"classes/NanoTDFDatasetClient.html#ecdsaBinding\",\"classes\":\"tsd-is-private\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":2048,\"name\":\"encrypt\",\"url\":\"classes/NanoTDFDatasetClient.html#encrypt\",\"classes\":\"\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":2048,\"name\":\"decrypt\",\"url\":\"classes/NanoTDFDatasetClient.html#decrypt\",\"classes\":\"\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":2048,\"name\":\"rewrapAndDecrypt\",\"url\":\"classes/NanoTDFDatasetClient.html#rewrapAndDecrypt\",\"classes\":\"\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":2048,\"name\":\"generateIV\",\"url\":\"classes/NanoTDFDatasetClient.html#generateIV\",\"classes\":\"\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"allowedKases\",\"url\":\"classes/NanoTDFDatasetClient.html#allowedKases\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"kasUrl\",\"url\":\"classes/NanoTDFDatasetClient.html#kasUrl\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"kasPubKey\",\"url\":\"classes/NanoTDFDatasetClient.html#kasPubKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"authProvider\",\"url\":\"classes/NanoTDFDatasetClient.html#authProvider\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"dpopEnabled\",\"url\":\"classes/NanoTDFDatasetClient.html#dpopEnabled\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"dissems\",\"url\":\"classes/NanoTDFDatasetClient.html#dissems\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"dataAttributes\",\"url\":\"classes/NanoTDFDatasetClient.html#dataAttributes\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"ephemeralKeyPair\",\"url\":\"classes/NanoTDFDatasetClient.html#ephemeralKeyPair\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"requestSignerKeyPair\",\"url\":\"classes/NanoTDFDatasetClient.html#requestSignerKeyPair\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":1024,\"name\":\"iv\",\"url\":\"classes/NanoTDFDatasetClient.html#iv\",\"classes\":\"tsd-is-protected tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":2048,\"name\":\"addAttribute\",\"url\":\"classes/NanoTDFDatasetClient.html#addAttribute\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":2048,\"name\":\"rewrapKey\",\"url\":\"classes/NanoTDFDatasetClient.html#rewrapKey\",\"classes\":\"tsd-is-inherited\",\"parent\":\"NanoTDFDatasetClient\"},{\"kind\":64,\"name\":\"attributeFQNsAsValues\",\"url\":\"functions/attributeFQNsAsValues.html\",\"classes\":\"\"},{\"kind\":4,\"name\":\"AuthProviders\",\"url\":\"modules/AuthProviders.html\",\"classes\":\"\"},{\"kind\":64,\"name\":\"clientSecretAuthProvider\",\"url\":\"functions/AuthProviders.clientSecretAuthProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":64,\"name\":\"externalAuthProvider\",\"url\":\"functions/AuthProviders.externalAuthProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":64,\"name\":\"refreshAuthProvider\",\"url\":\"functions/AuthProviders.refreshAuthProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":64,\"name\":\"clientAuthProvider\",\"url\":\"functions/AuthProviders.clientAuthProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":128,\"name\":\"OIDCClientCredentialsProvider\",\"url\":\"classes/AuthProviders.OIDCClientCredentialsProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuthProviders.OIDCClientCredentialsProvider.html#constructor\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCClientCredentialsProvider\"},{\"kind\":1024,\"name\":\"oidcAuth\",\"url\":\"classes/AuthProviders.OIDCClientCredentialsProvider.html#oidcAuth\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCClientCredentialsProvider\"},{\"kind\":2048,\"name\":\"updateClientPublicKey\",\"url\":\"classes/AuthProviders.OIDCClientCredentialsProvider.html#updateClientPublicKey\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCClientCredentialsProvider\"},{\"kind\":2048,\"name\":\"withCreds\",\"url\":\"classes/AuthProviders.OIDCClientCredentialsProvider.html#withCreds\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCClientCredentialsProvider\"},{\"kind\":128,\"name\":\"OIDCExternalJwtProvider\",\"url\":\"classes/AuthProviders.OIDCExternalJwtProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuthProviders.OIDCExternalJwtProvider.html#constructor\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCExternalJwtProvider\"},{\"kind\":1024,\"name\":\"oidcAuth\",\"url\":\"classes/AuthProviders.OIDCExternalJwtProvider.html#oidcAuth\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCExternalJwtProvider\"},{\"kind\":1024,\"name\":\"externalJwt\",\"url\":\"classes/AuthProviders.OIDCExternalJwtProvider.html#externalJwt\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCExternalJwtProvider\"},{\"kind\":2048,\"name\":\"updateClientPublicKey\",\"url\":\"classes/AuthProviders.OIDCExternalJwtProvider.html#updateClientPublicKey\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCExternalJwtProvider\"},{\"kind\":2048,\"name\":\"withCreds\",\"url\":\"classes/AuthProviders.OIDCExternalJwtProvider.html#withCreds\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCExternalJwtProvider\"},{\"kind\":128,\"name\":\"OIDCRefreshTokenProvider\",\"url\":\"classes/AuthProviders.OIDCRefreshTokenProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuthProviders.OIDCRefreshTokenProvider.html#constructor\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCRefreshTokenProvider\"},{\"kind\":1024,\"name\":\"oidcAuth\",\"url\":\"classes/AuthProviders.OIDCRefreshTokenProvider.html#oidcAuth\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCRefreshTokenProvider\"},{\"kind\":1024,\"name\":\"refreshToken\",\"url\":\"classes/AuthProviders.OIDCRefreshTokenProvider.html#refreshToken\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCRefreshTokenProvider\"},{\"kind\":2048,\"name\":\"updateClientPublicKey\",\"url\":\"classes/AuthProviders.OIDCRefreshTokenProvider.html#updateClientPublicKey\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCRefreshTokenProvider\"},{\"kind\":2048,\"name\":\"withCreds\",\"url\":\"classes/AuthProviders.OIDCRefreshTokenProvider.html#withCreds\",\"classes\":\"\",\"parent\":\"AuthProviders.OIDCRefreshTokenProvider\"},{\"kind\":64,\"name\":\"withHeaders\",\"url\":\"functions/AuthProviders.withHeaders.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":64,\"name\":\"reqSignature\",\"url\":\"functions/AuthProviders.reqSignature.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":64,\"name\":\"isAuthProvider\",\"url\":\"functions/AuthProviders.isAuthProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":4194304,\"name\":\"HttpMethod\",\"url\":\"types/AuthProviders.HttpMethod.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":128,\"name\":\"HttpRequest\",\"url\":\"classes/AuthProviders.HttpRequest.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":512,\"name\":\"constructor\",\"url\":\"classes/AuthProviders.HttpRequest.html#constructor\",\"classes\":\"\",\"parent\":\"AuthProviders.HttpRequest\"},{\"kind\":1024,\"name\":\"headers\",\"url\":\"classes/AuthProviders.HttpRequest.html#headers\",\"classes\":\"\",\"parent\":\"AuthProviders.HttpRequest\"},{\"kind\":1024,\"name\":\"method\",\"url\":\"classes/AuthProviders.HttpRequest.html#method\",\"classes\":\"\",\"parent\":\"AuthProviders.HttpRequest\"},{\"kind\":1024,\"name\":\"params\",\"url\":\"classes/AuthProviders.HttpRequest.html#params\",\"classes\":\"\",\"parent\":\"AuthProviders.HttpRequest\"},{\"kind\":1024,\"name\":\"url\",\"url\":\"classes/AuthProviders.HttpRequest.html#url\",\"classes\":\"\",\"parent\":\"AuthProviders.HttpRequest\"},{\"kind\":1024,\"name\":\"body\",\"url\":\"classes/AuthProviders.HttpRequest.html#body\",\"classes\":\"\",\"parent\":\"AuthProviders.HttpRequest\"},{\"kind\":4194304,\"name\":\"AuthProvider\",\"url\":\"types/AuthProviders.AuthProvider.html\",\"classes\":\"\",\"parent\":\"AuthProviders\"},{\"kind\":65536,\"name\":\"__type\",\"url\":\"types/AuthProviders.AuthProvider.html#__type\",\"classes\":\"\",\"parent\":\"AuthProviders.AuthProvider\"},{\"kind\":2048,\"name\":\"updateClientPublicKey\",\"url\":\"types/AuthProviders.AuthProvider.html#__type.updateClientPublicKey\",\"classes\":\"\",\"parent\":\"AuthProviders.AuthProvider.__type\"},{\"kind\":2048,\"name\":\"withCreds\",\"url\":\"types/AuthProviders.AuthProvider.html#__type.withCreds\",\"classes\":\"\",\"parent\":\"AuthProviders.AuthProvider.__type\"},{\"kind\":32,\"name\":\"version\",\"url\":\"variables/version.html\",\"classes\":\"\"},{\"kind\":32,\"name\":\"clientType\",\"url\":\"variables/clientType.html\",\"classes\":\"\"}],\"index\":{\"version\":\"2.3.9\",\"fields\":[\"name\",\"comment\"],\"fieldVectors\":[[\"name/0\",[0,41.795]],[\"comment/0\",[]],[\"name/1\",[1,36.687]],[\"comment/1\",[]],[\"name/2\",[2,36.687]],[\"comment/2\",[]],[\"name/3\",[3,41.795]],[\"comment/3\",[]],[\"name/4\",[4,36.687]],[\"comment/4\",[]],[\"name/5\",[5,36.687]],[\"comment/5\",[]],[\"name/6\",[6,36.687]],[\"comment/6\",[]],[\"name/7\",[7,36.687]],[\"comment/7\",[]],[\"name/8\",[8,36.687]],[\"comment/8\",[]],[\"name/9\",[9,27.132]],[\"comment/9\",[]],[\"name/10\",[10,36.687]],[\"comment/10\",[]],[\"name/11\",[11,41.795]],[\"comment/11\",[]],[\"name/12\",[12,36.687]],[\"comment/12\",[]],[\"name/13\",[13,36.687]],[\"comment/13\",[]],[\"name/14\",[14,36.687]],[\"comment/14\",[]],[\"name/15\",[15,36.687]],[\"comment/15\",[]],[\"name/16\",[16,33.322]],[\"comment/16\",[]],[\"name/17\",[17,36.687]],[\"comment/17\",[]],[\"name/18\",[18,36.687]],[\"comment/18\",[]],[\"name/19\",[19,36.687]],[\"comment/19\",[]],[\"name/20\",[20,36.687]],[\"comment/20\",[]],[\"name/21\",[21,36.687]],[\"comment/21\",[]],[\"name/22\",[22,36.687]],[\"comment/22\",[]],[\"name/23\",[23,36.687]],[\"comment/23\",[]],[\"name/24\",[24,36.687]],[\"comment/24\",[]],[\"name/25\",[25,41.795]],[\"comment/25\",[]],[\"name/26\",[26,41.795]],[\"comment/26\",[]],[\"name/27\",[27,41.795]],[\"comment/27\",[]],[\"name/28\",[4,36.687]],[\"comment/28\",[]],[\"name/29\",[5,36.687]],[\"comment/29\",[]],[\"name/30\",[6,36.687]],[\"comment/30\",[]],[\"name/31\",[7,36.687]],[\"comment/31\",[]],[\"name/32\",[8,36.687]],[\"comment/32\",[]],[\"name/33\",[9,27.132]],[\"comment/33\",[]],[\"name/34\",[28,41.795]],[\"comment/34\",[]],[\"name/35\",[29,41.795]],[\"comment/35\",[]],[\"name/36\",[30,41.795]],[\"comment/36\",[]],[\"name/37\",[31,41.795]],[\"comment/37\",[]],[\"name/38\",[32,41.795]],[\"comment/38\",[]],[\"name/39\",[33,41.795]],[\"comment/39\",[]],[\"name/40\",[2,36.687]],[\"comment/40\",[]],[\"name/41\",[12,36.687]],[\"comment/41\",[]],[\"name/42\",[10,36.687]],[\"comment/42\",[]],[\"name/43\",[34,41.795]],[\"comment/43\",[]],[\"name/44\",[35,41.795]],[\"comment/44\",[]],[\"name/45\",[13,36.687]],[\"comment/45\",[]],[\"name/46\",[14,36.687]],[\"comment/46\",[]],[\"name/47\",[15,36.687]],[\"comment/47\",[]],[\"name/48\",[16,33.322]],[\"comment/48\",[]],[\"name/49\",[17,36.687]],[\"comment/49\",[]],[\"name/50\",[18,36.687]],[\"comment/50\",[]],[\"name/51\",[19,36.687]],[\"comment/51\",[]],[\"name/52\",[20,36.687]],[\"comment/52\",[]],[\"name/53\",[21,36.687]],[\"comment/53\",[]],[\"name/54\",[22,36.687]],[\"comment/54\",[]],[\"name/55\",[23,36.687]],[\"comment/55\",[]],[\"name/56\",[24,36.687]],[\"comment/56\",[]],[\"name/57\",[36,41.795]],[\"comment/57\",[]],[\"name/58\",[37,41.795]],[\"comment/58\",[]],[\"name/59\",[38,41.795]],[\"comment/59\",[]],[\"name/60\",[39,41.795]],[\"comment/60\",[]],[\"name/61\",[40,41.795]],[\"comment/61\",[]],[\"name/62\",[41,41.795]],[\"comment/62\",[]],[\"name/63\",[42,41.795]],[\"comment/63\",[]],[\"name/64\",[9,27.132]],[\"comment/64\",[]],[\"name/65\",[43,33.322]],[\"comment/65\",[]],[\"name/66\",[44,30.809]],[\"comment/66\",[]],[\"name/67\",[45,30.809]],[\"comment/67\",[]],[\"name/68\",[46,41.795]],[\"comment/68\",[]],[\"name/69\",[9,27.132]],[\"comment/69\",[]],[\"name/70\",[43,33.322]],[\"comment/70\",[]],[\"name/71\",[47,41.795]],[\"comment/71\",[]],[\"name/72\",[44,30.809]],[\"comment/72\",[]],[\"name/73\",[45,30.809]],[\"comment/73\",[]],[\"name/74\",[48,41.795]],[\"comment/74\",[]],[\"name/75\",[9,27.132]],[\"comment/75\",[]],[\"name/76\",[43,33.322]],[\"comment/76\",[]],[\"name/77\",[49,41.795]],[\"comment/77\",[]],[\"name/78\",[44,30.809]],[\"comment/78\",[]],[\"name/79\",[45,30.809]],[\"comment/79\",[]],[\"name/80\",[50,41.795]],[\"comment/80\",[]],[\"name/81\",[51,41.795]],[\"comment/81\",[]],[\"name/82\",[52,41.795]],[\"comment/82\",[]],[\"name/83\",[53,41.795]],[\"comment/83\",[]],[\"name/84\",[54,41.795]],[\"comment/84\",[]],[\"name/85\",[9,27.132]],[\"comment/85\",[]],[\"name/86\",[55,41.795]],[\"comment/86\",[]],[\"name/87\",[56,41.795]],[\"comment/87\",[]],[\"name/88\",[57,41.795]],[\"comment/88\",[]],[\"name/89\",[58,41.795]],[\"comment/89\",[]],[\"name/90\",[59,41.795]],[\"comment/90\",[]],[\"name/91\",[16,33.322]],[\"comment/91\",[]],[\"name/92\",[1,36.687]],[\"comment/92\",[]],[\"name/93\",[44,30.809]],[\"comment/93\",[]],[\"name/94\",[45,30.809]],[\"comment/94\",[]],[\"name/95\",[60,41.795]],[\"comment/95\",[]],[\"name/96\",[61,41.795]],[\"comment/96\",[]]],\"invertedIndex\":[[\"__type\",{\"_index\":1,\"name\":{\"1\":{},\"92\":{}},\"comment\":{}}],[\"addattribute\",{\"_index\":23,\"name\":{\"23\":{},\"55\":{}},\"comment\":{}}],[\"allowedkases\",{\"_index\":13,\"name\":{\"13\":{},\"45\":{}},\"comment\":{}}],[\"attributefqnsasvalues\",{\"_index\":36,\"name\":{\"57\":{}},\"comment\":{}}],[\"authprovider\",{\"_index\":16,\"name\":{\"16\":{},\"48\":{},\"91\":{}},\"comment\":{}}],[\"authproviders\",{\"_index\":37,\"name\":{\"58\":{}},\"comment\":{}}],[\"body\",{\"_index\":59,\"name\":{\"90\":{}},\"comment\":{}}],[\"cachedephemeralkey\",{\"_index\":30,\"name\":{\"36\":{}},\"comment\":{}}],[\"cachedheader\",{\"_index\":33,\"name\":{\"39\":{}},\"comment\":{}}],[\"clientauthprovider\",{\"_index\":41,\"name\":{\"62\":{}},\"comment\":{}}],[\"clientsecretauthprovider\",{\"_index\":38,\"name\":{\"59\":{}},\"comment\":{}}],[\"clienttype\",{\"_index\":61,\"name\":{\"96\":{}},\"comment\":{}}],[\"constructor\",{\"_index\":9,\"name\":{\"9\":{},\"33\":{},\"64\":{},\"69\":{},\"75\":{},\"85\":{}},\"comment\":{}}],[\"dataattributes\",{\"_index\":19,\"name\":{\"19\":{},\"51\":{}},\"comment\":{}}],[\"datasetconfig\",{\"_index\":25,\"name\":{\"25\":{}},\"comment\":{}}],[\"decrypt\",{\"_index\":10,\"name\":{\"10\":{},\"42\":{}},\"comment\":{}}],[\"decryptlegacytdf\",{\"_index\":11,\"name\":{\"11\":{}},\"comment\":{}}],[\"dissems\",{\"_index\":18,\"name\":{\"18\":{},\"50\":{}},\"comment\":{}}],[\"dpopenabled\",{\"_index\":17,\"name\":{\"17\":{},\"49\":{}},\"comment\":{}}],[\"ecdsabinding\",{\"_index\":2,\"name\":{\"2\":{},\"40\":{}},\"comment\":{}}],[\"encrypt\",{\"_index\":12,\"name\":{\"12\":{},\"41\":{}},\"comment\":{}}],[\"encryptoptions\",{\"_index\":0,\"name\":{\"0\":{}},\"comment\":{}}],[\"ephemeralkeypair\",{\"_index\":20,\"name\":{\"20\":{},\"52\":{}},\"comment\":{}}],[\"externalauthprovider\",{\"_index\":39,\"name\":{\"60\":{}},\"comment\":{}}],[\"externaljwt\",{\"_index\":47,\"name\":{\"71\":{}},\"comment\":{}}],[\"generateiv\",{\"_index\":35,\"name\":{\"44\":{}},\"comment\":{}}],[\"headers\",{\"_index\":55,\"name\":{\"86\":{}},\"comment\":{}}],[\"httpmethod\",{\"_index\":53,\"name\":{\"83\":{}},\"comment\":{}}],[\"httprequest\",{\"_index\":54,\"name\":{\"84\":{}},\"comment\":{}}],[\"initial_release_iv_size\",{\"_index\":7,\"name\":{\"7\":{},\"31\":{}},\"comment\":{}}],[\"isauthprovider\",{\"_index\":52,\"name\":{\"82\":{}},\"comment\":{}}],[\"iv\",{\"_index\":22,\"name\":{\"22\":{},\"54\":{}},\"comment\":{}}],[\"iv_size\",{\"_index\":8,\"name\":{\"8\":{},\"32\":{}},\"comment\":{}}],[\"kas_protocol\",{\"_index\":5,\"name\":{\"5\":{},\"29\":{}},\"comment\":{}}],[\"kaspubkey\",{\"_index\":15,\"name\":{\"15\":{},\"47\":{}},\"comment\":{}}],[\"kasurl\",{\"_index\":14,\"name\":{\"14\":{},\"46\":{}},\"comment\":{}}],[\"key_access_remote\",{\"_index\":4,\"name\":{\"4\":{},\"28\":{}},\"comment\":{}}],[\"keyiterationcount\",{\"_index\":29,\"name\":{\"35\":{}},\"comment\":{}}],[\"maxkeyiteration\",{\"_index\":28,\"name\":{\"34\":{}},\"comment\":{}}],[\"method\",{\"_index\":56,\"name\":{\"87\":{}},\"comment\":{}}],[\"nanotdfclient\",{\"_index\":3,\"name\":{\"3\":{}},\"comment\":{}}],[\"nanotdfdatasetclient\",{\"_index\":26,\"name\":{\"26\":{}},\"comment\":{}}],[\"ntdf_max_key_iterations\",{\"_index\":27,\"name\":{\"27\":{}},\"comment\":{}}],[\"oidcauth\",{\"_index\":43,\"name\":{\"65\":{},\"70\":{},\"76\":{}},\"comment\":{}}],[\"oidcclientcredentialsprovider\",{\"_index\":42,\"name\":{\"63\":{}},\"comment\":{}}],[\"oidcexternaljwtprovider\",{\"_index\":46,\"name\":{\"68\":{}},\"comment\":{}}],[\"oidcrefreshtokenprovider\",{\"_index\":48,\"name\":{\"74\":{}},\"comment\":{}}],[\"params\",{\"_index\":57,\"name\":{\"88\":{}},\"comment\":{}}],[\"refreshauthprovider\",{\"_index\":40,\"name\":{\"61\":{}},\"comment\":{}}],[\"refreshtoken\",{\"_index\":49,\"name\":{\"77\":{}},\"comment\":{}}],[\"reqsignature\",{\"_index\":51,\"name\":{\"81\":{}},\"comment\":{}}],[\"requestsignerkeypair\",{\"_index\":21,\"name\":{\"21\":{},\"53\":{}},\"comment\":{}}],[\"rewrapanddecrypt\",{\"_index\":34,\"name\":{\"43\":{}},\"comment\":{}}],[\"rewrapkey\",{\"_index\":24,\"name\":{\"24\":{},\"56\":{}},\"comment\":{}}],[\"sdk_initial_release\",{\"_index\":6,\"name\":{\"6\":{},\"30\":{}},\"comment\":{}}],[\"symmetrickey\",{\"_index\":32,\"name\":{\"38\":{}},\"comment\":{}}],[\"unwrappedkey\",{\"_index\":31,\"name\":{\"37\":{}},\"comment\":{}}],[\"updateclientpublickey\",{\"_index\":44,\"name\":{\"66\":{},\"72\":{},\"78\":{},\"93\":{}},\"comment\":{}}],[\"url\",{\"_index\":58,\"name\":{\"89\":{}},\"comment\":{}}],[\"version\",{\"_index\":60,\"name\":{\"95\":{}},\"comment\":{}}],[\"withcreds\",{\"_index\":45,\"name\":{\"67\":{},\"73\":{},\"79\":{},\"94\":{}},\"comment\":{}}],[\"withheaders\",{\"_index\":50,\"name\":{\"80\":{}},\"comment\":{}}]],\"pipeline\":[]}}"); \ No newline at end of file diff --git a/classes/AuthProviders.AppIdAuthProvider.html b/classes/AuthProviders.AppIdAuthProvider.html deleted file mode 100644 index 76d42a16..00000000 --- a/classes/AuthProviders.AppIdAuthProvider.html +++ /dev/null @@ -1,145 +0,0 @@ -AppIdAuthProvider | @opentdf/sdk
-
- -
-
-
-
- -

Class AppIdAuthProviderAbstract

-
-

An AuthProvider encapsulates all logic necessary to authenticate to a backend service, in the -vein of AWS.Credentials. -

-The client will call into its configured AuthProvider to decorate remote TDF service calls with necessary -authentication info. This approach allows the client to be agnostic to the auth scheme, allowing for -methods like identify federation and custom service credentials to be used and changed at the developer's will. -

-This class is not intended to be used on its own. See the documented subclasses for public-facing implementations.

-
-
-
-

Hierarchy

-
    -
  • AppIdAuthProvider
-
-
-
- -
-
-

Constructors

-
-
-

Methods

-
-
-

Constructors

-
- -
-
-

Methods

-
- -
-
- -
    - -
  • -

    Augment the provided http request with custom auth info to be used by backend services.

    -
    -
    -

    Parameters

    -
      -
    • -
      httpReq: HttpRequest
      -

      Required. An http request pre-populated with the data public key.

      -
      -
    -

    Returns Promise<HttpRequest>

    -
-
-
-

Generated using TypeDoc

-
\ No newline at end of file diff --git a/classes/AuthProviders.HttpRequest.html b/classes/AuthProviders.HttpRequest.html index 1d3ac66f..97fa5aa0 100644 --- a/classes/AuthProviders.HttpRequest.html +++ b/classes/AuthProviders.HttpRequest.html @@ -25,7 +25,7 @@

Hierarchy

+
  • Defined in auth/auth.ts:17
  • @@ -52,34 +52,34 @@
    +
  • Defined in auth/auth.ts:28
  • Properties

    -
    body?: unknown
    +
  • Defined in auth/auth.ts:26
  • headers: Record<string, string>
    +
  • Defined in auth/auth.ts:18
  • method: HttpMethod
    +
  • Defined in auth/auth.ts:20
  • params?: object
    +
  • Defined in auth/auth.ts:22
  • url: string
    +
  • Defined in auth/auth.ts:24
  • +
  • Defined in nanotdf/Client.ts:125
  • Properties

    @@ -101,91 +100,91 @@
    +
  • Defined in nanotdf/Client.ts:103
  • authProvider: AuthProvider
    +
  • Defined in nanotdf/Client.ts:110
  • dataAttributes: string[] = []
    +
  • Defined in nanotdf/Client.ts:113
  • dissems: string[] = []
    +
  • Defined in nanotdf/Client.ts:112
  • dpopEnabled: boolean
    +
  • Defined in nanotdf/Client.ts:111
  • ephemeralKeyPair: Promise<CryptoKeyPair>
    +
  • Defined in nanotdf/Client.ts:114
  • iv?: number
    +
  • Defined in nanotdf/Client.ts:116
  • kasPubKey?: KasPublicKeyInfo
    +
  • Defined in nanotdf/Client.ts:109
  • kasUrl: string
    +
  • Defined in nanotdf/Client.ts:108
  • requestSignerKeyPair: Promise<CryptoKeyPair>
    +
  • Defined in nanotdf/Client.ts:115
  • INITIAL_RELEASE_IV_SIZE: 3 = 3
    +
  • Defined in nanotdf/Client.ts:100
  • IV_SIZE: 12 = 12
    +
  • Defined in nanotdf/Client.ts:101
  • KAS_PROTOCOL: "kas" = 'kas'
    +
  • Defined in nanotdf/Client.ts:98
  • KEY_ACCESS_REMOTE: "remote" = 'remote'
    +
  • Defined in nanotdf/Client.ts:97
  • SDK_INITIAL_RELEASE: "0.0.0" = '0.0.0'
    +
  • Defined in nanotdf/Client.ts:99
  • Methods

    @@ -207,7 +206,7 @@

    Returns void

    +
  • Defined in nanotdf/Client.ts:199
    • @@ -227,7 +226,7 @@
      ciphertext: Returns Promise<ArrayBuffer>
    +
  • Defined in index.ts:64
    • @@ -247,7 +246,7 @@
      ciphertext: Returns Promise<ArrayBuffer>
    +
  • Defined in index.ts:94
    • @@ -274,27 +273,7 @@

      Returns Promise<

      Throws

      If the initialization vector is not a number.

    -
    - -
      - -
    • -

      Explicitly get a new Entity Object using the supplied EntityAttributeService.

      -

      This method is expected to be called at least once per encrypt/decrypt cycle. If the entityObject is expired then -this will need to be called again.

      -
      -

      Returns Promise<void>

      -
      -

      Security

      the ephemeralKeyPair must be set in the constructor if desired to use here. If this is wished to be changed -then a new client should be initialized.

      - -

      Performance

      key pair is generated when the entity object is fetched IFF the ephemeralKeyPair is not set. This will -either be set on the first call or passed in the constructor.

      -
    +
  • Defined in index.ts:121
    • @@ -331,7 +310,7 @@

      Important

      the fetchEntityObject method must be called pr

    +
  • Defined in nanotdf/Client.ts:212
  • +
  • Defined in nanotdf/Client.ts:103
  • authProvider: AuthProvider
    +
  • Defined in nanotdf/Client.ts:110
  • cachedEphemeralKey?: Uint8Array
    +
  • Defined in index.ts:219
  • cachedHeader?: default
    +
  • Defined in index.ts:222
  • dataAttributes: string[] = []
    +
  • Defined in nanotdf/Client.ts:113
  • dissems: string[] = []
    +
  • Defined in nanotdf/Client.ts:112
  • dpopEnabled: boolean
    +
  • Defined in nanotdf/Client.ts:111
  • ecdsaBinding: boolean
    +
  • Defined in index.ts:223
  • ephemeralKeyPair: Promise<CryptoKeyPair>
    +
  • Defined in nanotdf/Client.ts:114
  • iv?: number
    +
  • Defined in nanotdf/Client.ts:116
  • kasPubKey?: KasPublicKeyInfo
    +
  • Defined in nanotdf/Client.ts:109
  • kasUrl: string
    +
  • Defined in nanotdf/Client.ts:108
  • keyIterationCount: number
    +
  • Defined in index.ts:218
  • maxKeyIteration: number
    +
  • Defined in index.ts:217
  • requestSignerKeyPair: Promise<CryptoKeyPair>
    +
  • Defined in nanotdf/Client.ts:115
  • symmetricKey?: CryptoKey
    +
  • Defined in index.ts:221
  • unwrappedKey?: CryptoKey
    +
  • Defined in index.ts:220
  • INITIAL_RELEASE_IV_SIZE: 3 = 3
    +
  • Defined in nanotdf/Client.ts:100
  • IV_SIZE: 12 = 12
    +
  • Defined in nanotdf/Client.ts:101
  • KAS_PROTOCOL: "kas" = 'kas'
    +
  • Defined in nanotdf/Client.ts:98
  • KEY_ACCESS_REMOTE: "remote" = 'remote'
    +
  • Defined in nanotdf/Client.ts:97
  • NTDF_MAX_KEY_ITERATIONS: 8388606 = 8388606
    +
  • Defined in index.ts:215
  • SDK_INITIAL_RELEASE: "0.0.0" = '0.0.0'
    +
  • Defined in nanotdf/Client.ts:99
  • Methods

    @@ -250,7 +249,7 @@

    Returns void

    +
  • Defined in nanotdf/Client.ts:199
  • +
  • Defined in index.ts:348
  • -
    - -
    +
  • Defined in index.ts:259
  • +
  • Defined in index.ts:393
  • Returns Promise<ArrayBuffer>

    +
  • Defined in index.ts:371
  • +
  • Defined in nanotdf/Client.ts:212
  • diff --git a/functions/AuthProviders.clientAuthProvider.html b/functions/AuthProviders.clientAuthProvider.html index 804b4f1f..acc9d281 100644 --- a/functions/AuthProviders.clientAuthProvider.html +++ b/functions/AuthProviders.clientAuthProvider.html @@ -34,7 +34,7 @@

    Returns Promise<

    +
  • Defined in auth/providers.ts:97