MCPcopy Index your code
hub / github.com/OmniOneID/did-verifier-server

github.com/OmniOneID/did-verifier-server @V2.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release V2.0.0 ↗ · + Follow
1,348 symbols 3,510 edges 335 files 310 documented · 23%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Verifier Server

Verifier 서버 Repository에 오신 것을 환영합니다.

이 Repository는 Verifier 서버의 소스 코드, 문서, 관련 리소스를 포함하고 있습니다.

S/W 사양

구분 내용
OS macOS / Linux / Windows 10 이상
Language Java 21 이상
IDE IntelliJ IDEA
Build System Gradle 7.0 이상
Compatibility JDK 21 이상
Docker Docker 및 Docker Compose 설치 필요
기타 요구사항 최소 2GB RAM, 10GB 디스크 공간 이상

폴더 구조

프로젝트 디렉터리 내 주요 폴더와 문서에 대한 개요:

did-verifier-server
├── CHANGELOG.md
├── CLA.md
├── CODE_OF_CONDUCT.md
├── CONTRIBUTING.md
├── LICENSE
├── dependencies-license.md
├── MAINTAINERS.md
├── README.md
├── RELEASE-PROCESS.md
├── SECURITY.md
├── docs
│   └── admin
│       ├── OpenDID_VerifierAdmin_Operation_Guide.md
│       └── OpenDID_VerifierAdmin_Operation_Guide_ko.md
│   └── api
│       ├── Verifier_API.md  
│       └── Verifier_API_ko.md
│   └── errorCode
│       ├── Verifier_ErrorCode.md
│       └── Verifier_ErrorCode_ko.md
│   └── db
│       ├── OpenDID_TableDefinition_Verifier.md
│       └── OpenDID_TableDefinition_Verifier_ko.md
│   └── installation
│       └── OpenDID_VerifierServer_InstallationAndOperation_Guide.md
│       └── OpenDID_VerifierServer_InstallationAndOperation_Guide_ko.md
└── source
    └── did-verifier-admin
        ├── frontend
    └── did-verifier-server

각 폴더와 파일에 대한 설명은 다음과 같습니다:

이름 설명
CHANGELOG.md 프로젝트의 버전별 변경 사항
CODE_OF_CONDUCT.md 기여자 행동 강령
CONTRIBUTING.md 기여 지침과 절차
LICENSE 라이선스
dependencies-license.md 프로젝트 의존 라이브러리의 라이선스 정보
MAINTAINERS.md 프로젝트 유지 관리자 지침
RELEASE-PROCESS.md 새 버전 릴리스 절차
SECURITY.md 보안 정책 및 취약성 보고 방법
docs 문서화
┖ admin Admin Console 가이드 문서
┖ api API 가이드 문서
┖ errorCode 오류 코드 및 문제 해결 가이드
┖ installation 설치 및 설정 지침
┖ db 데이터베이스 ERD, 테이블 명세서
source 서버 및 관리자 콘솔 소스 코드 프로젝트
┖ did-verifier-server Verifier 서버 소스 코드
┖ did-verifier-admin Verifier Admin 소스 코드
   ┖ frontend Verifier Admin 프론트엔드 소스 코드

설치 및 운영 가이드

Verifier 서버의 설치 및 구성에 대한 자세한 지침은 아래 가이드를 참조하십시오: - OpenDID Verifier 서버 설치 가이드

Verifier Admin Console의 운영에 대한 자세한 지침은 아래 가이드를 참조하십시오: - OpenDID Verifier Admin Console 운영 가이드

API 참고 문서

  • Verifier API: Verifier 서버의 API 엔드포인트 및 사용법에 대한 자세한 참고 자료입니다.
  • Verifier API 참고 자료

Change Log

Change Log에는 버전별 변경 사항과 업데이트가 자세히 기록되어 있습니다. 다음에서 확인할 수 있습니다: - Change Log

OpenDID 시연 영상

OpenDID 시스템의 시연 영상을 보려면 데모 Repository를 방문하십시오.

이 영상에서는 사용자 등록, VC 발급, VP 제출 프로세스 등 주요 기능을 시연합니다.

기여

기여 절차와 행동 강령에 대한 자세한 내용은 CONTRIBUTING.mdCODE_OF_CONDUCT.md를 참조해 주십시오.

라이선스

Apache 2.0

Extension points exported contracts — how you extend this code

StorageService (Interface)
Storage service interface for managing DID documents and verifiable credentials. [6 implementers]
source/did-verifier-server/src/main/java/org/omnione/did/verifier/v1/common/service/StorageService.java
CustomToolbarProps (Interface)
(no doc)
source/did-verifier-admin/frontend/src/components/tool-bar/CustomToolbar.tsx
VerifierService (Interface)
Verifier service interface for handling Verifiable Presentations (VPs) and user verification [5 implementers]
source/did-verifier-server/src/main/java/org/omnione/did/verifier/v1/agent/service/VerifierService.java
CustomSearchBarProps (Interface)
(no doc)
source/did-verifier-admin/frontend/src/components/search-bar/CustomSearchBar.tsx
PolicyProfileRepositoryAdmin (Interface)
(no doc) [7 implementers]
source/did-verifier-server/src/main/java/org/omnione/did/base/db/repository/PolicyProfileRepositoryAdmin.java
FullscreenLoaderProps (Interface)
(no doc)
source/did-verifier-admin/frontend/src/components/loading/FullscreenLoader.tsx
EnrollEntityService (Interface)
Service interface for enrolling entities. [4 implementers]
source/did-verifier-server/src/main/java/org/omnione/did/verifier/v1/agent/service/EnrollEntityService.java
CustomDataGridProps (Interface)
(no doc)
source/did-verifier-admin/frontend/src/components/data-grid/CustomDataGrid.tsx

Core symbols most depended-on inside this repo

error
called by 151
source/did-verifier-server/src/main/java/org/omnione/did/verifier/v1/admin/controller/SpaController.java
build
called by 86
source/did-verifier-server/src/main/java/org/omnione/did/verifier/v1/admin/dto/FilterDTO.java
getId
called by 67
source/did-verifier-server/src/main/java/org/omnione/did/verifier/v1/admin/dto/VcSchemaListResDto.java
toString
called by 46
source/did-verifier-server/src/main/java/org/omnione/did/base/datamodel/enums/PresentMode.java
save
called by 42
source/did-verifier-server/src/main/java/org/omnione/did/verifier/v1/agent/service/E2EQueryService.java
getData
called by 33
source/did-verifier-admin/frontend/src/utils/api.ts
findById
called by 32
source/did-verifier-server/src/main/java/org/omnione/did/base/db/repository/VpProcessRepository.java
formatErrorMessage
called by 21
source/did-verifier-admin/frontend/src/utils/error-handler.ts

Shape

Method 544
Function 451
Class 195
Interface 139
Enum 19

Languages

Java59%
TypeScript41%

Modules by API surface

source/did-verifier-server/src/main/java/org/omnione/did/verifier/v1/agent/service/VerifierServiceImpl.java47 symbols
source/did-verifier-admin/frontend/src/pages/vp-policy-management/profile-management/ProfileEditPage.tsx32 symbols
source/did-verifier-admin/frontend/src/pages/vp-policy-management/profile-management/ProfileRegistrationPage.tsx30 symbols
source/did-verifier-admin/frontend/src/pages/vp-policy-management/filter-management/FilterEditPage.tsx22 symbols
source/did-verifier-admin/frontend/src/pages/vp-policy-management/filter-management/FilterRegistrationPage.tsx20 symbols
source/did-verifier-admin/frontend/src/pages/vp-policy-management/policy-management/PolicyEditPage.tsx19 symbols
source/did-verifier-admin/frontend/src/pages/service-management/ServiceEditPage.tsx19 symbols
source/did-verifier-admin/frontend/src/pages/zkp-policy-management/zkp-policy-management/ZkpPolicyEditPage.tsx18 symbols
source/did-verifier-admin/frontend/src/pages/service-management/ServiceRegistrationPage.tsx18 symbols
source/did-verifier-admin/frontend/src/pages/zkp-policy-management/zkp-policy-management/ZkpPolicyRegistrationPage.tsx16 symbols
source/did-verifier-admin/frontend/src/pages/zkp-policy-management/proof-request-configuration/ProofRequestConfigurationEditPage.tsx16 symbols
source/did-verifier-admin/frontend/src/pages/vp-policy-management/policy-management/PolicyRegistrationPage.tsx16 symbols

Datastores touched

verifierDatabase · 1 repos
yourdbDatabase · 1 repos

For agents

$ claude mcp add did-verifier-server \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page