/// <summary>
        /// Accept message from client.
        /// </summary>
        /// <param name="message">Request message.</param>
        public override void AcceptMessage(StreamMessage message)
        {
            base.AcceptMessage(message);
            if (XmlParseResult != ErrorCodes.ER_00_NO_ERROR)
            {
                return;
            }

            _modeFlag  = KeyValues.Item("Mode");
            _keyType   = KeyValues.Item("Key Type");
            _keyScheme = KeyValues.Item("Key Scheme LMK");
            _zmkScheme = KeyValues.ItemOptional("Key Scheme ZMK");
            _zmk       = KeyValues.ItemOptional("ZMK Scheme") + KeyValues.ItemOptional("ZMK");
        }
        /// <summary>
        /// Accept message from client.
        /// </summary>
        /// <param name="message">Request message.</param>
        public override void AcceptMessage(StreamMessage message)
        {
            base.AcceptMessage(message);
            if (XmlParseResult != ErrorCodes.ER_00_NO_ERROR)
            {
                return;
            }

            _keyA          = KeyValues.Item("ZMK Component #1");
            _keyB          = KeyValues.Item("ZMK Component #2");
            _keyC          = KeyValues.Item("ZMK Component #3");
            _keySchemeLmk  = KeyValues.ItemOptional("Key Scheme LMK");
            _keyCheckValue = KeyValues.ItemOptional("Key Check Value Type");
        }
Ejemplo n.º 3
0
        /// <summary>
        /// Accept message from client.
        /// </summary>
        /// <param name="message">Request message.</param>
        public override void AcceptMessage(StreamMessage message)
        {
            base.AcceptMessage(message);

            if (XmlParseResult != ErrorCodes.ER_00_NO_ERROR)
            {
                return;
            }

            _keyType       = KeyValues.Item("Key Type");
            _zmk           = KeyValues.ItemCombination("ZMK Scheme", "ZMK");
            _key           = KeyValues.ItemCombination("Key Scheme", "Key");
            _lmkScheme     = KeyValues.Item("Key Scheme LMK");
            _atallaVariant = KeyValues.ItemOptional("Atalla Variant");
        }
Ejemplo n.º 4
0
 /// <summary>
 /// Accept message from client.
 /// </summary>
 /// <param name="message">Request message.</param>
 public override void AcceptMessage(StreamMessage message)
 {
     base.AcceptMessage(message);
     if (XmlParseResult != ErrorCodes.ER_00_NO_ERROR)
     {
         return;
     }
     _nbrComponents  = KeyValues.Item("Number of Components");
     _iNbrComponents = Convert.ToInt32(_nbrComponents);
     for (var i = 1; i <= _iNbrComponents; i++)
     {
         _comps[i - 1] = KeyValues.ItemCombination("ZMK Component Scheme #" + i.ToString(),
                                                   "ZMK Component #" + i.ToString());
     }
     _lmkScheme     = KeyValues.ItemOptional("Key Scheme LMK");
     _keyCheckValue = KeyValues.ItemOptional("Key Check Value Type");
 }
        /// <summary>
        /// Accept message from client.
        /// </summary>
        /// <param name="message">Request message.</param>
        public override void AcceptMessage(StreamMessage message)
        {
            base.AcceptMessage(message);
            if (XmlParseResult != ErrorCodes.ER_00_NO_ERROR)
            {
                return;
            }

            _blockNumber = KeyValues.Item("Message Block");
            _keyType     = KeyValues.Item("Key Type");
            _keyLength   = KeyValues.Item("Key Length");
            _messageType = KeyValues.Item("Message Type");
            _key         = KeyValues.ItemCombination("Key Scheme", "Key");
            _iv          = KeyValues.ItemOptional("IV");
            _msgLength   = KeyValues.Item("Message Length");
            _strMsg      = KeyValues.Item("Message");
        }