{
  "name": "EncryptedCredentials",
  "anchor": "encryptedcredentials",
  "description": [
    "Describes data required for decrypting and authenticating EncryptedPassportElement . See the Telegram Passport Documentation for a complete description of the data decryption and authentication processes."
  ],
  "table": {
    "headers": [
      "Field",
      "Type",
      "Description"
    ],
    "rows": [
      {
        "field": "data",
        "type": "String",
        "description": "Base64-encoded encrypted JSON-serialized data with unique user's payload, data hashes and secrets required for EncryptedPassportElement decryption and authentication"
      },
      {
        "field": "hash",
        "type": "String",
        "description": "Base64-encoded data hash for data authentication"
      },
      {
        "field": "secret",
        "type": "String",
        "description": "Base64-encoded secret, encrypted with the bot's public RSA key, required for data decryption"
      }
    ]
  },
  "notes": []
}