- OIDC / OAuth2 Authorization Server (Spring Authorization Server).
- Issues JWTs (access & id tokens) consumed by
bff
andnidam
resource server. - Uses a static RSA key (JKS) configured from properties.
- Customizations: additional token claims (e.g.,
authorities
), RP-initiated logout handling (id_token_hint handling customizations).
Read the documentation: https://nidam.derbyware.com
Part of the Nidam (6 repositories):
- registration, token-generator, reverse-proxy, nidam, bff, nidam-spa — links:
mvn spring-boot:run
#OR
# Build
mvn clean package
# Run
java -jar target/token-generator-*.jar