========== [fingerprint.basic] ========== FingerPrint(Basic) 제품에 대한 필수 API 를 정의 ------------------------------------ FingerPrint(Basic) API ------------------------------------ FingerPrint(Basic) 제품에 대한 3rd Party연동 기능을 제공한다. 지문 인증 -------------- .. js:function:: M.plugin('3rd_iOS_fingerprint_basic').auth( setting ) .. versionchanged:: 1.0.0 :param Object setting: 설정 정보 :param Function setting.callback: 결과 콜백 함수 .. js:function:: callback(status, result) :param String status: API 호출에 대한 결과값 (SUCCESS / FAIL / PROCESSING) :param Object result.result: 3rd Party 모듈 수행 결과 값 (SUCCESS / FAIL) :param String result.message: 3rd Party 모듈 수행에 에러가 있을 경우 에러 메시지 Example: .. code-block:: javascript M.plugin('3rd_iOS_fingerprint_basic').auth({ callback:function(status, result) { alert(JSON.stringify(result)); } }); 지문 인증 사용 가능 여부 체크 -------------- .. js:function:: M.plugin('3rd_iOS_fingerprint_basic').check() .. versionchanged:: 1.0.0 .. js:function:: return :param String status: API 호출에 대한 결과값 :param Object result.result: 3rd Party 모듈 수행 결과 값 :param String result.message: 3rd Party 모듈 수행에 에러가 있을 경우 에러 메시지 Example: * 동기 방식 .. code-block:: javascript var result = M.plugin('3rd_iOS_fingerprint_basic').check(); * 비동기 방식 .. code-block:: javascript M.plugin('3rd_iOS_fingerprint_basic').check({ callback:function(status,result){ console.log(status + JSON.stringify(result)); } }); 지문 설정 화면으로 이동 -------------- .. js:function:: M.plugin('3rd_iOS_fingerprint_basic').moveSetting() .. versionchanged:: 1.0.0 .. js:function:: return :param String status: API 호출에 대한 결과값 Example: .. code-block:: javascript var result = M.plugin('3rd_iOS_fingerprint_basic').moveSetting();