[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);
         }
});