Config api - maduvena/jans-docs GitHub Wiki

What is config-api

  • Configuring the JANS server
  • used by administrator
  • special client privileges / scopes
  • these privileges are not available to a regular client

Configuration categories:

1. Attributes -

2-3 lines about each

2. Default Authentication methods

sequenceDiagram
title Config API 
Administrator->Jans TUI:set default_auth_method=otp
Jans TUI->Config-api:calls the /api/v1/acrs PUT endpoint
Config-api->Config-api:checks scope
Config-api->Jans Persistence:Writes to persistence

3. Cache configuration

..........

4.

........

5.

........

6.

........

Swagger

https://raw.githubusercontent.com/JanssenProject/jans/main/jans-config-api/docs/jans-config-api-swagger.yaml

Implementation details

Examples of Usage

A. jans-cli :

something here

B. TUI :

something here

Testing

Javadocs