Доступ к пользовательским атрибутам с помощью quarkus-elytron-безопасность-jdbc

#java #security #mapping #quarkus #elytron

Вопрос:

Я использую quarkus с elytron-security-jdbc с этой конфигурацией

 quarkus.security.jdbc.enabled=true quarkus.security.jdbc.principal-query.sql=SELECT u.password_hash, u.salt, u.iteration_count, u.role, u.id FROM users u WHERE u.username=? quarkus.security.jdbc.principal-query.bcrypt-password-mapper.enabled=true quarkus.security.jdbc.principal-query.bcrypt-password-mapper.password-index=1 quarkus.security.jdbc.principal-query.bcrypt-password-mapper.salt-index=2 quarkus.security.jdbc.principal-query.bcrypt-password-mapper.iteration-count-index=3 quarkus.security.jdbc.principal-query.attribute-mappings.0.index=4 quarkus.security.jdbc.principal-query.attribute-mappings.0.to=groups quarkus.security.jdbc.principal-query.attribute-mappings.1.index=5 quarkus.security.jdbc.principal-query.attribute-mappings.1.to=id  

Какой тип инъекции мне нужно использовать для доступа к атрибуту «id» из контекста приложения?