using System.Text;
namespace Renci.SshNet.Messages.Authentication
{
    /// 
    /// Represents SSH_MSG_USERAUTH_BANNER message.
    /// 
    [Message("SSH_MSG_USERAUTH_BANNER", 53)]
    public class BannerMessage : Message
    {
        /// 
        /// Gets banner message.
        /// 
        public string Message { get; private set; }
        /// 
        /// Gets banner language.
        /// 
        public string Language { get; private set; }
        /// 
        /// Called when type specific data need to be loaded.
        /// 
        protected override void LoadData()
        {
            this.Message = this.ReadString();
            this.Language = this.ReadString();
        }
        /// 
        /// Called when type specific data need to be saved.
        /// 
        protected override void SaveData()
        {
            this.Write(this.Message);
            this.Write(this.Language);
        }
    }
}