4. SP 서버 개발

SP 라이브러리 샘플소스코드 : 개발지원센터.

4.1 설치 및 서버 구동

  1. Eclipse 또는 Intellij 를 사용하여 해당 프로젝트를 실행.
  2. IDE 툴에서 jdk 1.7 또는 jdk 1.8 로 설정.
  3. IDE 툴 플로그인에서 spring boot 다운 후 maven build 실행

4.2 application.properties 설정

1. Server Settings

keyconfig-value비고
app.blockchain-server-domain개발과 운영에 맞는 주소를 설정한다.
app.sp-server서비스할 주소를 입력
app.proxy-serverproxy 주소 입력cpm 의 경우 사용
app.push-server-domainpush server 주소 입력push 사용 시

2. SP & Wallet 설정

keyconfig-value
app.keymanager-path생성한 wallet을 해당 경로로 지정한다.
- app.keymanager-path=./example_op.wallet
app.keymanager-password생성 시 입력한 패스워드 입력.
- app.keymanager-password=raon1234
app.sp-key-id개발 지원 센터로 부터 안내 받은 계정 ?
app.sp-rsa-key-id?
app.sp-account개발지원센터로 부터 안내받은 계정?
app.sp-did-path생성한 did의 위치를 저장한다.
app.sp-did-path=./example_op.sp.did
app.sp-bi-image-url검증 시 보이는 이미지 url 주소
app.sp-bi-image-url=https://www.mobileid.go.kr/resources/images/main/mdl_ico_homepage.ico
app.sp-bi-image-base64이미지에 대한 값을 base64로 인코딩
app.include-profile?
app.sp-cici 값을 안내받기 위한 여부
app.issuer-check-vc서명 검증 여부

질문 1. zpk, sdk, log, db, boot settings ??