{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-13T17:22:32.981Z",
  "sourcePath": "src/main/data/docs",
  "docId": "RFC4120",
  "document": {
    "abstract": "This document provides an overview and specification of Version 5 of the Kerberos protocol, and it obsoletes RFC 1510 to clarify aspects of the protocol and its intended use that require more detailed or clearer explanation than was provided in RFC 1510. This document is intended to provide a detailed description of the protocol, suitable for implementation, together with descriptions of the appropriate use of protocol messages and fields within those messages. [STANDARDS-TRACK]",
    "abstract$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML abstract",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
      "updated": "2026-10-13T17:22:32.981Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "authors": [
      {
        "name": "Dr. Clifford Neuman"
      },
      {
        "name": "Taylor Yu"
      },
      {
        "name": "Sam Hartman"
      },
      {
        "name": "Kenneth Raeburn"
      }
    ],
    "authors$meta": {
      "confidence": "high",
      "note": "Parsed from Datatracker doc page article:author (profile full names)",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
      "updated": "2026-10-13T17:22:32.981Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "docId": "RFC4120",
    "docId$meta": {
      "confidence": "high",
      "note": "Derived from RFC number or Datatracker identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
      "updated": "2026-10-13T17:22:32.981Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "docLabel": "IETF RFC 4120",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from provider and document identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
      "updated": "2026-10-13T17:22:32.981Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "docNumber": "4120",
    "docNumber$meta": {
      "confidence": "high",
      "note": "Parsed from RFC info page report metadata",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
      "updated": "2026-10-13T17:22:32.981Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "docTitle": "The Kerberos Network Authentication Service (V5)",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
      "updated": "2026-10-13T17:22:32.981Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "docType": "Standard",
    "docType$meta": {
      "confidence": "high",
      "note": "Mapped from Datatracker std_level or RFC status text",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
      "updated": "2026-10-13T17:22:32.981Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "doi": "10.17487/RFC4120",
    "doi$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML doi",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
      "updated": "2026-10-13T17:22:32.981Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "href": "https://doi.org/10.17487/RFC4120",
    "href$meta": {
      "confidence": "high",
      "note": "Derived from DOI (https://doi.org/<doi>)",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
      "updated": "2026-10-13T17:22:32.981Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "keywords": [
      "Kerberos",
      "CAT",
      "Security"
    ],
    "keywords$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML keywords",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
      "updated": "2026-10-13T17:22:32.981Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "pages": "138",
    "pages$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML page-count",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
      "updated": "2026-10-13T17:22:32.981Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "publicationDate": "2005-07-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML date",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
      "updated": "2026-10-13T17:22:32.981Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "publisher": "IETF",
    "publisher$meta": {
      "confidence": "high",
      "note": "Static: provider",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
      "updated": "2026-10-13T17:22:32.981Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "references": {
      "bibliographic": [
        "ISO.8859",
        "RFC1964",
        "RFC1510",
        "RFC4086",
        "RFC4121",
        "orphan/RFC4120/h:e3856e82",
        "orphan/RFC4120/h:d6a09812",
        "orphan/RFC4120/h:1afa7c01",
        "orphan/RFC4120/h:1c7d87f0",
        "orphan/RFC4120/h:4560423e",
        "orphan/RFC4120/h:c437a502",
        "orphan/RFC4120/h:6fa8e585",
        "orphan/RFC4120/h:861a9b51",
        "orphan/RFC4120/h:7029ca3f"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "flag": "MIXED_REF_LAYOUT_RISK anchored=25 proseBlocks=31 skippedAnchorBlocks=29",
        "note": "Parsed from RFC HTML references/informative sections",
        "originalValue": [],
        "reviewRequired": true,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
        "updated": "2026-10-13T17:22:32.981Z",
        "version": "extractDocs.js@commit:996495349225"
      },
      "normative": [
        "RFC3961",
        "RFC3962",
        "RFC1035",
        "RFC2119",
        "RFC2434",
        "RFC2782",
        "RFC2253",
        "RFC3513",
        "ISO.8824-1.1998",
        "ISO.8825-1.1998",
        "ECMA.6.1991",
        "ECMA.35.2022"
      ],
      "normative$meta": {
        "confidence": "high",
        "note": "Parsed from RFC HTML normative references sections",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
        "updated": "2026-10-13T17:22:32.981Z",
        "version": "extractDocs.js@commit:996495349225"
      }
    },
    "resolvedHref": "https://www.rfc-editor.org/info/rfc4120/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
      "updated": "2026-10-13T17:22:32.981Z",
      "version": "extractDocs.js@commit:996495349225"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
        "updated": "2026-10-13T17:22:32.981Z",
        "version": "extractDocs.js@commit:996495349225"
      },
      "amendedBy": [
        "RFC4537",
        "RFC5021",
        "RFC5896",
        "RFC6111",
        "RFC6112",
        "RFC6113",
        "RFC6649",
        "RFC6806",
        "RFC7751",
        "RFC8062",
        "RFC8129",
        "RFC8429",
        "RFC8553"
      ],
      "amendedBy$meta": {
        "confidence": "high",
        "note": "Parsed from RFC index XML",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
        "updated": "2026-10-13T17:22:32.981Z",
        "version": "extractDocs.js@commit:996495349225"
      },
      "errataExist": true,
      "errataExist$meta": {
        "confidence": "high",
        "note": "Derived from presence of errata links on RFC/Datatracker pages",
        "originalValue": null,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
        "updated": "2026-10-13T17:22:32.981Z",
        "version": "extractDocs.js@commit:996495349225"
      },
      "errataUrl": [
        "https://www.rfc-editor.org/errata/rfc4120",
        "https://www.rfc-editor.org/errata_search.php?rfc=4120",
        "https://www.rfc-editor.org/rfc/inline-errata/rfc4120.html"
      ],
      "errataUrl$meta": {
        "confidence": "high",
        "note": "Parsed from errata links on RFC/Datatracker pages",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
        "updated": "2026-10-13T17:22:32.981Z",
        "version": "extractDocs.js@commit:996495349225"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
        "updated": "2026-10-13T17:22:32.981Z",
        "version": "extractDocs.js@commit:996495349225"
      },
      "statusNote": "Proposed Standard",
      "statusNote$meta": {
        "confidence": "high",
        "note": "Mapped from Datatracker doc.json std_level",
        "originalValue": null,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
        "updated": "2026-10-13T17:22:32.981Z",
        "version": "extractDocs.js@commit:996495349225"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
        "updated": "2026-10-13T17:22:32.981Z",
        "version": "extractDocs.js@commit:996495349225"
      },
      "supersedes": [
        "RFC1510"
      ],
      "supersedes$meta": {
        "confidence": "high",
        "note": "Parsed from RFC index XML",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc4120/",
        "updated": "2026-10-13T17:22:32.981Z",
        "version": "extractDocs.js@commit:996495349225"
      }
    }
  }
}