Skip to content

Repository hosts the source code, documentation, and other related files for the Inji Certify project

License

Notifications You must be signed in to change notification settings

mosip/inji-certify

Repository files navigation

Inji Certify

INJI Certify enables an issuer to connect with an existing Credential Registry to issue verifiable credentials. Issuer can configure their respective credential schema for various types of certificates they wish to issue. Certificates are generated in JSON-LD as per W3C VC v1.1.

API docs

Requirements to run it locally (with docker compose)

Instructions here.

Steps to configure postgres-dataprovider-plugin

  • Supported versions: 0.3.0 and above
  • Download the latest JAR from:
    https://oss.sonatype.org/content/repositories/snapshots/io/mosip/certify/postgres-dataprovider-plugin/0.3.0-SNAPSHOT/
    
  • Refer to the documentation of postgres plugin for required configurations: Postgres Plugin Doc

For Advanced Users: Create Custom Plugin

You can create your own plugin by implementing the following interface and refer the below for postgres-dataprovider-plugin implementation:

Reference Implementation: postgres-dataprovider-plugin.

public interface DataProviderPlugin {
    // Implement your custom logic here
}

Databases

Refer to SQL scripts and go through it's README

Rendering Template

Refer to Rendering Template

Local Installation Guide (via Docker Compose)

The following steps will help you to setup Sunbird RC and Esignet services using Docker compose alongwith Certify.

Helm Deployments