Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

Overview

The Nashorn plugin provides support for the Nashorn JavaScript engine for IdPs of version 4.1 and beyond. This the scripting engine that was shipped with Java between versions 8 to 14 (it is not present in JDK15).  It is therefore targeted at IdP installations on JDK 15 and later.

Note that Java Version 15 and beyond are not currently officially supported.  It is anticipated that this plugin will be required when Java 17 (the next LTS release after java 11) is released in September 2021

Installation

Starting with IdP 4.2 you can the install the latest plugin version supported on your IdP version with
.\plugin.sh -I net.shibboleth.idp.plugin.nashorn

PluginId

Latest Version

net.shibboleth.idp.plugin.nashorn

1.1.0: download

Configuration

This plugin requires no configuration and does not expose any Modules. Its sole purpose is to add a new scripting language to the IdP. The plugin is actually a  JSR-223 implementation which works alongside the IdP to make these language strings available:

  • nashorn

  • Nashorn

  • js

  • JS

  • JavaScript

  • javascript

  • ECMAScript

  • ecmascript


  • No labels