Инициализация среды Shiro не смогла создать экземпляр класса для объекта saml2Config

Я использую следующие библиотеки в файле sbt (используя jdk8)

 "io.buji"                     % "buji-pac4j"                % "5.0.1",
"org.pac4j"                   % "pac4j-saml-opensamlv3"   %    "4.0.2"

Ниже приводится мой экстракт широ.

saml2Config = org.pac4j.saml.config.SAML2Configuration

saml2Config.keystorePath = resource:samlKeystore.jks
saml2Config.keystorePassword = pac4j-demo-passwd
saml2Config.privateKeyPassword = pac4j-demo-passwd
saml2Config.identityProviderMetadataPath = resource:metadata.xml

saml2Client = org.pac4j.saml.client.SAML2Client
saml2Client.configuration = $saml2Config
...

И на консоли я получаю следующую ошибку

ERROR o.a.shiro.web.env.EnvironmentLoader - Shiro environment initialization failed
org.apache.shiro.config.ConfigurationException: Unable to instantiate class [org.pac4j.saml.config.SAML2Configuration] for object named 'saml2Config'.  Please ensure you've specified the fully qualified class name correctly.
    at org.apache.shiro.config.ReflectionBuilder.createNewInstance(ReflectionBuilder.java:327)
    at org.apache.shiro.config.ReflectionBuilder$InstantiationStatement.doExecute(ReflectionBuilder.java:961)

Любые указатели на то, что мне не хватает?

Спасибо

0 ответов

Другие вопросы по тегам