adfs-auth-ms/README.md
2026-06-30 17:38:52 +02:00

785 B

adfs-auth-ms

Jednoduchy REST wrapper nad puvodni logikou AdfsAuthMediator.

Co dela

  • nacte konfiguraci z YAML
  • vytvori client_assertion stejne jako puvodni Java callout
  • zavola ADFS token endpoint
  • drzi access token v pametove cache, dokud nevyprsi
  • vystavi endpoint GET /token a GET /health

Konfigurace

Konfigurace je v config/config.yaml nebo ve classpath config.yaml.

Klice v sekci adfs zachovavaji stejne nazvy jako puvodni policy:

  • tokenUrl
  • audience
  • resource
  • clientId
  • certificate
  • privateKey
  • proxyHost
  • proxyPort
  • proxyUser
  • proxyPassword

Spusteni

mvn package
java -jar target/adfs-auth-ms-1.0-SNAPSHOT.jar

API

curl http://localhost:8080/health
curl http://localhost:8080/token