Java source code in Github: corda-doorman
To begin with, deploy the application to Tomcat according to README.md.
Moreover, unzip "corda-release-V3-doorman".
- certificates stores *.jks.
- corda.jar is provided by R3 and could be downloaded.
- node.conf is a configuration file.
- network-root-truststore.jks stores root certificate
- myLegalName must be unique.
- doormanURL should be changed according to Tomcat configuration.
- networkMapURL needs to be specified though the url doesn't work and would not have any effect on this demo.
Execute command "java -jar corda.jar --initial-registration --network-root-truststore-password keystorepass".
If everything goes smoothly, many files would be created automatically.