[mdm.raon]¶
mGurad 제품에 대한 필수 API 를 정의
mGurad API¶
mdm 제품에 대한 3rd Party연동 기능을 제공한다.
status Type¶
Type |
Description |
---|---|
PROCESSING |
진행 중 |
SUCCESS |
정상 처리됨 |
FAIL |
처리 중 문제가 발생함 |
설치 확인¶
-
M.
plugin
('3rd_mdm_raon').install( setting)¶ Changed in version 2.0.0.
- Arguments
setting (Object) – 설정 정보
setting.packageName (String) – mGuard 패키지 정보
setting.callback (Function) – 설치 확인 콜백 함수
-
M.
callback
(status, result)¶ - Arguments
status (String) – 상태 ( status Type )
result (Object) – 설치 결과
Example:
M.plugin('3rd_mdm_raon').install({ packageName:'com.mGuard', callback:function(status, result){ console.log(result); } });
auth key¶
-
M.
plugin
('3rd_mdm_raon').cookie( setting)¶ Changed in version 2.0.0.
- Arguments
setting (Object) – 설정 정보
setting.serverIp (String) – domain 정보
setting.userid (String) – ID
setting.password (String) – PASSWORD
setting.callback (Function) – 콜백 함수
-
M.
callback
(status, result)¶ - Arguments
status (String) – 상태 ( status Type )
result (Object) – 결과
Example:
M.plugin('3rd_mdm_raon').cookie({ serverIp:'https://apptest.co.kr:443', userid:'test', password:'test', callback:function(status, result){ console.log(result); } });
기기 등록¶
-
M.
plugin
('3rd_mdm_raon').confirm( setting)¶ Changed in version 2.0.0.
- Arguments
setting (Object) – 설정 정보
setting.serverIp (String) – domain 정보
setting.authCookie (String) – auth key api를 통해 획득된 정보
setting.callback (Function) – 등록 결과 콜백 함수
-
M.
callback
(status, result)¶ - Arguments
status (String) – 상태 ( status Type )
result (Object) – 등록 결과
Example:
M.plugin('3rd_mdm_raon').confirm({ serverIp:'https://apptest.co.kr:443', authCookie:'dfaefeZw2wDFefdf!', callback:function(status, result){ console.log(result); } });
기기 제어¶
-
M.
plugin
('3rd_mdm_raon').control( setting)¶ Changed in version 2.0.0.
- Arguments
setting (Object) – 설정 정보
setting.serverIp (String) – domain 정보
setting.authCookie (String) – auth key api를 통해 획득된 정보
setting.reqAttr (String) – request attribute
setting.reqVal (Boolean) – request value
setting.systemName (String) – system Name
setting.callback (Function) – 결과 콜백 함수
-
M.
callback
(status, result)¶ - Arguments
status (String) – 상태 ( status Type )
result (Object) – 결과
Example:
M.plugin('3rd_mdm_raon').control({ serverIp:'', authCookie:'', reqAttr:'', reqVal:false, systemName:'', callback:function(status, result){ console.log(result); } });