8000 GitHub - jinhwankim6557/fork-ca-server: did-ca-backend
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

jinhwankim6557/fork-ca-server

 
 

CA Server

Welcome to the CA Server Repository.
This repository contains the source code, documentation, and related resources for the CA Server.

Folder Structure

Overview of the major folders and documents in the project directory:

did-ca-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
│   └── api
│       └── CAS_API_ko.md
│   └── errorCode
│       └── CA_ErrorCode.md
│   └── installation
│       └── OpenDID_CAServer_InstallationAndOperation_Guide.md
│   └── db
│       └── OpenDID_TableDefinition_CAS.md
└── source
    └── cas
        ├── gradle
        ├── libs
            └── did-sdk-common-1.0.0.jar
            └── did-blockchain-sdk-server-1.0.0.jar
            └── did-core-sdk-server-1.0.0..jar
            └── did-crypto-sdk-server-1.0.0.jar
            └── did-datamodel-sdk-server-1.0.0.jar
            └── did-wallet-sdk-server-1.0.0.jar
        ├── sample
        └── src
        └── build.gradle
        └── README.md

Below is a description of each folder and file in the directory:

Name Description
CHANGELOG.md Version-specific changes in the project
CODE_OF_CONDUCT.md Code of conduct for contributors
CONTRIBUTING.md Contribution guidelines and procedures
LICENSE Licenses
dependencies-license.md Licenses for the project’s dependency libraries
MAINTAINERS.md Guidelines for project maintainers
RELEASE-PROCESS.md Procedures for releasing new versions
SECURITY.md Security policies and vulnerability reporting
docs Documentation
┖ api API guide documentation
┖ errorCode Error codes and troubleshooting guides
┖ installation Installation and setup instructions
┖ db Database ERD, Table Specifications
source Server source code project
┖ cas CA Server source code and build files
┖ gradle Gradle build configurations and scripts
┖ libs External libraries and dependencies
┖ sample Sample files
┖ src Main source code directory
┖ build.gradle Gradle build configuration file
┖ README.md Overview and instructions for the source code

Libraries

Libraries used in this project are organized into two main categories:

  1. Open DID Libraries: These libraries are developed by the Open DID project and are available in the libs folder. They include:

    • did-sdk-common-1.0.0.jar
    • did-blockchain-sdk-server-1.0.0.jar
    • did-core-sdk-server-1.0.0.jar
    • did-crypto-sdk-server-1.0.0.jar
    • did-datamodel-sdk-server-1.0.0.jar
    • did-wallet-sdk-server-1.0.0.jar
  2. Third-Party Libraries: These libraries are open-source dependencies managed via the build.gradle file. For a detailed list of third-party libraries and their licenses, please refer to the dependencies-license.md file.

Installation And Operation Guide

For detailed instructions on installing and configuring the Issuer Server, please refer to the guide below:

API Reference

6BDE
  • CAS API: Detailed reference for the CA Server's API endpoints and usage.

Change Log

The Change Log provides a detailed record of version-specific changes and updates. You can find it here:

Contributing

Please read CONTRIBUTING.md and CODE_OF_CONDUCT.md for details on our code of conduct, and the process for submitting pull requests to us.

License

Apache 2.0

About

did-ca-backend

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.9%
  • Dockerfile 0.1%
0