Stay organized with collections
Save and categorize content based on your preferences.
AI-generated Key Takeaways
Encrypted OAuth client secrets are used to secure account linking flows with the AUTH_CODE grant type.
The secret is represented in YAML with encryptedClientSecret containing the base64-encoded ciphertext and encryptionKeyVersion specifying the encryption key's version.
encryptedClientSecret is a base64-encoded string representing the encrypted client secret, and encryptionKeyVersion indicates the version of the encryption key used.
The version of the crypto key used to encrypt the account linking client secret. Note that this field is ignored in push, preview, and version creation flows.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-09-18 UTC."],[],["The core content details the structure of an encrypted OAuth client secret for account linking. It uses a YAML representation with two key fields: `encryptedClientSecret`, a base64-encoded string containing the encrypted secret ciphertext, and `encryptionKeyVersion`, specifying the crypto key version used for encryption. This information is crucial for understanding how account linking secrets are secured, particularly for the AUTH_CODE grant type. The encryption key version is not used in push, preview or version creation flows.\n"]]