MuseKnowledge™ Proxy 4.5

The last four months of development work for MuseKnowledge™ Proxy has summed up in the new 4.5 release available for download, trial and purchase/upgrade since October 5th, 2017. The outcome of listening to our partners and innovating work can be shortly described as below.

Learning Tools Interoperability® (LTI®) integration with MuseKnowledge Proxy is available – a MuseKnowledge Proxy application or a proxified source can be used as an External Tool within a Learning Management System (LMS) using the LTI® launch requests standard. For helping with LTI configuration, a new button
named “LTI Guidlines” was added into the MuseKnowledge™ Proxy Administrator Console, Configuration – SSO Authentication page. It contains detailed guidelines to configure LTI for a MuseKnowledge™ Proxy Application.

HTTP headers from requests and responses can be processed using one or more HEADER elements within a new or existent FILTER. Optionally, dynamic processing via scripting is possible.

A better experience can be achieved for serving static resources within MuseKnowledge Proxy application interfaces by using the new authenticationFlow FILE_SET TYPE.

Special variables (such as the user ID that is also logged, the application URL) can be referred by using the new element PARAMETER/REF. These can further be used in JavaScript functions defined in the DEF section for dynamically obtaining a token or a full URL from a service via an API, which will then be used as a starting point for the current navigation, either dropping the proxy or by further rewriting.

Support for dynamic ClassPath for bridging external Java code from the DEF source section without having to add library jar files to the system ClassLoader, as well as, support for Nashorn scripting mode allowing to call external processes through Unix shell like back quote strings was added, for now experimentally, to further explore more integration possibilities.

Type1 Links generated by MuseKnowledge search connectors can now point to a MuseKnowledge Proxy application root to cover cases where a higher level of rewriting configuration is necessary.

A new option, SERVER_TOKENS, is available for configuring the Server header field for the content served directly by MuseKnowledge™ Proxy.

The detailed list of changes is available in MuseKnowledge™ Proxy Release Notes PDF Document and the new features are described in the manuals that are part of the distribution. As usual, we offer a Free 30 Day Trial period to fully evaluate the new version of MuseKnowledge Proxy. You can request a Trial License Key by simply filling in the trial form.