You are viewing the documentation for Blueriq 15. Documentation for other versions is available in our documentation directory.
Before you upgrade make sure to read the General Upgrade instructions as well as the Upgrade instructions for previous versions.
The changes are color coded. Orange elements have been changed, Green elements have been added and Red elements have been removed compared to the 15.x release.
Table of contents
SDK changes
Methods were added to com.aquima.interactions.project.IUserData
to be able to map claims from an authentication provider to the user data and retrieve them from the userdata.
/** * Stores the values for an authentication claim * * @param name The name of the authentication claim * @param values The values for the authentication claim */ void setAuthenticationClaim(String name, List<String> values); /** * Returns the values of an authentication claim * * @param name The name of the authentication claim * @return the values of the authentication claim */ List<String> getAuthenticationClaim(String name); /** * Returns the names of all stored authentication claims * * @return set of authentication claim names */ Set<String> getAuthenticationClaimNames();
Actuator endpoints
The Blueriq specific actuator endpoint ID's naming convention has changed from kebab-case to camelCase.
Below you can see the endpoints that have changed because of that.
portal-session-reset-compose-time -> portalSessionResetComposeTime portal-session-reset-exceptions -> portalSessionResetExceptions portal-session-reset-handle-event -> portalSessionResetHandleEvent runtime-reset-request-count -> runtimeResetRequestCount
Because of the naming convention change, the properties to enable/disable the specific endpoints in the application-actuator.properties has changed too:
management.endpoint.runtime-reset-request-count.enabled=true management.endpoint.portal-session-reset-handle-event.enabled=true management.endpoint.portal-session-reset-compose-time.enabled=true management.endpoint.portal-session-reset-exceptions.enabled=true
management.endpoint.portalSessionResetComposeTime.enabled=true management.endpoint.portalSessionResetExceptions.enabled=true management.endpoint.portalSessionResetHandleEvent.enabled=true management.endpoint.runtimeResetRequestCount.enabled=true
Known issues
For an overview of known issue please refer to: Known issues.