From dc3f85e92e5e9da81a9ae436f2ead7588edcd87f Mon Sep 17 00:00:00 2001 From: Daniel Hougaard <62331820+DanielHougaard@users.noreply.github.com> Date: Sun, 24 Dec 2023 17:11:20 +0400 Subject: [PATCH] Re-added an updated FAQ --- docs/sdks/overview.mdx | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/docs/sdks/overview.mdx b/docs/sdks/overview.mdx index b26330f18..b05f0b395 100644 --- a/docs/sdks/overview.mdx +++ b/docs/sdks/overview.mdx @@ -31,3 +31,36 @@ From local development to production, Infisical SDKs provide the easiest way for Manage secrets for your PHP application on demand + +## FAQ + + + + The client SDK caches every secret and implements a 5-minute waiting period before + re-requesting it. The waiting period can be controlled by setting the `cacheTTL` parameter at + the time of initializing the client. + + Note: The exact parameter name may differ depending on the language. + + + Yes you can! The client SDK provides a method to attach the secrets to your process environment. + When using the `listSecrets()` method, you can pass a `attachToProcessEnv` parameter, which tells the SDK to attach all the found secrets to your process environment. + + Note: The exact parameter name may differ depending on the language. + + + The SDK caches every secret and falls back to the cached value if a request fails. If no cached value is found, and the request fails, then the SDK throws an error. + + + The token enables the SDK to authenticate with Infisical to fetch back your secrets. + Although the SDK requires you to pass in a token, it enables greater efficiency and security + than if you managed dozens of secrets yourself without it. Here're some benefits: + + - You always pull in the right secrets because they're fetched on demand from a centralize source that is Infisical. + - You can use the Infisical which comes with tons of benefits like secret versioning, access controls, audit logs, etc. + - You now risk leaking one token that can be revoked instead of dozens of raw secrets. + + And much more. + + +