Sangwan Kwon [Fri, 24 Jul 2020 04:38:25 +0000 (13:38 +0900)]
Refactor virtual table
Change-Id: If7d0fa01547a3734254fc89b981c9ff00ae59ba3
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Wed, 22 Jul 2020 08:11:40 +0000 (17:11 +0900)]
Migrate bluetooth-policy to DynamicTable
Change-Id: I7646bd813c310523fed86d17eea286594b159dbb
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 20 Jul 2020 06:45:12 +0000 (15:45 +0900)]
Cleanup deprecated policy-loader
Policy-loader is replaced by dynamic-loader (dynamic-table)
Change-Id: Ib58e15880b20a20432a3f70f7664c7bd03b702cc
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 17 Jul 2020 06:22:20 +0000 (15:22 +0900)]
Redesign policy management logic
[AS-IS]
- Policy Schema: Struct-based schema
- Policy Provider: Plugin Loader
- Policy Management: Virtual Table (static)
[TO-BE]
- Policy Schema: Struct-based schema
- Policy Provider & Management: Dynamic Virtual Table
Change-Id: I705ffee9e0d3368ac187c5498bd102f8d942a7d8
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 11 Jun 2020 04:23:29 +0000 (13:23 +0900)]
Enable gdb on docker
- Terminal #1
$ gdb /usr/bin/vistd
$ run
- Terminal #2
$ docker exec -it ${image} bash
$ vist-cli --query ${query}
Change-Id: I916538c6c6d7c6ba20f2fe3c7ba8b076235f7098
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 1 Jun 2020 04:46:33 +0000 (13:46 +0900)]
Add dymanic loader for plugin
Change-Id: Ie4f47bd85190922839983e7541b9302a6e55f4f7
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Wed, 27 May 2020 06:15:23 +0000 (15:15 +0900)]
Fix svace defects
- UNINIT.CTOR
- DEREF_OF_NULL.EX
- SIMILAR_BRANCHES
Change-Id: I3389cfe7d5ac89ca0f7e215e2d938c930f7be241
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Wed, 27 May 2020 06:05:47 +0000 (15:05 +0900)]
Apply formatting to osquery
Change-Id: I5ccc0302d11102c1f03c4e78ffe1af9051232e15
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Wed, 27 May 2020 06:05:23 +0000 (15:05 +0900)]
Apply formatting to vist
Change-Id: Ie315e0a1a6556277dd99f5c3ac9db8000932b415
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 26 May 2020 01:48:12 +0000 (10:48 +0900)]
Add code formatter
Change-Id: I5ea1949677848c1810ab3ff902041662eda0736a
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 18 May 2020 08:00:47 +0000 (17:00 +0900)]
Release 0.1.2
- Cleanup rapidjson
- Support Double type to JSON
- Fix to use vist-json
- Remove osquery/json
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 18 May 2020 07:49:49 +0000 (16:49 +0900)]
Cleanup rapidjson
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 18 May 2020 06:33:37 +0000 (15:33 +0900)]
Support Double type to JSON
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 15 May 2020 07:48:46 +0000 (16:48 +0900)]
Fix to use vist-json
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 14 May 2020 07:56:24 +0000 (16:56 +0900)]
Remove osquery/json
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 14 May 2020 07:19:27 +0000 (16:19 +0900)]
Release 0.1.1
- Add comparison of JSON libraries usage
- Add Bool, Null type to JSON
- Add serialization to JSON
- Add string functions (trim, split)
- Add Array type to JSON
- Add basic JSON operations as header only library
- Revise license to Apache-2.0
- Refactor docker script
- Setup circleci
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 14 May 2020 07:15:27 +0000 (16:15 +0900)]
Add comparison of JSON libraries usage
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 14 May 2020 06:43:33 +0000 (15:43 +0900)]
Add Bool, Null type to JSON
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 14 May 2020 05:12:42 +0000 (14:12 +0900)]
Add serialization to JSON
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 12 May 2020 09:53:30 +0000 (18:53 +0900)]
Add string functions (trim, split)
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 12 May 2020 08:26:43 +0000 (17:26 +0900)]
Add Array type to JSON
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 12 May 2020 06:21:58 +0000 (15:21 +0900)]
Add basic JSON operations as header only library
Usable JSON header-only library.
- Applied design pattern: Composite pattern
- Component structure: Value
- Leaf structure: Int, String (To be added: Bool, Null)
- Composite structure: Object (To be added: Array)
Usage:
// Set json object
Json json;
json["name"] = "sangwan";
json["age"] = 99;
// Get json value
std::string name = json["name"];
int age = json["age"];
// Serialize json value
std::string serialized = json.serialize();
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Wed, 29 Apr 2020 05:18:15 +0000 (14:18 +0900)]
Revise license to Apache-2.0
According to osquery's license policy, Apache-2.0 is chosen.
ref) https://github.com/osquery/osquery/blob/master/LICENSE
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 28 Apr 2020 07:03:43 +0000 (16:03 +0900)]
Refactor docker script
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 28 Apr 2020 06:02:10 +0000 (15:02 +0900)]
Setup circleci
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 28 Apr 2020 04:28:17 +0000 (13:28 +0900)]
Release 0.1.0
- Minimize code sizes of osquery upstream (15% -> 7%)
- Replace python-jinja2 (compiletime) to table-plugin (runtime)
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 27 Apr 2020 11:01:34 +0000 (20:01 +0900)]
Reorganize directory structure
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 27 Apr 2020 09:59:55 +0000 (18:59 +0900)]
Make virtual table at runtime
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 27 Apr 2020 07:31:01 +0000 (16:31 +0900)]
Remove unused dependencies
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 27 Apr 2020 06:39:52 +0000 (15:39 +0900)]
Remove unused TCs
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 24 Apr 2020 08:17:47 +0000 (17:17 +0900)]
Change osquery/logger to vist/logger
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 24 Apr 2020 08:00:05 +0000 (17:00 +0900)]
Remove tools/test
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 24 Apr 2020 07:52:20 +0000 (16:52 +0900)]
Remove database
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 24 Apr 2020 07:47:01 +0000 (16:47 +0900)]
Remove utils
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 24 Apr 2020 06:14:32 +0000 (15:14 +0900)]
Remove system
Sangwan Kwon [Fri, 24 Apr 2020 05:04:26 +0000 (14:04 +0900)]
Remove filesystem
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 24 Apr 2020 04:26:08 +0000 (13:26 +0900)]
Remove osqueryi
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 24 Apr 2020 04:23:12 +0000 (13:23 +0900)]
Remove plugins
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 24 Apr 2020 03:32:15 +0000 (12:32 +0900)]
Remove gflags dependency on osquery
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Wed, 18 Mar 2020 05:00:08 +0000 (14:00 +0900)]
Add roadmap for tizen-6.0
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 9 Mar 2020 05:43:32 +0000 (14:43 +0900)]
Add C++ features to query builder
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 9 Mar 2020 04:27:51 +0000 (13:27 +0900)]
Update osquery comparision table
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 9 Mar 2020 01:41:43 +0000 (10:41 +0900)]
Add audit-trail api
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 9 Mar 2020 01:28:15 +0000 (10:28 +0900)]
Add device-policy-manager api
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 9 Mar 2020 01:17:56 +0000 (10:17 +0900)]
Update osquery comparision table
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 9 Mar 2020 01:05:37 +0000 (10:05 +0900)]
Update query builder comparison table
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 6 Mar 2020 06:03:29 +0000 (15:03 +0900)]
Update introduction section
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 6 Mar 2020 05:48:17 +0000 (14:48 +0900)]
Rearrange README sections
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 6 Mar 2020 05:38:17 +0000 (14:38 +0900)]
Update design section
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 5 Mar 2020 02:06:57 +0000 (11:06 +0900)]
Update type-safe query section
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Wed, 4 Mar 2020 08:49:19 +0000 (17:49 +0900)]
Update programming abstraction
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 2 Mar 2020 08:59:42 +0000 (17:59 +0900)]
Add programming abstraction
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 28 Feb 2020 07:47:04 +0000 (16:47 +0900)]
Fix virtual table layer to logic layer
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 28 Feb 2020 07:43:48 +0000 (16:43 +0900)]
Add description to architecture section
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 28 Feb 2020 07:25:14 +0000 (16:25 +0900)]
Update layered architecture image
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 28 Feb 2020 06:09:21 +0000 (15:09 +0900)]
Add virtual table API to README
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 28 Feb 2020 05:18:50 +0000 (14:18 +0900)]
Add schema API and query-builder API to README
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 27 Feb 2020 08:10:22 +0000 (17:10 +0900)]
Add main features to README
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 27 Feb 2020 07:54:15 +0000 (16:54 +0900)]
Add comparision with osquery
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 27 Feb 2020 07:01:33 +0000 (16:01 +0900)]
Add terminology to README
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 27 Feb 2020 04:14:29 +0000 (13:14 +0900)]
Add the purpose of ViST to README
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Wed, 26 Feb 2020 05:13:41 +0000 (14:13 +0900)]
Add virtual table description to README
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 25 Feb 2020 06:53:41 +0000 (15:53 +0900)]
Fix to get process identifier from cmdline
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 25 Feb 2020 05:57:18 +0000 (14:57 +0900)]
policy: Fix default admin identifier
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 25 Feb 2020 05:17:49 +0000 (14:17 +0900)]
Disable dlog on docker
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 24 Feb 2020 09:14:53 +0000 (18:14 +0900)]
policy: Enhance testcase on bluetooth vtab
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 24 Feb 2020 08:12:45 +0000 (17:12 +0900)]
policy: Add update query to bluetooth vtab
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 24 Feb 2020 07:03:13 +0000 (16:03 +0900)]
Get process identifier from cmdline
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 24 Feb 2020 04:46:19 +0000 (13:46 +0900)]
Enable dlog on on-demand startup
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 14 Jan 2020 01:56:31 +0000 (10:56 +0900)]
policy: Add bluetooth virtual table
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 20 Feb 2020 04:33:06 +0000 (13:33 +0900)]
policy: Draft bluetooth virtual table
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Wed, 19 Feb 2020 02:03:11 +0000 (11:03 +0900)]
Fix stringop-truncation warning
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Wed, 19 Feb 2020 01:51:00 +0000 (10:51 +0900)]
Update gbs-conf
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 18 Feb 2020 05:23:29 +0000 (14:23 +0900)]
query-builder: Add README
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 18 Feb 2020 04:48:18 +0000 (13:48 +0900)]
query-builder: Bump latest interface to testacase
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 18 Feb 2020 04:30:19 +0000 (13:30 +0900)]
query-builder: Bind operand to insert clause
ex) AdminTable.insert(Admin::Id = id, Admin::Pkg = "pkg", Admin::Key = "key");
- Before: "INSERT INTO admin (id, pkg, key) VALUES (?, ?, ?)"
- Afater: "INSERT INTO admin (id, pkg, key) VALUES (0, 'pkg', 'key')"
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 18 Feb 2020 03:42:47 +0000 (12:42 +0900)]
query-builder: Bind operand to update clause
ex) AdminTable.update(Admin::Id = id, Admin::Pkg = "pkg");
- Before: "UPDATE admin SET id = ?, pkg = ?"
- After: "UPDATE admin SET id = 1, pkg = 'pkg'"
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Mon, 17 Feb 2020 11:46:38 +0000 (20:46 +0900)]
query-builder: Bind operand to where clause
ex) AdminTable.select(Admin::Uid, Admin::Key).where(Admin::Id > 3);
- Before: "SELECT uid, key FROM admin WHERE id > ?"
- After: "SELECT uid, key FROM admin WHERE id > 3"
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 4 Feb 2020 12:23:11 +0000 (21:23 +0900)]
query-builder: Refactor expression interface
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 4 Feb 2020 11:04:33 +0000 (20:04 +0900)]
query-builder: Add macros
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 4 Feb 2020 10:11:11 +0000 (19:11 +0900)]
query-builder: Remove deprecated code
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 4 Feb 2020 09:39:14 +0000 (18:39 +0900)]
query-builder: Refactor insert interface
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 4 Feb 2020 09:32:09 +0000 (18:32 +0900)]
query-builder: Refactor update interface
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Tue, 4 Feb 2020 06:10:56 +0000 (15:10 +0900)]
query-builder: Refactor select interface
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 31 Jan 2020 04:41:06 +0000 (13:41 +0900)]
c++17: Use fold expression with std::apply
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 31 Jan 2020 01:06:46 +0000 (10:06 +0900)]
Fix query-builder testcase name
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
권상완/Security 2Lab(SR)/Engineer/삼성전자 [Thu, 30 Jan 2020 09:43:12 +0000 (18:43 +0900)]
Merge pull request #62 from RS7-SECIOTSW/gcc9
Bump query-builder to c++17
Sangwan Kwon [Thu, 30 Jan 2020 06:08:12 +0000 (15:08 +0900)]
Apply latest query-builder to policy-storage
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 30 Jan 2020 05:53:14 +0000 (14:53 +0900)]
c++17: Refactor with template class type deduction
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 30 Jan 2020 05:23:23 +0000 (14:23 +0900)]
Refactor CRTP functions
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 30 Jan 2020 04:13:32 +0000 (13:13 +0900)]
c++17: Refactor database with generic lambda
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 23 Jan 2020 10:09:29 +0000 (19:09 +0900)]
c++17: Refactor table with generic lambda
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Move ColumnPack to Table
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 23 Jan 2020 06:26:09 +0000 (15:26 +0900)]
c++17: Refactor table with class type deduction
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 23 Jan 2020 04:39:53 +0000 (13:39 +0900)]
Bump to c++17
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 23 Jan 2020 04:38:46 +0000 (13:38 +0900)]
Bump to gcc-9 on docker
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 17 Jan 2020 06:23:12 +0000 (15:23 +0900)]
Fix default admin path
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 17 Jan 2020 05:37:07 +0000 (14:37 +0900)]
Add access-control logic to policy-admin
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Fri, 17 Jan 2020 02:29:29 +0000 (11:29 +0900)]
Get process executable path from pid
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 16 Jan 2020 09:00:27 +0000 (18:00 +0900)]
Add GetPeerCredentials() to rmi::Gateway
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>
Sangwan Kwon [Thu, 16 Jan 2020 06:50:34 +0000 (15:50 +0900)]
Get credentials from peer
Signed-off-by: Sangwan Kwon <sangwan.kwon@samsung.com>