The IDP Kit provides a simple command line interface, to run and/or configure the service.
In the following sections I will show examples using the command line interface of the IDP Kit.
For the sake of readability, I will shortcut the executable command as:
waltid-idpkit
Make sure you have Docker or a JDK 16 build environment including Gradle installed on your machine
Cloning the project
2. Changing directory
3. Building the project
4. Creating an alias (optional)
5. Running the project (with alias)
6. Running the project (without alias)
7. Configure the IDP Kit to your needs
Cloning the project
2. Changing directory
3. Building the project
4. Creating an alias (optional)
5. Running the project (with alias)
6. Running the project (without alias)
7. Configure the IDP Kit to your needs
To get info about available options of the run command, use:
waltid-idpkit run --help
For more build options, please refer to the build section
For configuring keys and managing verification policies, the IDP Kit integrates some commands from the SSI Kit for key and policy management.
The config command lets you define the context in which you want to execute the command, by specifying the arguments --oidc
, --siop
, before the respective subcommand.
E.g.
This command lists the keys available in the context of the OIDC manager.
This command lists the verification policies available in the context of the SIOP manager.
To get info about available options of the config command, use:
waltid-idpkit config --help
For more details about the integrated commands, you may want to refer to the documentation of the SSI Kit command line interface.