Factom OpenAPI v3 schemas for identities and DIDs. Includes models as well as endpoints.
This is a gradle project but maven snapshots and releases are distributed on the Nexus installation of Sphereon at https://nexus.qa.sphereon.com/repository/sphereon-opensource-releases/
You need at least the following dependencies in your application
gradle codegen
mvn -DaltDeploymentRepository=sphereon-opensource-snapshots::default::https://nexus.qa.sphereon.com/repository/sphereon-opensource-snapshots -f build/factom-did-client/java-okhttp/pom.xml deploy
mvn -DaltDeploymentRepository=sphereon-opensource-snapshots::default::https://nexus.qa.sphereon.com/repository/sphereon-opensource-snapshots -f build/factom-did-models/java-gson/pom.xml deploy
mvn -DaltDeploymentRepository=sphereon-opensource-snapshots::default::https://nexus.qa.sphereon.com/repository/sphereon-opensource-snapshots -f build/factom-did-server/java-spring-api/pom.xml deploy