You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
After adding SPI in the provider folder executing build command I am getting this logs, I am not sure whether the SPI installed correctly or not
logs:
`admin:~/keycloak/keycloak-22.0.0/bin$ ./kc.sh build
Updating the configuration and installing your custom providers, if any. Please wait.
2023-07-18 10:26:09,542 WARN [org.keycloak.services] (build-25) KC-SERVICES0047: restrict-client-auth-authenticator (de.sventorben.keycloak.authorization.client.RestrictClientAuthAuthenticatorFactory) is implementing the internal SPI authenticator. This SPI is internal and may change without notice
2023-07-18 10:26:09,580 WARN [org.keycloak.services] (build-25) KC-SERVICES0047: policy (de.sventorben.keycloak.authorization.client.access.policy.PolicyBasedAccessProviderFactory) is implementing the internal SPI restrict-client-auth-access-provider. This SPI is internal and may change without notice
2023-07-18 10:26:09,580 WARN [org.keycloak.services] (build-25) KC-SERVICES0047: client-role (de.sventorben.keycloak.authorization.client.access.role.ClientRoleBasedAccessProviderFactory) is implementing the internal SPI restrict-client-auth-access-provider. This SPI is internal and may change without notice
2023-07-18 10:26:09,599 WARN [org.keycloak.services] (build-25) KC-SERVICES0047: restrict-client-auth-auto-config (de.sventorben.keycloak.authorization.client.clientpolicy.executor.AutoConfigClientPolicyExecutorFactory) is implementing the internal SPI client-policy-executor. This SPI is internal and may change without notice
2023-07-18 10:26:09,940 WARN [org.keycloak.services] (build-25) KC-SERVICES0047: restrict-client-auth-enabled (de.sventorben.keycloak.authorization.client.clientpolicy.condition.RestrictedClientAuthEnabledPolicyConditionProviderFactory) is implementing the internal SPI client-policy-condition. This SPI is internal and may change without notice
2023-07-18 10:26:09,950 WARN [io.quarkus.arc.deployment.SplitPackageProcessor] (build-19) Detected a split package usage which is considered a bad practice and should be avoided. Following packages were detected in multiple archives:
"de.sventorben.keycloak.authorization.client.access.policy" found in [/home/ggadmin/keycloak/keycloak-22.0.0/lib/../providers/keycloak-restrict-client-auth-22.0.0.jar, /home/ggadmin/keycloak/keycloak-22.0.0/lib/../providers/keycloak-restrict-client-auth.jar]
"de.sventorben.keycloak.authorization.client.clientpolicy.executor" found in [/home/ggadmin/keycloak/keycloak-22.0.0/lib/../providers/keycloak-restrict-client-auth-22.0.0.jar, /home/ggadmin/keycloak/keycloak-22.0.0/lib/../providers/keycloak-restrict-client-auth.jar]
"de.sventorben.keycloak.authorization.client.clientpolicy.condition" found in [/home/ggadmin/keycloak/keycloak-22.0.0/lib/../providers/keycloak-restrict-client-auth-22.0.0.jar, /home/ggadmin/keycloak/keycloak-22.0.0/lib/../providers/keycloak-restrict-client-auth.jar]
"de.sventorben.keycloak.authorization.client.access.role" found in [/home/ggadmin/keycloak/keycloak-22.0.0/lib/../providers/keycloak-restrict-client-auth-22.0.0.jar, /home/ggadmin/keycloak/keycloak-22.0.0/lib/../providers/keycloak-restrict-client-auth.jar]
"de.sventorben.keycloak.authorization.client" found in [/home/ggadmin/keycloak/keycloak-22.0.0/lib/../providers/keycloak-restrict-client-auth-22.0.0.jar, /home/ggadmin/keycloak/keycloak-22.0.0/lib/../providers/keycloak-restrict-client-auth.jar]
"de.sventorben.keycloak.authorization.client.common" found in [/home/ggadmin/keycloak/keycloak-22.0.0/lib/../providers/keycloak-restrict-client-auth-22.0.0.jar, /home/ggadmin/keycloak/keycloak-22.0.0/lib/../providers/keycloak-restrict-client-auth.jar]
"de.sventorben.keycloak.authorization.client.access" found in [/home/ggadmin/keycloak/keycloak-22.0.0/lib/../providers/keycloak-restrict-client-auth-22.0.0.jar, /home/ggadmin/keycloak/keycloak-22.0.0/lib/../providers/keycloak-restrict-client-auth.jar]
2023-07-18 10:26:10,344 WARN [io.quarkus.arc.processor.BeanArchives] (build-24) Failed to index org.keycloak.models.map.storage.jpa.JpaMapStorageProviderFactory: Class does not exist in ClassLoader QuarkusClassLoader:Deployment Class Loader: PROD@592e843a
2023-07-18 10:26:10,345 INFO [io.quarkus.arc.processor.IndexClassLookupUtils] (build-24) Class for name: org.keycloak.models.map.storage.jpa.JpaMapStorageProviderFactory was not found in Jandex index. Please ensure the class is part of the index.
2023-07-18 10:26:12,198 INFO [io.quarkus.deployment.QuarkusAugmentor] (main) Quarkus augmentation completed in 3973ms
Server configuration updated and persisted. Run the following command to review the configuration:`
2.I dont see any option which is metioned in the document Configure the **authenticator** by clicking on **Actions** -> **Config** and select client-role as the Access Provider.
Is there an existing issue for this?
Current Behavior
logs:
`admin:~/keycloak/keycloak-22.0.0/bin$ ./kc.sh build
Updating the configuration and installing your custom providers, if any. Please wait.
2023-07-18 10:26:09,542 WARN [org.keycloak.services] (build-25) KC-SERVICES0047: restrict-client-auth-authenticator (de.sventorben.keycloak.authorization.client.RestrictClientAuthAuthenticatorFactory) is implementing the internal SPI authenticator. This SPI is internal and may change without notice
2023-07-18 10:26:09,580 WARN [org.keycloak.services] (build-25) KC-SERVICES0047: policy (de.sventorben.keycloak.authorization.client.access.policy.PolicyBasedAccessProviderFactory) is implementing the internal SPI restrict-client-auth-access-provider. This SPI is internal and may change without notice
2023-07-18 10:26:09,580 WARN [org.keycloak.services] (build-25) KC-SERVICES0047: client-role (de.sventorben.keycloak.authorization.client.access.role.ClientRoleBasedAccessProviderFactory) is implementing the internal SPI restrict-client-auth-access-provider. This SPI is internal and may change without notice
2023-07-18 10:26:09,599 WARN [org.keycloak.services] (build-25) KC-SERVICES0047: restrict-client-auth-auto-config (de.sventorben.keycloak.authorization.client.clientpolicy.executor.AutoConfigClientPolicyExecutorFactory) is implementing the internal SPI client-policy-executor. This SPI is internal and may change without notice
2023-07-18 10:26:09,940 WARN [org.keycloak.services] (build-25) KC-SERVICES0047: restrict-client-auth-enabled (de.sventorben.keycloak.authorization.client.clientpolicy.condition.RestrictedClientAuthEnabledPolicyConditionProviderFactory) is implementing the internal SPI client-policy-condition. This SPI is internal and may change without notice
2023-07-18 10:26:09,950 WARN [io.quarkus.arc.deployment.SplitPackageProcessor] (build-19) Detected a split package usage which is considered a bad practice and should be avoided. Following packages were detected in multiple archives:
2023-07-18 10:26:10,344 WARN [io.quarkus.arc.processor.BeanArchives] (build-24) Failed to index org.keycloak.models.map.storage.jpa.JpaMapStorageProviderFactory: Class does not exist in ClassLoader QuarkusClassLoader:Deployment Class Loader: PROD@592e843a
2023-07-18 10:26:10,345 INFO [io.quarkus.arc.processor.IndexClassLookupUtils] (build-24) Class for name: org.keycloak.models.map.storage.jpa.JpaMapStorageProviderFactory was not found in Jandex index. Please ensure the class is part of the index.
2023-07-18 10:26:12,198 INFO [io.quarkus.deployment.QuarkusAugmentor] (main) Quarkus augmentation completed in 3973ms
Server configuration updated and persisted. Run the following command to review the configuration:`
2.I dont see any option which is metioned in the document
Configure the **authenticator** by clicking on **Actions** -> **Config** and select client-role as the Access Provider.
Expected Behavior
it should provide the UI to create client role
Steps To Reproduce
Download latest jar from the link https://github.com/sventorben/keycloak-restrict-client-auth/releases/download/v22.0.0/keycloak-restrict-client-auth.jar
${kc.home.dir}/bin/kc.sh build
Version
Anything else?
No response
The text was updated successfully, but these errors were encountered: