-
Notifications
You must be signed in to change notification settings - Fork 3
Home
Eliza Margaretha edited this page Apr 4, 2023
·
29 revisions
Welcome to Kustvakt Wiki!
To install and run Kustvakt, please read the description in the main page or readme.
All Kustvakt web-services return responses in JSON. The services are listed on the menu on the left.
Kustvakt maintains API versioning by including the API version in the service URI. The root service URI with API version has the following format:
http://[host]:[port]/api/[version]
Default
http://localhost:8089/api/v1.0
Host, port and version can be defined in kustvakt.conf.
Example
server.port=8089 server.host=localhost current.api.version=v1.0
Kustvakt can support multiple API versions. In the config file, these versions must be separated by an empty space.
supported.api.version=v1.0 v0.1
In an IDE, you can run KustvaktLiteServer
or KustvaktServer
as a normal Java application.
- Importing Kustvakt to Eclipse
- Installing Lombok
- Setting annotation processors
- Setting test environment
- HTTP Basic Authentication
- OAuth2 authorization scopes
- OAuth2 authorization request
- OAuth2 token request
- OAuth2 token revocation
- OAuth2 client registration
- OAuth2 client info
- OAuth2 client deregistration
- OAuth2 client secret reset
- Plugin registration
- Plugin list (marketplace)
- Plugin installation
- Plugin uninstallation
- Installed plugin list
- VC creation and update
- VC deletion
- VC list
- VC info
- VC KoralQuery
- VC statistics
- VC statistics with KoralQuery