byte readByte(final int position) throws NTLMEngineException {
            if (messageContents.length < position + 1) {
                throw new NTLMEngineException("NTLM: Message too short");
            }
            return messageContents[position];
        }
Read a byte from a position within the message buffer
httpclient5/src/main/java/org/apache/hc/client5/http/impl/auth/NTLMEngineImpl.java