public static Hashtable MNWSSessionSignedClientTokenToDictionary(MNWSSessionSignedClientToken srcObject)
        {
            Hashtable result = new Hashtable(2);

              result["ClientTokenBody"] = srcObject.ClientTokenBody;
              result["ClientTokenSign"] = srcObject.ClientTokenSign;

              return result;
        }
        public static MNWSSessionSignedClientToken MNWSSessionSignedClientTokenFromDictionary(IDictionary deserializedObject)
        {
            if (deserializedObject == null) {
            return null;
              }

              MNWSSessionSignedClientToken typedResult = new MNWSSessionSignedClientToken();

              typedResult.ClientTokenBody = (string)deserializedObject["ClientTokenBody"];
              typedResult.ClientTokenSign = (string)deserializedObject["ClientTokenSign"];

              return typedResult;
        }