{
  "title": "AbstractSecurityScheme",
  "description": "Security schemes that can be applied using securedBy",
  "type": null,
  "children": [
    {
      "title": "name",
      "description": "Name of the security scheme",
      "type": "ATTRIBUTETEXT",
      "children": [],
      "valueText": "custom_scheme",
      "id": ".custom_scheme#name"
    },
    {
      "title": "type",
      "description": "The securitySchemes property MUST be used to specify an API's security mechanisms, including the required settings and the authentication methods that the API supports. one authentication method is allowed if the API supports them.",
      "type": "ATTRIBUTETEXT",
      "children": [],
      "valueText": "x-custom",
      "id": ".custom_scheme#type"
    },
    {
      "title": "Documentation",
      "description": "",
      "type": "CATEGORY",
      "children": [
        {
          "title": "description",
          "description": "The description attribute MAY be used to describe a security schemes property.",
          "type": "MARKDOWN",
          "children": [],
          "valueText": "A custom security scheme for authenticating requests.\n",
          "id": ".custom_scheme#description"
        }
      ],
      "valueText": null,
      "id": "Category#Documentation"
    },
    {
      "title": "General",
      "description": "",
      "type": "CATEGORY",
      "children": [
        {
          "title": "settings",
          "description": "Insert settings",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": ".custom_scheme#settings#",
          "subType": "INSERT"
        },
        {
          "title": "Delete",
          "description": "",
          "type": "DETAILS_ACTION",
          "children": [],
          "id": ".custom_scheme#DELETE_DETAILS_ACTION",
          "subType": "DELETE"
        }
      ],
      "valueText": null,
      "id": "Category#General"
    }
  ],
  "valueText": null,
  "id": "Category#AbstractSecurityScheme"
}