콘텐츠로 이동

Schema & Credential Definition Example

STEP 1. 기본증명(Schema ID) 생성하기

note

기본증명양식(Schema ID)은 initial 관리자가 생성하여 제공함. 기본 제공하는 양식을 사용하거나 아래 양식에 맞춰 관리자에게 신규 생성 요청 가능함

  • 기본증명(Schema ID) 생성요청 예시


  1. 한글 스키마 제목 (e.g ID 카드신청) | 한글명 띄어쓰기 가능
  2. 영어 제목 (e.g IDCardApplication) | 영문명 띄어쓰기 불가, 대문자사용 가능
  3. Schema Attribue 항목 (아래 Table)
Index 한글명 영어(attribute name) 작성 Guide
Attribute #1 사업장코드 contract_no 한글명 띄어쓰기 가능, 영문 가능
영문명 띄어쓰기 대신 '_' 사용, 대문자, 특수문자 불가능
Attribute #2 카드번호 mid 한글명 띄어쓰기 가능, 영문 가능
영문명 띄어쓰기 대신 '_' 사용, 대문자, 특수문자 불가능
Attribute #3 사원(학생)번호 employee_no 한글명 띄어쓰기 가능, 영문 가능
영문명 띄어쓰기 대신 '_' 사용, 대문자, 특수문자 불가능
Attribute #4 이름 name 한글명 띄어쓰기 가능, 영문 가능
영문명 띄어쓰기 대신 '_' 사용, 대문자, 특수문자 불가능
Attribute #5 한글... English... 한글명 띄어쓰기 가능, 영문 가능
영문명 띄어쓰기 대신 '_' 사용, 대문자, 특수문자 불가능
... ... ... 한글명 띄어쓰기 가능, 영문 가능
영문명 띄어쓰기 대신 '_' 사용, 대문자, 특수문자 불가능
  • Schema ID (개발) | 생성 후 발급 | (e.g. N6r4nLwAkcYUX8c8Kb8Ufu:2:IDCardApplication:1.0)
  • Schema ID (운영) | 생성 후 발급 | (e.g. N5r3nLwAkcYUX8c8Kb8Ufu:2:IDCardApplication:1.0)



Attribute Name 제약 사항

  • 미리 정해진 attribue의 영문명은 아래에서 정의한 명칭을 사용해야 한다.
한글 영어 value example
만료일 exp_date YYYYMMDD 20231130
생년월일 date_of_birth YYYYMMDD 20000101
전화번호 mobile_num 00000000000(최대 11자) 01012345678
발급일자 date_of_issue YYYYMMDD 20231130

warning

날짜는 기본적으로 YYYYMMDD 의 규격을 따라야 한다. YYYY-MM-DD 혹은 YYYY.MM.DD 형식을 사용하면 안됨



STEP 2. 증명서발행양식(Credential Definition ID) 생성하기

note

Web Console 증명서 발행양식생성에서 진행

아래와 같이 기본양식(SchemaID)기반으로 발행양식(Credential Definition ID)을 생성해야 함.
해당 정보 기반으로 증명서 발행 가능.
아래와 같이 '발행 양식 생성'에서 사용할 기본양식(Schema)를 선택하고, 발행양식 생성 완료.

webconsole 1


생성이 완료되면 아래와 같이 정보가 표시 됨
증명서ID가 발행을 위한 정보 입니다.

webconsole 1