/// <summary>
        /// Get the proxy message replied from the server.
        /// NULL will be returned if not response is received.
        /// </summary>
        /// <returns>The responded proxy message</returns>
        public KDCProxyMessage GetProxyResponse()
        {
            if (responseBytes == null)
            {
                return(null);
            }
            KDCProxyMessage message = new KDCProxyMessage();

            message.FromBytes(responseBytes);
            return(message);
        }