Как использовать скрытую аутентификацию для удаленного клиента ejb с помощью wildfly elytron security?

#ejb #wildfly #keycloak #sasl #elytron

#ejb #wildfly #скрытая аутентификация #sasl #elytron

Вопрос:

У меня есть какое-то веб-приложение, которое проверяет подлинность Keycloak и вызывает EJBs . Безопасность в Wildfly настроена, Elytron и контекст безопасности правильно распространяется между web и EJB.

Теперь мне нужно написать java-клиент (настольное приложение), который должен вызывать те же EJBS на сервере, используя Wildfly http remoting. Я полагаю, мне нужно настроить SASL аутентификацию с помощью скрытого ключа на Wildfly, возможно, используя oauth токен на предъявителя, полученный при входе Java-клиента в систему с помощью скрытого ключа.

Я не могу найти никакой информации о том, как настроить SASL с помощью Keycloak на Wildfly. У кого-нибудь есть какие-то идеи по этому поводу?