f1ec0a9bb6
closes #30815 Signed-off-by: mposolda <mposolda@gmail.com> Co-authored-by: andymunro <48995441+andymunro@users.noreply.github.com> Signed-off-by: Marek Posolda <mposolda@gmail.com>
21 lines
1.1 KiB
Text
21 lines
1.1 KiB
Text
= Upgrading the {project_name} Client Libraries
|
|
|
|
[[_upgrade_client_libraries]]
|
|
|
|
The client libraries are those artifacts:
|
|
|
|
* Java admin client - Maven artifact `org.keycloak:keycloak-admin-client`
|
|
* Java authorization client - Maven artifact `org.keycloak:keycloak-authz-client`
|
|
* Java policy enforcer - Maven artifact `org.keycloak:keycloak-policy-enforcer`
|
|
|
|
ifeval::[{project_community}==true]
|
|
The client libraries are supported with the last supported {project_name} server version.
|
|
endif::[]
|
|
ifeval::[{project_product}==true]
|
|
The client libraries are supported with all the supported {project_name} server versions. The fact that client libraries are supported with more server versions makes the update easier,
|
|
so you may not need to update the server at the same time when you update client libraries of your application.
|
|
endif::[]
|
|
|
|
It is possible that client libraries may work even with the older releases of the {project_name} server, but it is not guaranteed and officially supported.
|
|
|
|
It may be needed to consult the javadoc of the client libraries like Java admin-client to see what endpoints and parameters are supported with which {project_name} server version.
|