Почему не удается создать экземпляр объекта с помощью OidcLogoutActionBuilder?
В моем файле shiro.ini я получаю сообщение об ошибке при попытке создать этот объект:
oidcRedirectActionBuilder = org.pac4j.oidc.logout.OidcLogoutActionBuilder
Я пытаюсь следовать примеру shiro.ini, приведенному здесь:https://github.com/apache/zeppelin/pull/2552/files
Класс, показанный на Github, существует в правильном месте и реализует интерфейс из pac4j-core.https://github.com/pac4j/pac4j/blob/master/pac4j-oidc/src/main/java/org/pac4j/oidc/logout/OidcLogoutActionBuilder.java
Файл существует в правильном месте в файле jar
jar tf pac4j-oidc-4.0.1.jar | grep logout
org/pac4j/oidc/logout/
org/pac4j/oidc/logout/OidcLogoutActionBuilder.class
Провал видел
INFO [2020-06-04 15:45:19,387] ({main} EnvironmentLoader.java[initEnvironment]:133) - Starting Shiro environment initialization.
ERROR [2020-06-04 15:45:19,600] ({main} EnvironmentLoader.java[initEnvironment]:152) - Shiro environment initialization failed
org.apache.shiro.config.ConfigurationException: Unable to instantiate class [org.pac4j.oidc.logout.OidcLogoutActionBuilder] for object named 'oidcRedirectActionBuilder'. Please ensure you've specified the fully qualified class name correctly.
Насколько я понимаю, я должен иметь возможность без проблем создать экземпляр этого объекта. Что мне не хватает?