adfs-auth-ms
Jednoduchy REST wrapper nad puvodni logikou AdfsAuthMediator.
Co dela
- nacte konfiguraci z YAML
- vytvori
client_assertionstejne jako puvodni Java callout - zavola ADFS token endpoint
- drzi access token v pametove cache, dokud nevyprsi
- vystavi endpoint
GET /tokenaGET /health
Konfigurace
Konfigurace je v config/config.yaml nebo ve classpath config.yaml.
Klice v sekci adfs zachovavaji stejne nazvy jako puvodni policy:
tokenUrlaudienceresourceclientIdcertificateprivateKeyproxyHostproxyPortproxyUserproxyPassword
Spusteni
mvn package
java -jar target/adfs-auth-ms-1.0-SNAPSHOT.jar
API
curl http://localhost:8080/health
curl http://localhost:8080/token
Description
Languages
Java
100%