[appdefence.nshc]¶
AppProtect 제품 에 대한 필수 API 를 정의
AppProtect API¶
appdefence 제품에 대한 3rd Party연동 기능을 제공한다.
status Type¶
Type |
Description |
---|---|
PROCESSING |
진행 중 |
SUCCESS |
정상 처리됨 |
FAIL |
처리 중 문제가 발생함 |
초기화¶
-
M.
plugin
('3rd_appdefence_nshc').appVerify( setting)¶ Changed in version 2.0.0.
- Arguments
setting (Object) – 설정 정보
setting.initURL (String) – api lnit URL
setting.verifyURL (String) – 검증 URL
setting.userID (String) – id
setting.data (String) – data
setting.aplib (String) – aplib
setting.AppProtectManager (String) – app protetmanager
setting.callback (Function) – 검증 결과 콜백 함수
-
M.
callback
(status, result)¶ - Arguments
status (String) – 상태 ( status Type )
result (Object) – 검증 결과
Example:
M.plugin('3rd_appdefence_nshc').appVerify({ 'initURL': 'http://apptest.co.kr:8090/meap/httpSession/session_apinit.jsp', 'verifyURL': 'http://apptest.co.kr:8090/meap/httpSession/session_apverify.jsp', 'userID':'test', callback:function(status, result){ alert(result); } });
검증¶
-
M.
plugin
('3rd_appdefence_nshc').initRequest( setting)¶ Changed in version 2.0.0.
- Arguments
setting (Object) – 설정 정보
setting.initURL (String) – api lnit URL
setting.verifyURL (String) – 검증 URL
setting.userID (String) – id
setting.data (String) – data
setting.aplib (String) – aplib
setting.AppProtectManager (String) – app protetmanager
setting.callback (Function) – 검증 결과 콜백 함수
-
M.
callback
(status, result)¶ - Arguments
status (String) – 상태 ( status Type )
result (Object) – 검증 결과
Example:
M.plugin('3rd_appdefence_nshc').initRequest({ 'initURL': 'http://mhi.nhis.or.kr:8090/meap/httpSession/session_apinit.jsp', 'verifyURL': 'http://mhi.nhis.or.kr:8090/meap/httpSession/session_apverify.jsp', 'userID':'test', callback:function(status, result){ alert(result); } });