“…As such, individual application protocol specifications have had to specify the structure of their GSS negotiation loops, including error handling, on a perprotocol basis (see [RFC4462], [RFC3645], [RFC5801], [RFC4752], and [RFC2203]). This represents a substantial duplication of effort, and the various specifications go into different levels of detail and describe different possible error conditions.…”