DOWNLOAD 다운로드
NPKI(MagicXSign) 디바이스 API 가이드
인증서 선택/인증하기(MagicXSign), 인증 로그 정보 보기 기능
- 버전
- 2.7.0
- 디바이스 구분
- IOS
- 최초등록일시
- 2021-03-04
- 조회수
- 2,384
개요
모바일 디바이스 API 실행환경을 활용하여 하이브리드 앱을 구현 시,
참고 및 활용될 수 있도록 NPKI(MagicXSign) API에 대한 가이드 프로그램이다.
기능사양
적용 오픈 소스 : PhoneGap cordova 2.9.0, jQuery Mobile 1.3.2, jQuery 1.9.1, eGovMoible 1.3.2, iScroll4
적용 라이브러리 : CFNetwork.framework, Security.framework, libz.dylib
NPKI 적용 라이브러리 : libMRSPC_LIB.a, libWDSTKI30_LIB.a, libKT_SCM_Client.a, libMagicXSignPhoneGap.a, MagicXSignPlugin.h
운영 플랫폼 : iPhone SDK iOS 5.1, 전자정부표준프레임워크 2.7
개발환경 : 전자정부표준프레임워크 개발환경2.7, Xcode 4.3
적용 API :
Interface Device API, 전자정부 표준 보안 API
가이드 프로그램 사용법
① 첨부파일(egovframework-hyb-ios-pkimagicxsignapiguide-2.7.zip)을 다운받는다.
② 압축을 해제 하고 {ProjectName}.xcodeproj 을 더블클릭한다.
③ 실행버튼을 클릭하고 시뮬레이터 및 디바이스에서 테스트 한다.
※ 자세한 사항은 Wiki 가이드를 참조한다. Wiki가이드 바로가기
웹 어플리케이션 사용법
eGovframework Web Project를 생성 후, 첨부파일(egovframework-hyb-ios-web-npki-2.7.zip)을 Import한다.
자세한 사용법은 다음과 같다.
① 첨부된 파일을 다운받는다.
② eGovframework 개발 환경에서 File->New->eGovframework Web Project를 선택한다.
③ Project name과 Group Id, Artifact Id를 입력 후, Finish 버튼을 클릭하여 eGovframework Web Project를 생성한다.
④ 생성된 프로젝트를 선택하고, 우클릭하여 Import를 선택한다.
⑤ Import 선택 창에서 General->Archive File을 선택하고 Next 버튼을 클릭한다.
⑥ Archive File 선택 창에서 Browser 버튼을 클릭하고, 다운 받은 첨부파일을 선택한다.
⑦ Finish 버튼을 클릭 후, Overwrite 질문 창에서 Yes To All 버튼을 클릭한다.
⑧ 프로젝트를 선택하고, 우클릭하여 Maven->Update Project Configuration을 선택하여
필요 라이브러리를 다운로드한다.
⑨ eGovframework 개발 툴 상단 Project 메뉴의 Clean을 통해 프로젝트를 Clean후, Maven Install을 하고 실행한다.
※ 자세한 사항은 Wiki 가이드를 참조한다. Wiki가이드 바로가기
유의사항
① 디바이스 테스트할 경우, Apple 개발자 인증서가 있어야 한다. 애플 개발자 페이지
② NPKI 디바이스 API 가이드 프로그램에는 보안모듈이 포함되어있지 않기 때문에
해당 보안 모듈회사로 라이센스 계약 및 지원 요청을 해야한다.
업체명 : (주)드림시큐리티
담당자 : 김형겸 과장
전화번호 : 02-2233-5533
홈페이지 : http://dreamsecurity.com
③ 전자정부 보안표준 API 적용을 위한 방법
1. 표준 API 보급관리시스템 접속이 가능한 경우
ㅇ [표준API보급관리시스템] 에서 웹으로 API신청(공문, 구성도 첨부)
ㅇ 서비스 URL : http://api.gpki.go.kr
공문은 한국지역정보개발원 - 지역정보센터 - 정보기반과로 보내주면 된다.
공문 내용은 업무시스템명, 담당자, 연락처 및 표준 API 를 신청한다는 내용.
- 해당서비스는 행정망에서만 이용가능함 -
2. 외부망 (http://api.gpki.go.kr 접속 불가) 일경우
ㅇ 행정전자서명 인증관리센터(http://www.gpki.go.kr) 사이트의 “자료실-인증서신청관련양식-7.표준 API 신청방법 및 표준 API 신청서”에 있는 표준 API 신청서를 작성하셔서 공문과 함께 신청서를 보내주면 된다.
공문 수신처 : 한국지역정보개발원 - 지역정보센터 - 정보기반과
공문 내용은 업무시스템명, 담당자, 연락처 및 표준 API 를 신청한다는 내용.
* 기타 자세한 정보 확인 및 문의는 행정전자서명 인증관리센터(http://www.gpki.go.kr)를 참고한다.
④ 해당 가이드 프로그램은 해당 플렛폼인 iOS에 국한된다.
⑤ 해당 가이드 프로그램은 해당 개발도구인 xCode에서 컴파일된다.
⑥ Mac OS에서 첨부파일 다운로드 시 파일명에 ".exe" 가 붙어서 다운로드되는 경우 파일명에서 ".exe"를 제거하고 압축을 해제 해야 된다.
